.pond-logo[data-v-c5d1e231]{--pond-logo-ink:#10201c;--pond-logo-ripple:#15803d;color:var(--pond-logo-ink);letter-spacing:-.075em;white-space:nowrap;align-items:center;gap:.035em;font-family:Inter,Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:2.5rem;font-weight:950;line-height:.8;display:inline-flex}.pond-logo__letter[data-v-c5d1e231],.pond-logo__letters[data-v-c5d1e231]{display:inline-block}.pond-logo__rings[data-v-c5d1e231]{border:.105em solid var(--pond-logo-ripple);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:.84em;height:.84em;display:inline-grid;position:relative}.pond-logo__rings>span[data-v-c5d1e231]{border:.095em solid var(--pond-logo-ripple);box-sizing:border-box;border-radius:50%;width:48%;height:48%}.pond-logo--mark-only[data-v-c5d1e231]{width:100%;height:100%;font-size:inherit;place-items:center;display:grid}.pond-logo--mark-only .pond-logo__rings[data-v-c5d1e231]{width:72%;height:72%}.pond-logo--mark-only .pond-logo__rings>span[data-v-c5d1e231]{border-width:.09em}.pod-auth-account-note[data-v-14464fbc]{grid-column:1/-1;margin:0}.pod-access-card[data-v-18ed744b]{width:min(560px,100% - 32px);margin:8vh auto;padding:32px}.pod-access-form[data-v-18ed744b]{gap:18px;margin-top:24px;display:grid}.pod-access-form label[data-v-18ed744b]{gap:7px;font-weight:700;display:grid}.pod-access-form input[data-v-18ed744b]{border:1px solid var(--pod-border,#d7dce5);border-radius:9px;min-height:44px;padding:0 12px}.pod-access-form small[data-v-18ed744b]{color:var(--pod-muted,#687386);font-weight:400}.pod-access-card[data-v-309749d3]{width:min(560px,100% - 32px);margin:8vh auto;padding:32px}.pod-access-form[data-v-309749d3]{gap:18px;margin-top:24px;display:grid}.pod-access-form label[data-v-309749d3]{gap:7px;font-weight:700;display:grid}.pod-access-form input[data-v-309749d3]{border:1px solid var(--pod-border,#d7dce5);border-radius:9px;min-height:44px;padding:0 12px}.pod-access-form small[data-v-309749d3]{color:var(--pod-muted,#687386);font-weight:400}.pod-data-grid-shell[data-v-f96df70f]{max-width:100%;padding-bottom:var(--pod-grid-bottom-padding,8rem);scroll-padding-bottom:var(--pod-grid-bottom-padding,8rem);-webkit-overflow-scrolling:touch;overflow-x:auto}.pod-data-grid-count[data-v-f96df70f]{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);width:fit-content;color:var(--pod-muted);white-space:nowrap;border-radius:999px;margin:0 0 .35rem;padding:.22rem .5rem;font-size:.76rem;font-weight:800;position:sticky;left:0}.pod-table[data-v-f96df70f]{border-collapse:collapse;table-layout:fixed;width:100%}.pod-resizable-data-grid[data-v-f96df70f]{color:var(--pod-text);font-size:.86rem}.pod-resizable-data-grid th[data-v-f96df70f],.pod-resizable-data-grid td[data-v-f96df70f]{border-top:1px solid var(--pod-border-soft);text-align:left;vertical-align:middle}.pod-resizable-data-grid th[data-v-f96df70f]{background:var(--pod-table-head);color:var(--pod-muted);letter-spacing:0;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:0;font-size:.78rem;position:relative}.pod-resizable-data-grid td[data-v-f96df70f]{text-overflow:ellipsis;white-space:nowrap;padding:.3rem .5rem;overflow:hidden}.pod-data-grid-sort[data-v-f96df70f]{width:100%;min-height:2rem;color:inherit;font:inherit;font-weight:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .5rem;display:flex}.pod-data-grid-sort[data-v-f96df70f]:disabled{cursor:default}.pod-data-grid-sort-icon[data-v-f96df70f]{color:var(--pod-muted);flex:none;font-size:.72rem;font-weight:900;line-height:1}.pod-resizable-data-grid th.sorted .pod-data-grid-sort-icon[data-v-f96df70f]{color:var(--pod-rgb-blue)}.pod-data-grid-resize[data-v-f96df70f]{cursor:col-resize;touch-action:none;width:.5rem;position:absolute;top:.25rem;bottom:.25rem;right:0}.pod-data-grid-resize[data-v-f96df70f]:after{content:"";background:color-mix(in srgb, var(--pod-border) 72%, transparent);opacity:0;width:1px;height:100%;transition:opacity .12s;position:absolute;top:0;right:.2rem}.pod-resizable-data-grid th:hover .pod-data-grid-resize[data-v-f96df70f]:after{opacity:1}.pod-data-grid-is-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none;opacity:1}.pod-resizable-data-grid tbody tr[data-v-f96df70f]{transition:background .12s}.pod-resizable-data-grid tbody tr.pod-data-grid-row-action[data-v-f96df70f]{cursor:pointer}.pod-resizable-data-grid tbody tr.pod-data-grid-group-row td[data-v-f96df70f]{background:color-mix(in srgb, var(--pod-table-head) 72%, var(--pod-panel) 28%);white-space:normal;padding:.3rem .5rem}.pod-resizable-data-grid tbody tr.pod-data-grid-group-row:hover td[data-v-f96df70f]{background:color-mix(in srgb, var(--pod-table-head) 62%, var(--pod-rgb-blue) 10%)}.pod-data-grid-group-toggle[data-v-f96df70f]{width:100%;min-height:2.15rem;color:var(--pod-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:0;display:grid}.pod-data-grid-group-icon[data-v-f96df70f]{border:1px solid var(--pod-border-soft);background:var(--pod-panel);width:1.35rem;height:1.35rem;color:var(--pod-muted);border-radius:.25rem;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.pod-data-grid-group-copy[data-v-f96df70f]{min-width:0}.pod-data-grid-group-copy strong[data-v-f96df70f],.pod-data-grid-group-copy small[data-v-f96df70f]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pod-data-grid-group-copy small[data-v-f96df70f],.pod-data-grid-group-count[data-v-f96df70f]{color:var(--pod-muted);font-size:.74rem;font-weight:750}.pod-data-grid-group-count[data-v-f96df70f]{white-space:nowrap}.pod-resizable-data-grid tbody tr.pod-data-grid-group-child-row td[data-v-f96df70f]:first-child{position:relative}.pod-resizable-data-grid tbody tr.pod-data-grid-group-child-row td[data-v-f96df70f]:first-child:before{content:"";background:color-mix(in srgb, var(--pod-rgb-blue) 78%, var(--pod-panel) 22%);pointer-events:none;width:.2rem;position:absolute;top:-1px;bottom:-1px;left:.12rem}.pod-resizable-data-grid tbody tr.pod-data-grid-group-start td[data-v-f96df70f]:first-child:before{border-radius:999px 999px 0 0;top:.34rem}.pod-resizable-data-grid tbody tr.pod-data-grid-group-end td[data-v-f96df70f]:first-child:before{border-radius:0 0 999px 999px;bottom:.34rem}.pod-resizable-data-grid tbody tr.pod-data-grid-row-action:focus-visible td[data-v-f96df70f]{outline:2px solid var(--pod-rgb-blue);outline-offset:-2px}.pod-resizable-data-grid tbody tr:hover td[data-v-f96df70f]{background:color-mix(in srgb, var(--pod-panel) 88%, var(--pod-rgb-blue) 12%)}.pod-resizable-data-grid .pod-data-grid-empty-row td[data-v-f96df70f],.pod-resizable-data-grid .pod-data-grid-empty-row:hover td[data-v-f96df70f]{background:var(--pod-panel);color:var(--pod-muted);text-align:center;white-space:normal;padding:.85rem;font-size:.82rem;font-weight:750}.queue-manager-table[data-v-f96df70f]{font-size:.82rem}.queue-manager-table td[data-v-f96df70f]{padding:.45rem .55rem}.queue-manager-table tbody tr.blocked[data-v-f96df70f]{background:#dc26260f}.queue-manager-table tbody tr.stocked[data-v-f96df70f]{background:color-mix(in srgb, var(--pod-success) 10%, var(--pod-panel) 90%)}.queue-manager-table td strong[data-v-f96df70f-s]{max-width:100%;color:var(--pod-text);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.queue-manager-table td small[data-v-f96df70f-s]{color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.72rem;line-height:1.2;display:block;overflow:hidden}.queue-manager-sku-cell span[data-v-f96df70f-s]{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;display:block;overflow:hidden}.pod-access-management[data-v-ef8fde20]{gap:18px;display:grid}.pod-access-grid[data-v-ef8fde20]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px;display:grid}.pod-access-form[data-v-ef8fde20]{align-content:start;gap:14px;display:grid}.pod-account-create-form[data-v-ef8fde20]{max-width:960px}.pod-account-fields[data-v-ef8fde20]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.pod-account-form-copy[data-v-ef8fde20]{color:var(--pod-muted,#687386);margin:6px 0 0}.pod-access-form label[data-v-ef8fde20]{gap:7px;font-weight:700;display:grid}.pod-access-form label small[data-v-ef8fde20]{color:var(--pod-muted,#687386);font-weight:500}.pod-access-form input[data-v-ef8fde20],.pod-access-form select[data-v-ef8fde20],.pod-access-form textarea[data-v-ef8fde20]{border:1px solid var(--pod-border,#d7dce5);font:inherit;border-radius:9px;padding:10px 12px}.pod-account-type-note[data-v-ef8fde20]{background:var(--pod-soft,#f4f7fb);border-radius:10px;gap:4px;padding:12px 14px;display:grid}.pod-account-type-note span[data-v-ef8fde20],.pod-studio-account-note[data-v-ef8fde20],.pod-merchant-account-note[data-v-ef8fde20]{color:var(--pod-muted,#687386)}.pod-account-create-button[data-v-ef8fde20]{width:fit-content;min-width:220px}.pod-checkbox-row[data-v-ef8fde20]{grid-template-columns:auto 1fr;align-items:center}.pod-section-heading[data-v-ef8fde20],.pod-invitation-list article[data-v-ef8fde20],.pod-resource-admin-list article[data-v-ef8fde20]{justify-content:space-between;align-items:center;gap:14px;display:flex}.pod-table td[data-v-ef8fde20]{vertical-align:middle}.pod-table td small[data-v-ef8fde20],.pod-invitation-list small[data-v-ef8fde20],.pod-resource-admin-list small[data-v-ef8fde20]{color:var(--pod-muted,#687386);margin-top:4px;display:block}.pod-row-actions[data-v-ef8fde20]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pod-invitation-list[data-v-ef8fde20],.pod-resource-admin-list[data-v-ef8fde20]{gap:10px;margin-top:16px;display:grid}.pod-invitation-list article[data-v-ef8fde20],.pod-resource-admin-list article[data-v-ef8fde20]{border-bottom:1px solid var(--pod-border,#d7dce5);padding:12px 0}@media (width<=720px){.pod-account-fields[data-v-ef8fde20]{grid-template-columns:1fr}.pod-account-create-button[data-v-ef8fde20]{width:100%}}.capacity-calculator[data-v-593cc010],.capacity-results[data-v-593cc010]{gap:.9rem;display:grid}.capacity-intro[data-v-593cc010]{border:1px solid var(--pod-border);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pod-accent) 18%, transparent), transparent 42%), var(--pod-panel);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.capacity-intro h2[data-v-593cc010],.capacity-entry-card h3[data-v-593cc010],.capacity-date-card h4[data-v-593cc010],.capacity-schedule-card h3[data-v-593cc010]{color:var(--pod-text);margin:.08rem 0 0}.capacity-intro>div>p[data-v-593cc010]:last-child{color:var(--pod-muted);margin:.25rem 0 0;font-size:.74rem;font-weight:700}.capacity-intro>span[data-v-593cc010]{color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 10%, var(--pod-panel));border-radius:999px;flex:none;padding:.45rem .65rem;font-size:.68rem;font-weight:900}.capacity-workspace[data-v-593cc010]{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:1rem;display:grid}.capacity-entry-card[data-v-593cc010]{gap:1rem;display:grid}.capacity-entry-card>header[data-v-593cc010],.capacity-schedule-card>header[data-v-593cc010]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.capacity-input-grid[data-v-593cc010],.capacity-date-grid[data-v-593cc010]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.capacity-input-grid label[data-v-593cc010],.capacity-date-grid label[data-v-593cc010]{gap:.35rem;display:grid}.capacity-input-grid label>span[data-v-593cc010]:first-child,.capacity-date-grid label>span[data-v-593cc010]:first-child{color:var(--pod-text);font-size:.72rem;font-weight:900}.capacity-input-grid em[data-v-593cc010]{color:#b91c1c;letter-spacing:.04em;text-transform:uppercase;margin-left:.25rem;font-size:.54rem;font-style:normal}.capacity-input-grid small[data-v-593cc010],.capacity-weekend-toggle small[data-v-593cc010]{color:var(--pod-muted);font-size:.65rem;font-weight:700;line-height:1.4}.capacity-input-grid input[data-v-593cc010],.capacity-date-grid input[data-v-593cc010]{width:100%;min-height:2.9rem;font-size:1rem;font-weight:850}.capacity-suffix-input[data-v-593cc010]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.capacity-suffix-input[data-v-593cc010]:focus-within{border-color:var(--pod-accent)}.capacity-suffix-input input[data-v-593cc010]{box-shadow:none;border:0;border-radius:0}.capacity-suffix-input b[data-v-593cc010]{color:var(--pod-muted);padding:0 .7rem;font-size:.7rem}.capacity-date-card[data-v-593cc010]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));border-radius:.75rem;gap:.75rem;padding:.85rem;display:grid}.capacity-date-card h4[data-v-593cc010]{font-size:.86rem}.capacity-field-error[data-v-593cc010]{color:#b91c1c;margin:0;font-size:.68rem;font-weight:800}.capacity-weekend-toggle[data-v-593cc010]{border:2px solid var(--pod-border);background:var(--pod-panel);cursor:pointer;border-radius:.75rem;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.85rem;display:grid;position:relative}.capacity-weekend-toggle.selected[data-v-593cc010]{border-color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 8%, var(--pod-panel))}.capacity-weekend-toggle>input[data-v-593cc010]{opacity:0;pointer-events:none;position:absolute}.capacity-toggle-check[data-v-593cc010]{border:2px solid var(--pod-border);color:#0000;border-radius:.4rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;font-weight:950;display:grid}.capacity-weekend-toggle.selected .capacity-toggle-check[data-v-593cc010]{border-color:var(--pod-accent);color:#fff;background:var(--pod-accent)}.capacity-weekend-toggle>span[data-v-593cc010]:last-child{gap:.18rem;display:grid}.capacity-weekend-toggle b[data-v-593cc010]{color:var(--pod-text);font-size:.82rem}.capacity-rule-note[data-v-593cc010]{border-left:4px solid var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 6%, var(--pod-panel));border-radius:0 .55rem .55rem 0;gap:.25rem;padding:.75rem .85rem;display:grid}.capacity-rule-note strong[data-v-593cc010]{color:var(--pod-text);font-size:.75rem}.capacity-rule-note p[data-v-593cc010]{color:var(--pod-muted);margin:0;font-size:.69rem;font-weight:700;line-height:1.5}.capacity-answer-card[data-v-593cc010]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pod-accent) 25%, transparent), transparent 46%), var(--pod-panel);align-content:center;gap:.4rem;min-height:190px;display:grid}.capacity-answer-card.incomplete[data-v-593cc010]{border-color:#d97706}.capacity-machine-answer[data-v-593cc010]{align-items:baseline;gap:.6rem;display:flex}.capacity-machine-answer strong[data-v-593cc010]{color:var(--pod-text);letter-spacing:-.07em;font-size:clamp(3.8rem,8vw,6.5rem);font-weight:950;line-height:.95}.capacity-machine-answer span[data-v-593cc010]{color:var(--pod-accent);font-size:1rem;font-weight:950}.capacity-answer-card>p[data-v-593cc010]:last-child{color:var(--pod-muted);margin:0;font-size:.74rem;font-weight:700;line-height:1.45}.capacity-answer-card b[data-v-593cc010]{color:var(--pod-text)}.capacity-answer-prompt[data-v-593cc010]{color:var(--pod-text);font-size:1.35rem;font-weight:950}.capacity-key-results[data-v-593cc010]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.capacity-key-results article[data-v-593cc010]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.7rem;gap:.18rem;padding:.7rem;display:grid}.capacity-key-results span[data-v-593cc010],.capacity-key-results small[data-v-593cc010]{color:var(--pod-muted);font-size:.61rem;font-weight:750;line-height:1.35}.capacity-key-results strong[data-v-593cc010]{color:var(--pod-text);font-size:.9rem;font-weight:950}.capacity-schedule-card[data-v-593cc010]{gap:.75rem;display:grid}.capacity-schedule-card header>span[data-v-593cc010]{color:var(--pod-muted);font-size:.64rem;font-weight:800}.capacity-schedule-card h3[data-v-593cc010]{font-size:.88rem}.capacity-schedule-card dl[data-v-593cc010]{gap:0;margin:0;display:grid}.capacity-schedule-card dl>div[data-v-593cc010]{border-bottom:1px solid var(--pod-border);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.capacity-schedule-card dl>div.total[data-v-593cc010]{border-bottom:0;padding-bottom:0}.capacity-schedule-card dt[data-v-593cc010]{color:var(--pod-muted);font-size:.69rem;font-weight:750}.capacity-schedule-card dd[data-v-593cc010]{color:var(--pod-text);margin:0;font-size:.75rem;font-weight:950}.capacity-details[data-v-593cc010]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.75rem;overflow:hidden}.capacity-details summary[data-v-593cc010]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;list-style:none;display:flex}.capacity-details summary[data-v-593cc010]::-webkit-details-marker{display:none}.capacity-details summary[data-v-593cc010]:after{content:"+";color:var(--pod-accent);font-size:1.15rem;font-weight:950}.capacity-details[open] summary[data-v-593cc010]:after{content:"−"}.capacity-details summary>span[data-v-593cc010]{gap:.08rem;display:grid}.capacity-details summary b[data-v-593cc010]{color:var(--pod-text);font-size:.77rem}.capacity-details summary small[data-v-593cc010]{color:var(--pod-muted);font-size:.64rem;font-weight:700}.capacity-details>div[data-v-593cc010]{border-top:1px solid var(--pod-border);gap:.6rem;padding:.85rem;display:grid}.capacity-details p[data-v-593cc010]{color:var(--pod-muted);margin:0;font-size:.69rem;font-weight:650;line-height:1.5}.capacity-details p b[data-v-593cc010]{color:var(--pod-text)}@media (width<=1080px){.capacity-workspace[data-v-593cc010]{grid-template-columns:1fr}}@media (width<=720px){.capacity-intro[data-v-593cc010],.capacity-entry-card>header[data-v-593cc010],.capacity-schedule-card>header[data-v-593cc010]{flex-direction:column;align-items:flex-start}.capacity-input-grid[data-v-593cc010],.capacity-date-grid[data-v-593cc010],.capacity-key-results[data-v-593cc010]{grid-template-columns:1fr}}.client-quotes-section[data-v-fb807850]{gap:1rem;display:grid}.sr-only[data-v-fb807850]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.client-quotes-toolbar[data-v-fb807850],.client-quotes-search[data-v-fb807850],.client-quote-actions[data-v-fb807850],.client-quotes-pagination[data-v-fb807850]{align-items:center;gap:.65rem;display:flex}.client-quotes-toolbar[data-v-fb807850]{justify-content:space-between}.client-quotes-search[data-v-fb807850]{flex:1}.client-quotes-search label[data-v-fb807850]{flex:1;max-width:34rem}.client-quotes-search input[data-v-fb807850]{width:100%}.client-quotes-grid-wrap[data-v-fb807850]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:12px;overflow-x:auto}.client-quotes-grid[data-v-fb807850]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:820px;color:var(--pod-text);font-size:.8rem}.client-quotes-grid th[data-v-fb807850],.client-quotes-grid td[data-v-fb807850]{border-right:1px solid var(--pod-border);border-bottom:1px solid var(--pod-border);text-align:left;vertical-align:top;padding:.7rem .75rem}.client-quotes-grid th[data-v-fb807850]:last-child,.client-quotes-grid td[data-v-fb807850]:last-child{border-right:0}.client-quotes-grid tbody tr:last-child td[data-v-fb807850]{border-bottom:0}.client-quotes-grid th[data-v-fb807850]{z-index:1;background:var(--pod-panel-2);color:var(--pod-muted);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:.69rem;font-weight:900;position:sticky;top:0}.client-quotes-grid>tbody>tr:nth-child(2n)>td[data-v-fb807850]{background:color-mix(in srgb, var(--pod-panel-2) 45%, transparent)}.client-quote-summary-row[data-v-fb807850]{cursor:pointer}.client-quote-summary-row:hover>td[data-v-fb807850],.client-quote-summary-row:focus>td[data-v-fb807850],.client-quote-summary-row.is-expanded>td[data-v-fb807850]{background:color-mix(in srgb, var(--pod-accent) 7%, var(--pod-panel))}.client-quote-summary-row[data-v-fb807850]:focus{outline:2px solid var(--pod-accent);outline-offset:-2px}.client-quote-date-cell[data-v-fb807850]{white-space:nowrap}.client-quote-order-cell[data-v-fb807850]{white-space:nowrap;font-size:.72rem}.client-quote-row-toggle[data-v-fb807850]{width:.9rem;color:var(--pod-muted);display:inline-block}.client-quote-order-column[data-v-fb807850]{width:28%}.client-quote-customer-column[data-v-fb807850]{width:24%}.client-quote-date-column[data-v-fb807850]{width:16%}.client-quote-quantity-column[data-v-fb807850],.client-quote-files-column[data-v-fb807850]{width:9%}.client-quote-total-column[data-v-fb807850]{width:14%}.client-quotes-pagination[data-v-fb807850],.client-quote-warning[data-v-fb807850],.client-quotes-source-note[data-v-fb807850],.client-quote-muted[data-v-fb807850]{color:var(--pod-muted);font-size:.78rem}.client-quotes-source-note[data-v-fb807850]{margin:-.35rem 0 0}.client-quote-actions[data-v-fb807850]{flex-wrap:wrap;gap:.35rem}.client-quote-warning[data-v-fb807850]{font-weight:700}.client-quote-details-row>td[data-v-fb807850]{padding:.75rem;background:color-mix(in srgb, var(--pod-accent) 5%, var(--pod-panel-2))!important}.client-quote-detail-toolbar[data-v-fb807850]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.client-quote-detail-email[data-v-fb807850]{gap:.2rem;display:grid}.client-quote-detail-email span[data-v-fb807850]{color:var(--pod-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.client-quote-detail-grid[data-v-fb807850]{border:1px solid var(--pod-border);border-collapse:collapse;background:var(--pod-panel);table-layout:fixed;width:100%}.client-quote-detail-grid th[data-v-fb807850],.client-quote-detail-grid td[data-v-fb807850]{border:1px solid var(--pod-border);background:var(--pod-panel);vertical-align:middle;padding:.5rem .6rem}.client-quote-detail-grid th[data-v-fb807850]{background:var(--pod-panel-2);font-size:.66rem;position:static}.client-quote-detail-grid th[data-v-fb807850]:first-child{width:39%}.client-quote-detail-grid th[data-v-fb807850]:nth-child(2){width:10%}.client-quote-detail-grid th[data-v-fb807850]:nth-child(3),.client-quote-detail-grid th[data-v-fb807850]:nth-child(4),.client-quote-detail-grid th[data-v-fb807850]:last-child{width:17%}.client-quote-color-value[data-v-fb807850]{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.client-quote-color-value i[data-v-fb807850]{border:1px solid var(--pod-border);background:var(--client-quote-color);border-radius:50%;flex:none;width:.65rem;height:.65rem}.client-quote-number-cell[data-v-fb807850]{text-align:center!important}.client-quote-money-cell[data-v-fb807850]{white-space:nowrap;text-align:right!important}.client-quote-warning[data-v-fb807850]{max-width:12rem;margin-top:.35rem;font-weight:700;display:block}.client-quotes-pagination[data-v-fb807850]{flex-wrap:wrap;justify-content:center}@media (width<=720px){.client-quotes-toolbar[data-v-fb807850],.client-quotes-search[data-v-fb807850]{flex-direction:column;align-items:stretch}}.invoice-section[data-v-f9e42503]{max-width:1220px;color:var(--pod-text);gap:1rem;margin:0 auto;display:grid}.invoice-page-header[data-v-f9e42503]{border-bottom:1px solid var(--pod-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.invoice-page-header h2[data-v-f9e42503]{margin:.08rem 0 0;font-size:clamp(1.55rem,3vw,2.15rem)}.invoice-page-header p[data-v-f9e42503]:last-child{max-width:680px;color:var(--pod-muted);margin:.35rem 0 0;font-size:.82rem;font-weight:700}.invoice-page-actions[data-v-f9e42503]{align-items:flex-end;gap:.75rem;display:flex}.invoice-document-picker[data-v-f9e42503]{gap:.28rem;display:grid}.invoice-document-picker>span[data-v-f9e42503]{color:var(--pod-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:900}.invoice-document-picker>div[data-v-f9e42503]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.invoice-document-picker button[data-v-f9e42503]{color:var(--pod-muted);cursor:pointer;background:0 0;border:0;padding:.55rem .75rem;font-size:.7rem;font-weight:850}.invoice-document-picker button+button[data-v-f9e42503]{border-left:1px solid var(--pod-border)}.invoice-document-picker button.active[data-v-f9e42503]{color:#fff;background:var(--pod-accent)}.invoice-quote-handoff[data-v-f9e42503]{margin:0}:is(.invoice-section label[data-v-f9e42503]:has(input[required]),.invoice-section label[data-v-f9e42503]:has(select[required]),.invoice-section label[data-v-f9e42503]:has(textarea[required])){flex-wrap:initial;align-items:initial;column-gap:initial;display:grid}.invoice-section label[data-v-f9e42503]:has(input[required]):after{content:none}.invoice-section label[data-v-f9e42503]:has(select[required]):after{content:none}.invoice-section label[data-v-f9e42503]:has(textarea[required]):after{content:none}:is(.invoice-section label:has(input[required]) input[data-v-f9e42503],.invoice-section label:has(select[required]) select[data-v-f9e42503],.invoice-section label:has(textarea[required]) textarea[data-v-f9e42503]){order:initial;flex:initial}.invoice-layout[data-v-f9e42503]{grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:1rem;display:grid}.invoice-form-column[data-v-f9e42503]{gap:.9rem;display:grid}.invoice-card[data-v-f9e42503],.invoice-summary-card[data-v-f9e42503]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.9rem;gap:.9rem;padding:1rem;display:grid;box-shadow:0 8px 24px #0f172a0f}.invoice-card>header[data-v-f9e42503]{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.invoice-card>header>span[data-v-f9e42503]{color:#fff;background:var(--pod-accent);border-radius:.58rem;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:950;display:grid}.invoice-card h3[data-v-f9e42503],.invoice-summary-card h3[data-v-f9e42503]{margin:0;font-size:1rem}.invoice-card header p[data-v-f9e42503]{color:var(--pod-muted);margin:.15rem 0 0;font-size:.68rem;font-weight:700}.invoice-client-fields[data-v-f9e42503]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.invoice-client-fields label[data-v-f9e42503],.invoice-line-item label[data-v-f9e42503],.invoice-prototype-fee[data-v-f9e42503],.invoice-customer-notes[data-v-f9e42503],.invoice-payment-terms[data-v-f9e42503]{gap:.35rem;display:grid}.invoice-client-fields label.wide[data-v-f9e42503]{grid-column:1/-1}.invoice-client-fields label>span[data-v-f9e42503],.invoice-line-item label>span[data-v-f9e42503],.invoice-line-total>span[data-v-f9e42503],.invoice-prototype-fee>span[data-v-f9e42503]:first-child,.invoice-customer-notes>span[data-v-f9e42503]:first-child,.invoice-payment-terms>span[data-v-f9e42503]:first-child{color:var(--pod-text);font-size:.7rem;font-weight:900}em[data-v-f9e42503]{color:#b91c1c;letter-spacing:.04em;text-transform:uppercase;margin-left:.25rem;font-size:.55rem;font-style:normal}.invoice-client-fields small[data-v-f9e42503]{color:var(--pod-muted);margin-left:.25rem;font-size:.62rem;font-weight:700}.invoice-client-fields input[data-v-f9e42503],.invoice-client-fields select[data-v-f9e42503],.invoice-client-fields textarea[data-v-f9e42503],.invoice-line-item input[data-v-f9e42503],.invoice-advanced-fields input[data-v-f9e42503],.invoice-advanced-fields select[data-v-f9e42503],.invoice-customer-notes textarea[data-v-f9e42503],.invoice-payment-terms textarea[data-v-f9e42503]{width:100%}.invoice-client-fields textarea[data-v-f9e42503],.invoice-customer-notes textarea[data-v-f9e42503],.invoice-payment-terms textarea[data-v-f9e42503]{resize:vertical;min-height:4.5rem}.invoice-customer-notes>span small[data-v-f9e42503]{color:var(--pod-muted);margin-left:.25rem;font-size:.62rem;font-weight:700}.invoice-customer-notes>small[data-v-f9e42503]{color:var(--pod-muted);font-size:.66rem;font-weight:700}.invoice-line-items>header[data-v-f9e42503]{grid-template-columns:2rem minmax(0,1fr) auto}.invoice-line-items>header button[data-v-f9e42503]{padding:.55rem .75rem}.invoice-line-item[data-v-f9e42503]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 3%, var(--pod-panel));border-radius:.75rem;grid-template-columns:minmax(160px,1fr) 72px 110px 105px;align-items:end;gap:.65rem;padding:.8rem;display:grid;position:relative}.invoice-line-item[data-v-f9e42503]>*{min-width:0}.invoice-money[data-v-f9e42503]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.invoice-money[data-v-f9e42503]:focus-within{border-color:var(--pod-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-accent) 15%, transparent)}.invoice-money i[data-v-f9e42503]{color:var(--pod-muted);padding-left:.7rem;font-size:.76rem;font-style:normal;font-weight:850}.invoice-money input[data-v-f9e42503]{box-shadow:none;border:0}.invoice-line-total[data-v-f9e42503]{grid-template-rows:auto minmax(2.65rem,auto);align-content:stretch;gap:.35rem;display:grid}.invoice-line-total>span[data-v-f9e42503]{color:var(--pod-muted);font-size:.7rem;font-weight:900}.invoice-line-total strong[data-v-f9e42503]{border-left:1px solid var(--pod-border);align-items:center;min-height:2.65rem;padding-left:.7rem;font-size:.85rem;display:flex}.invoice-remove-line[data-v-f9e42503]{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:1rem;line-height:1;display:grid;position:absolute;top:-.55rem;right:-.55rem;box-shadow:0 3px 10px #0f172a24}.invoice-prototype-toggle[data-v-f9e42503]{border:2px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));cursor:pointer;border-radius:.7rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.8rem;display:grid;position:relative}.invoice-prototype-toggle.selected[data-v-f9e42503]{border-color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 8%, var(--pod-panel))}.invoice-prototype-toggle>input[data-v-f9e42503]{opacity:0;pointer-events:none;position:absolute}.invoice-check[data-v-f9e42503]{border:2px solid var(--pod-border);color:#0000;border-radius:.4rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.85rem;font-weight:950;display:grid}.invoice-prototype-toggle.selected .invoice-check[data-v-f9e42503]{border-color:var(--pod-accent);color:#fff;background:var(--pod-accent)}.invoice-prototype-toggle>span[data-v-f9e42503]:last-child{gap:.15rem;display:grid}.invoice-prototype-toggle b[data-v-f9e42503]{font-size:.8rem}.invoice-prototype-toggle small[data-v-f9e42503],.invoice-payment-terms small[data-v-f9e42503]{color:var(--pod-muted);font-size:.66rem;font-weight:700}.invoice-prototype-fee[data-v-f9e42503]{width:min(100%,260px)}.invoice-advanced[data-v-f9e42503]{gap:0}.invoice-advanced[open][data-v-f9e42503]{gap:.9rem}.invoice-advanced[data-v-f9e42503]:not([open])>:not(summary){display:none}.invoice-advanced>summary[data-v-f9e42503]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.invoice-advanced>summary[data-v-f9e42503]::-webkit-details-marker{display:none}.invoice-advanced>summary[data-v-f9e42503]:after{content:"+";border:1px solid var(--pod-border);width:1.75rem;height:1.75rem;color:var(--pod-muted);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:900;display:grid}.invoice-advanced[open]>summary[data-v-f9e42503]:after{content:"−"}.invoice-advanced summary p[data-v-f9e42503]{color:var(--pod-muted);margin:.15rem 0 0;font-size:.68rem;font-weight:700}.invoice-advanced-fields[data-v-f9e42503]{border-top:1px solid var(--pod-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.9rem;display:grid}.invoice-advanced-fields label[data-v-f9e42503]{gap:.35rem;display:grid}.invoice-advanced-fields label.wide[data-v-f9e42503],.invoice-advanced-fields>.wide[data-v-f9e42503]{grid-column:1/-1}.invoice-advanced-fields label>span[data-v-f9e42503]:first-child{color:var(--pod-text);font-size:.7rem;font-weight:900}.invoice-advanced-fields small[data-v-f9e42503]{color:var(--pod-muted);font-size:.66rem;font-weight:700}.invoice-validity-input[data-v-f9e42503]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.invoice-validity-input[data-v-f9e42503]:focus-within{border-color:var(--pod-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-accent) 15%, transparent)}.invoice-validity-input input[data-v-f9e42503]{box-shadow:none;border:0}.invoice-validity-input i[data-v-f9e42503]{color:var(--pod-muted);padding-right:.75rem;font-size:.7rem;font-style:normal;font-weight:800}.invoice-production-window-toggle[data-v-f9e42503]{margin-top:.1rem}.invoice-production-date-fields[data-v-f9e42503]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.invoice-summary-column[data-v-f9e42503]{position:sticky;top:1rem}.invoice-summary-card[data-v-f9e42503]{border-color:color-mix(in srgb, var(--pod-accent) 35%, var(--pod-border));gap:.75rem}.invoice-preview-brand[data-v-f9e42503]{align-items:center;gap:.7rem;display:flex}.invoice-preview-brand img[data-v-f9e42503]{object-fit:cover;width:2.75rem;height:2.75rem;box-shadow:0 0 0 1px var(--pod-border);border-radius:.6rem;flex:none}.invoice-preview-brand .pod-eyebrow[data-v-f9e42503]{margin:0 0 .14rem}.invoice-summary-note[data-v-f9e42503]{color:var(--pod-muted);margin:-.35rem 0 0;font-size:.68rem;font-weight:700;line-height:1.45}.invoice-summary-card dl[data-v-f9e42503]{gap:.55rem;margin:0;display:grid}.invoice-summary-card dl div[data-v-f9e42503]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.invoice-summary-card dt[data-v-f9e42503]{color:var(--pod-muted);font-size:.7rem;font-weight:800}.invoice-summary-card dd[data-v-f9e42503]{margin:0;font-size:.86rem;font-weight:950}.invoice-summary-card dl .total[data-v-f9e42503]{border-top:1px solid var(--pod-border);padding-top:.65rem}.invoice-summary-card dl .total dt[data-v-f9e42503]{color:var(--pod-text)}.invoice-summary-card dl .total dd[data-v-f9e42503]{color:var(--pod-accent);font-size:1.1rem}.invoice-terms-preview[data-v-f9e42503]{background:color-mix(in srgb, var(--pod-muted) 5%, var(--pod-panel));border-radius:.65rem;padding:.7rem}.invoice-terms-preview span[data-v-f9e42503]{color:var(--pod-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.61rem;font-weight:900}.invoice-terms-preview p[data-v-f9e42503]{color:var(--pod-text);margin:.3rem 0 0;font-size:.68rem;font-weight:700;line-height:1.45}.invoice-validity-preview[data-v-f9e42503]{color:var(--pod-muted);font-size:.63rem;font-weight:800;line-height:1.4}.invoice-error[data-v-f9e42503],.invoice-success[data-v-f9e42503]{margin:0}.invoice-summary-card>button[data-v-f9e42503]{width:100%}@media (width<=900px){.invoice-layout[data-v-f9e42503]{grid-template-columns:1fr}.invoice-summary-column[data-v-f9e42503]{position:static}}@media (width<=640px){.invoice-page-header[data-v-f9e42503]{flex-direction:column}.invoice-page-actions[data-v-f9e42503]{flex-wrap:wrap;width:100%}.invoice-client-fields[data-v-f9e42503]{grid-template-columns:1fr}.invoice-client-fields label.wide[data-v-f9e42503],.invoice-advanced-fields label.wide[data-v-f9e42503]{grid-column:auto}.invoice-advanced-fields[data-v-f9e42503],.invoice-production-date-fields[data-v-f9e42503]{grid-template-columns:1fr}.invoice-line-items>header[data-v-f9e42503]{grid-template-columns:2rem minmax(0,1fr)}.invoice-line-items>header button[data-v-f9e42503]{grid-column:2;justify-self:start}.invoice-line-item[data-v-f9e42503]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.invoice-line-item label.description[data-v-f9e42503],.invoice-line-total[data-v-f9e42503]{grid-column:1/-1}.invoice-line-total strong[data-v-f9e42503]{border-left:0;padding-left:0}}.pod-invoice-calculator[data-v-8d27fbe4]{gap:1rem;display:grid}.pod-invoice-hero[data-v-8d27fbe4],.pod-invoice-setup>div[data-v-8d27fbe4],.pod-invoice-panel[data-v-8d27fbe4],.pod-invoice-footnote[data-v-8d27fbe4],.pod-invoice-state[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);box-shadow:var(--pod-shadow);border-radius:1rem}.pod-invoice-hero[data-v-8d27fbe4]{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;display:flex}.pod-invoice-hero h2[data-v-8d27fbe4],.pod-invoice-card-heading h3[data-v-8d27fbe4],.pod-invoice-panel h3[data-v-8d27fbe4]{margin:0}.pod-invoice-hero>div>p[data-v-8d27fbe4]:last-child,.pod-invoice-card-heading p[data-v-8d27fbe4],.pod-invoice-panel-toggle p[data-v-8d27fbe4]:last-child{color:var(--pod-muted);margin:.25rem 0 0}.pod-invoice-live-badge[data-v-8d27fbe4]{color:#15803d;white-space:nowrap;background:#16a34a1f;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.72rem;font-weight:900;display:inline-flex}.pod-invoice-live-badge i[data-v-8d27fbe4]{background:#22c55e;border-radius:50%;width:.45rem;height:.45rem}.pod-invoice-setup[data-v-8d27fbe4]{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);gap:1rem;display:grid}.pod-invoice-setup>div[data-v-8d27fbe4],.pod-invoice-panel[data-v-8d27fbe4]{padding:1.15rem}.pod-invoice-card-heading[data-v-8d27fbe4],.pod-invoice-card-heading>div[data-v-8d27fbe4],.pod-invoice-panel-toggle[data-v-8d27fbe4]{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.pod-invoice-rule-form[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-accent-soft) 35%, transparent);border-radius:.8rem;grid-template-columns:minmax(11rem,1fr) minmax(8rem,.7fr) minmax(11rem,1fr) minmax(9rem,.7fr) auto;align-items:end;gap:.65rem;margin-bottom:.9rem;padding:.85rem;display:grid}.pod-invoice-rule-form>label[data-v-8d27fbe4]{gap:.35rem;display:grid}.pod-invoice-rule-form>label>span[data-v-8d27fbe4]{color:var(--pod-text);font-size:.68rem;font-weight:900}.pod-invoice-rule-price[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;align-items:center;display:flex;overflow:hidden}.pod-invoice-rule-price b[data-v-8d27fbe4]{color:var(--pod-muted);padding-left:.65rem}.pod-invoice-rule-price input[data-v-8d27fbe4]{width:100%;box-shadow:none;border:0}.pod-invoice-rules-table td[data-v-8d27fbe4]:last-child{text-align:right}.pod-invoice-rule-remove[data-v-8d27fbe4]{color:#dc2626;cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:850}.pod-invoice-rate-source[data-v-8d27fbe4]{color:var(--pod-muted);margin-top:.25rem;font-size:.64rem;font-weight:800;display:block}.pod-invoice-card-heading>div[data-v-8d27fbe4]{justify-content:flex-start}.pod-invoice-card-heading>small[data-v-8d27fbe4]{color:var(--pod-muted);font-weight:800}.pod-invoice-step[data-v-8d27fbe4]{background:var(--pod-text);width:2rem;height:2rem;color:var(--pod-panel);border-radius:.65rem;flex:none;place-items:center;font-weight:900;display:grid}.pod-invoice-store-card>input[type=search][data-v-8d27fbe4]{width:100%;margin:.9rem 0 .65rem}.pod-invoice-store-list[data-v-8d27fbe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:15rem;display:grid;overflow:auto}.pod-invoice-store-option[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.75rem;align-items:center;min-width:0;display:flex;overflow:hidden}.pod-invoice-store-option>label[data-v-8d27fbe4]{cursor:pointer;flex:auto;align-items:center;gap:.65rem;min-width:0;padding:.65rem .35rem .65rem .65rem;display:flex}.pod-invoice-store-option.selected[data-v-8d27fbe4]{border-color:var(--pod-accent-2);background:color-mix(in srgb, var(--pod-accent-2) 7%, transparent)}.pod-invoice-store-option.favorite[data-v-8d27fbe4]:not(.selected){border-color:color-mix(in srgb, #f59e0b 48%, var(--pod-border))}.pod-invoice-store-list input[data-v-8d27fbe4]{opacity:0;pointer-events:none;position:absolute}.pod-invoice-store-option>label>span[data-v-8d27fbe4],.pod-invoice-order-table td[data-v-8d27fbe4]:first-child,.pod-invoice-order-table td[data-v-8d27fbe4]:nth-child(3),.pod-invoice-sku-table td[data-v-8d27fbe4]:first-child{gap:.15rem;min-width:0;display:grid}.pod-invoice-store-list strong[data-v-8d27fbe4],.pod-invoice-store-list small[data-v-8d27fbe4],.pod-invoice-order-table small[data-v-8d27fbe4],.pod-invoice-sku-table small[data-v-8d27fbe4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod-invoice-store-list small[data-v-8d27fbe4],.pod-invoice-order-table small[data-v-8d27fbe4],.pod-invoice-sku-table small[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.68rem}.pod-invoice-store-option>label>b[data-v-8d27fbe4]{border:1px solid var(--pod-border);color:#0000;border-radius:.4rem;place-items:center;width:1.25rem;height:1.25rem;margin-left:auto;display:grid}.pod-invoice-store-option.selected>label>b[data-v-8d27fbe4]{border-color:var(--pod-accent-2);background:var(--pod-accent-2);color:#fff}.pod-invoice-store-favorite[data-v-8d27fbe4]{width:2rem;height:2rem;color:var(--pod-muted);cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex:none;place-items:center;margin-right:.45rem;font-size:1.15rem;line-height:1;display:grid}.pod-invoice-store-favorite[data-v-8d27fbe4]:hover,.pod-invoice-store-favorite[data-v-8d27fbe4]:focus-visible{color:#b45309;background:#f59e0b1f}.pod-invoice-store-favorite.active[data-v-8d27fbe4]{color:#f59e0b}.pod-invoice-client-summary[data-v-8d27fbe4]{border:1px solid color-mix(in srgb, var(--pod-accent-2) 30%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent-2) 6%, var(--pod-panel));border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;padding:.7rem;display:flex}.pod-invoice-client-summary>div[data-v-8d27fbe4],.pod-invoice-client-summary>div>span[data-v-8d27fbe4]{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.pod-invoice-client-summary>div[data-v-8d27fbe4]{display:grid}.pod-invoice-client-summary small[data-v-8d27fbe4]{background:var(--pod-accent-soft);color:var(--pod-muted);border-radius:999px;padding:.22rem .45rem;font-size:.64rem;font-weight:800}.pod-invoice-client-summary button[data-v-8d27fbe4]{flex:none}.pod-invoice-unassigned-note[data-v-8d27fbe4]{color:var(--pod-muted);margin:.55rem 0 0;font-size:.66rem}.pod-invoice-period-card[data-v-8d27fbe4]{flex-direction:column;display:flex}.pod-invoice-period-presets[data-v-8d27fbe4]{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.pod-invoice-period-presets button[data-v-8d27fbe4],.pod-invoice-custom-months button[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);color:var(--pod-text);cursor:pointer;border-radius:999px;padding:.48rem .72rem;font-size:.7rem;font-weight:850}.pod-invoice-period-presets button[data-v-8d27fbe4]:hover:not(:disabled),.pod-invoice-custom-months button[data-v-8d27fbe4]:hover:not(:disabled){border-color:var(--pod-accent-2)}.pod-invoice-period-presets button.active[data-v-8d27fbe4]{border-color:var(--pod-accent-2);background:var(--pod-accent-2);color:#fff}.pod-invoice-custom-months[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-accent-soft) 40%, transparent);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.65rem;padding:.55rem .65rem;display:flex}.pod-invoice-custom-months.active[data-v-8d27fbe4]{border-color:var(--pod-accent-2)}.pod-invoice-custom-months>label[data-v-8d27fbe4]{color:var(--pod-text);font-size:.7rem;font-weight:900}.pod-invoice-custom-months>div[data-v-8d27fbe4]{align-items:center;gap:.4rem;display:flex}.pod-invoice-custom-months input[data-v-8d27fbe4]{text-align:center;width:4rem;min-height:2rem;padding:.35rem .45rem}.pod-invoice-custom-months span[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.68rem;font-weight:800}.pod-invoice-custom-months button[data-v-8d27fbe4]{padding:.38rem .65rem}.pod-invoice-dates[data-v-8d27fbe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.pod-invoice-dates label[data-v-8d27fbe4]{gap:.35rem;display:grid}.pod-invoice-dates span[data-v-8d27fbe4]{color:var(--pod-text);font-size:.7rem;font-weight:900}.pod-invoice-date-note[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.72rem;line-height:1.45}.pod-invoice-run[data-v-8d27fbe4]{width:100%;margin-top:auto}.pod-invoice-state[data-v-8d27fbe4]{color:var(--pod-muted);text-align:center;justify-items:center;gap:.4rem;padding:2.5rem 1rem;display:grid}.pod-invoice-state.compact[data-v-8d27fbe4]{box-shadow:none;border:0;padding:1.25rem}.pod-invoice-summary[data-v-8d27fbe4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.pod-invoice-summary article[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);min-height:7rem;box-shadow:var(--pod-shadow);border-radius:.9rem;gap:.3rem;padding:1rem;display:grid}.pod-invoice-summary article.primary[data-v-8d27fbe4]{border-color:color-mix(in srgb, #16a34a 45%, var(--pod-border));background:linear-gradient(135deg, color-mix(in srgb, #16a34a 12%, var(--pod-panel)), var(--pod-panel))}.pod-invoice-summary article.cost[data-v-8d27fbe4]{border-color:color-mix(in srgb, #f59e0b 38%, var(--pod-border))}.pod-invoice-summary span[data-v-8d27fbe4]{color:var(--pod-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:900}.pod-invoice-summary strong[data-v-8d27fbe4]{align-self:end;font-size:clamp(1.35rem,2vw,2rem)}.pod-invoice-summary article.primary strong[data-v-8d27fbe4]{color:#15803d}.pod-invoice-summary strong.incomplete[data-v-8d27fbe4]{color:#b45309;font-size:1.35rem}.pod-invoice-summary small[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.68rem}.pod-invoice-volume-strip[data-v-8d27fbe4]{flex-wrap:wrap;gap:.5rem;display:flex}.pod-invoice-volume-row[data-v-8d27fbe4]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pod-invoice-download[data-v-8d27fbe4]{flex:none}.pod-invoice-download-note[data-v-8d27fbe4]{color:#b45309;margin:-.35rem 0 0;font-size:.72rem;font-weight:750}.pod-invoice-volume-strip span[data-v-8d27fbe4]{background:var(--pod-accent-soft);color:var(--pod-muted);border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:800}.pod-invoice-volume-strip strong[data-v-8d27fbe4]{color:var(--pod-text)}.pod-invoice-readiness[data-v-8d27fbe4]{border:1px solid color-mix(in srgb, #f59e0b 45%, var(--pod-border));background:color-mix(in srgb, #f59e0b 9%, var(--pod-panel));border-radius:.85rem;justify-content:space-between;gap:1rem;padding:.9rem 1rem;display:flex}.pod-invoice-readiness>div[data-v-8d27fbe4]{gap:.25rem;display:grid}.pod-invoice-readiness span[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.75rem}.pod-invoice-panel-toggle[data-v-8d27fbe4]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pod-invoice-panel-toggle>span[data-v-8d27fbe4]{background:var(--pod-accent-soft);color:var(--pod-text);border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.42rem .68rem;font-size:.68rem;font-weight:900;display:inline-flex}.pod-invoice-panel-toggle>span b[data-v-8d27fbe4]{font-size:.9rem;transition:transform .2s;display:inline-block}.pod-invoice-panel-toggle[aria-expanded=true]>span b[data-v-8d27fbe4]{transform:rotate(180deg)}.pod-invoice-panel-body[data-v-8d27fbe4]{margin-top:.9rem}.pod-invoice-panel-actions[data-v-8d27fbe4]{justify-content:flex-end;margin-bottom:.75rem;display:flex}.pod-invoice-money-input[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;align-items:center;width:8rem;display:inline-flex;overflow:hidden}.pod-invoice-money-input[data-v-8d27fbe4]:focus-within{border-color:var(--pod-accent-2);box-shadow:0 0 0 2px color-mix(in srgb, var(--pod-accent-2) 20%, transparent)}.pod-invoice-money-input span[data-v-8d27fbe4]{color:var(--pod-muted);padding-left:.65rem;font-weight:900}.pod-invoice-money-input input[data-v-8d27fbe4]{width:100%;box-shadow:none;border:0}.pod-invoice-sku-table tr.needs-rate[data-v-8d27fbe4]{background:#f59e0b0d}.pod-invoice-order-table th[data-v-8d27fbe4],.pod-invoice-order-table td[data-v-8d27fbe4],.pod-invoice-sku-table th[data-v-8d27fbe4],.pod-invoice-sku-table td[data-v-8d27fbe4]{vertical-align:middle;white-space:nowrap}.pod-invoice-order-table td[data-v-8d27fbe4]:nth-child(3),.pod-invoice-sku-table td[data-v-8d27fbe4]:first-child{max-width:17rem}.pod-invoice-footnote[data-v-8d27fbe4]{border-left:4px solid var(--pod-accent-2);padding:.9rem 1rem}.pod-invoice-footnote p[data-v-8d27fbe4]{color:var(--pod-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.pod-invoice-modal-backdrop[data-v-8d27fbe4]{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a94;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pod-invoice-modal[data-v-8d27fbe4]{border:1px solid var(--pod-border);background:var(--pod-panel);width:min(760px,100%);max-height:calc(100vh - 2rem);color:var(--pod-text);border-radius:1rem;padding:1.2rem;font-family:inherit;overflow:auto;box-shadow:0 24px 70px #0f172a47}.pod-invoice-modal>header[data-v-8d27fbe4]{border-bottom:1px solid var(--pod-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.9rem;display:flex}.pod-invoice-modal h3[data-v-8d27fbe4],.pod-invoice-modal header p[data-v-8d27fbe4]{margin:0}.pod-invoice-modal header p[data-v-8d27fbe4]:last-child{color:var(--pod-muted);margin-top:.3rem;font-size:.76rem}.pod-invoice-modal>header>button[data-v-8d27fbe4]{color:var(--pod-muted);cursor:pointer;background:0 0;border:0;padding:.1rem .4rem;font-size:1.5rem}.pod-invoice-modal form[data-v-8d27fbe4]{gap:1rem;padding-top:1rem;display:grid}.pod-invoice-modal-fields[data-v-8d27fbe4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pod-invoice-modal-fields label[data-v-8d27fbe4]{gap:.35rem;min-width:0;display:grid}:is(.pod-invoice-modal-fields label[data-v-8d27fbe4]:has(input[required]),.pod-invoice-modal-fields label[data-v-8d27fbe4]:has(textarea[required])){align-items:initial;column-gap:initial;row-gap:.35rem;display:grid}.pod-invoice-modal-fields label[data-v-8d27fbe4]:has(input[required]):after{content:none}.pod-invoice-modal-fields label[data-v-8d27fbe4]:has(textarea[required]):after{content:none}:is(.pod-invoice-modal-fields label:has(input[required]) input[data-v-8d27fbe4],.pod-invoice-modal-fields label:has(textarea[required]) textarea[data-v-8d27fbe4]){order:initial;flex:initial}.pod-invoice-modal-fields label.wide[data-v-8d27fbe4]{grid-column:1/-1}.pod-invoice-modal-fields label>span[data-v-8d27fbe4]{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.7rem;font-weight:900;display:flex}.pod-invoice-modal-fields small[data-v-8d27fbe4]{color:var(--pod-muted);font-weight:700}.pod-invoice-modal-fields small.required[data-v-8d27fbe4]{color:var(--pod-danger);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:900}.pod-invoice-modal-fields input[data-v-8d27fbe4],.pod-invoice-modal-fields textarea[data-v-8d27fbe4]{width:100%;min-width:0}.pod-invoice-modal-fields textarea[data-v-8d27fbe4]{resize:vertical;min-height:4.25rem}.pod-invoice-profile-save[data-v-8d27fbe4]{border:1px solid color-mix(in srgb, var(--pod-accent-2) 28%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent-2) 6%, var(--pod-panel));cursor:pointer;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.75rem;display:grid}.pod-invoice-profile-save input[data-v-8d27fbe4]{width:1rem;height:1rem;accent-color:var(--pod-accent-2);margin:.12rem 0 0}.pod-invoice-profile-save>span[data-v-8d27fbe4]{gap:.18rem;min-width:0;display:grid}.pod-invoice-profile-save b[data-v-8d27fbe4]{color:var(--pod-text);font-size:.74rem}.pod-invoice-profile-save small[data-v-8d27fbe4]{color:var(--pod-muted);font-size:.66rem;font-weight:700;line-height:1.4}.pod-invoice-modal-summary[data-v-8d27fbe4]{flex-wrap:wrap;gap:.5rem;display:flex}.pod-invoice-modal-summary span[data-v-8d27fbe4]{background:var(--pod-accent-soft);color:var(--pod-muted);border-radius:999px;padding:.5rem .7rem;font-size:.7rem}.pod-invoice-modal-summary span.total[data-v-8d27fbe4]{background:color-mix(in srgb, #16a34a 12%, var(--pod-panel));color:#15803d;margin-left:auto}.pod-invoice-modal-summary b[data-v-8d27fbe4]{color:var(--pod-text)}.pod-invoice-modal footer[data-v-8d27fbe4]{justify-content:flex-end;gap:.65rem;display:flex}@media (width<=900px){.pod-invoice-setup[data-v-8d27fbe4],.pod-invoice-summary[data-v-8d27fbe4]{grid-template-columns:1fr}.pod-invoice-summary[data-v-8d27fbe4],.pod-invoice-rule-form[data-v-8d27fbe4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.pod-invoice-hero[data-v-8d27fbe4],.pod-invoice-panel-toggle[data-v-8d27fbe4]{flex-direction:column}.pod-invoice-store-list[data-v-8d27fbe4],.pod-invoice-dates[data-v-8d27fbe4],.pod-invoice-summary[data-v-8d27fbe4]{grid-template-columns:1fr}.pod-invoice-client-summary[data-v-8d27fbe4]{flex-direction:column;align-items:stretch}.pod-invoice-custom-months[data-v-8d27fbe4]{flex-direction:column;align-items:flex-start}.pod-invoice-rule-form[data-v-8d27fbe4]{grid-template-columns:1fr}.pod-invoice-volume-row[data-v-8d27fbe4],.pod-invoice-modal>header[data-v-8d27fbe4]{flex-direction:column;align-items:stretch}.pod-invoice-download[data-v-8d27fbe4]{width:100%}.pod-invoice-modal-fields[data-v-8d27fbe4]{grid-template-columns:1fr}.pod-invoice-modal-fields label.wide[data-v-8d27fbe4]{grid-column:auto}.pod-invoice-modal footer[data-v-8d27fbe4]{flex-direction:column-reverse}}.quoting-calculator[data-v-c505b7b7],.quote-result-column[data-v-c505b7b7]{gap:.85rem;display:grid}.quote-workspace[data-v-c505b7b7]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:1rem;display:grid}.quote-guided-card[data-v-c505b7b7]{gap:0;width:min(100%,760px);min-height:500px;margin:0 auto;display:grid;overflow:hidden}.quote-guided-header[data-v-c505b7b7]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quote-guided-header>div[data-v-c505b7b7]{gap:.1rem;display:grid}.quote-guided-header>div>strong[data-v-c505b7b7]{color:var(--pod-text);font-size:.8rem}.quote-guided-header button[data-v-c505b7b7]{text-align:left;gap:.05rem;display:grid}.quote-guided-header button small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.61rem;font-weight:700}.quote-guided-progress[data-v-c505b7b7]{background:color-mix(in srgb, var(--pod-muted) 13%, var(--pod-panel));height:.38rem;margin:.9rem -1rem 0;overflow:hidden}.quote-guided-progress span[data-v-c505b7b7]{background:var(--pod-accent);border-radius:0 999px 999px 0;height:100%;transition:width .18s;display:block}.quote-guided-body[data-v-c505b7b7]{align-content:center;gap:1.35rem;min-height:340px;padding:1.4rem clamp(0rem,4vw,2.4rem);display:grid}.quote-guided-copy[data-v-c505b7b7]{gap:.3rem;display:grid}.quote-guided-copy h3[data-v-c505b7b7]{color:var(--pod-text);margin:0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.15}.quote-guided-copy>p[data-v-c505b7b7]:last-child{color:var(--pod-muted);margin:0;font-size:.8rem;font-weight:700;line-height:1.5}.quote-guided-type-picker label[data-v-c505b7b7]{min-height:4.8rem}.quote-guided-input[data-v-c505b7b7]{gap:.45rem;display:grid}.quote-guided-input>span[data-v-c505b7b7]:first-child{color:var(--pod-text);font-size:.78rem;font-weight:900}.quote-guided-input>small[data-v-c505b7b7],.quote-guided-sample-picker>small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.7rem;font-weight:700;line-height:1.45}.quote-guided-input-box[data-v-c505b7b7]{border:2px solid var(--pod-border);background:var(--pod-panel);border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.quote-guided-input-box[data-v-c505b7b7]:focus-within{border-color:var(--pod-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--pod-accent) 12%, transparent)}.quote-guided-input-box input[data-v-c505b7b7]{min-height:4rem;box-shadow:none;border:0;border-radius:0;padding:.65rem .85rem;font-size:1.75rem;font-weight:950}.quote-guided-input-box b[data-v-c505b7b7]{color:var(--pod-muted);padding:0 1rem;font-size:.75rem}.quote-guided-input>select[data-v-c505b7b7]{border-width:2px;min-height:4rem;font-size:1rem;font-weight:850}.quote-guided-material[data-v-c505b7b7]{gap:.9rem;display:grid}.quote-guided-prototype[data-v-c505b7b7]{gap:.7rem;display:grid}.quote-guided-error[data-v-c505b7b7]{margin:0}.quote-guided-actions[data-v-c505b7b7]{border-top:1px solid var(--pod-border);justify-content:space-between;gap:.75rem;padding-top:.9rem;display:flex}.quote-guided-actions button[data-v-c505b7b7]{min-width:120px}.quote-entry-card[data-v-c505b7b7]{gap:1rem;display:grid}.quote-entry-actions[data-v-c505b7b7]{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.quote-confidential-notice[data-v-c505b7b7]{border:1px solid color-mix(in srgb, #b91c1c 42%, var(--pod-border));color:var(--pod-text);background:color-mix(in srgb, #b91c1c 7%, var(--pod-panel));border-radius:.65rem;align-items:center;gap:.7rem;padding:.65rem .75rem;display:flex}.quote-confidential-notice strong[data-v-c505b7b7]{color:#fff;letter-spacing:.08em;background:#b91c1c;border-radius:.35rem;flex:none;padding:.25rem .42rem;font-size:.68rem;font-weight:950}.quote-confidential-notice span[data-v-c505b7b7]{font-size:.7rem;font-weight:750;line-height:1.4}.quote-entry-card .pod-table-header[data-v-c505b7b7]{align-items:start}.quote-entry-card .pod-muted[data-v-c505b7b7]{margin:.2rem 0 0}.quote-type-picker[data-v-c505b7b7]{border:0;gap:.55rem;margin:0;padding:0;display:grid}.quote-type-picker legend[data-v-c505b7b7]{color:var(--pod-text);font-size:.78rem;font-weight:900}.quote-type-picker legend span[data-v-c505b7b7]{color:#b91c1c;letter-spacing:.05em;text-transform:uppercase;margin-left:.3rem;font-size:.63rem}.quote-type-picker>div[data-v-c505b7b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.quote-type-picker label[data-v-c505b7b7]{border:2px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));cursor:pointer;border-radius:.75rem;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:.5rem;padding:.6rem .7rem;display:grid;position:relative}.quote-type-picker label[data-v-c505b7b7]:hover,.quote-type-picker label.selected[data-v-c505b7b7]{border-color:var(--pod-accent)}.quote-type-picker label.selected[data-v-c505b7b7]{background:color-mix(in srgb, var(--pod-accent) 9%, var(--pod-panel))}.quote-type-picker input[data-v-c505b7b7]{opacity:0;pointer-events:none;position:absolute}.quote-type-picker label>span[data-v-c505b7b7]{gap:.15rem;display:grid}.quote-type-picker label b[data-v-c505b7b7]{color:var(--pod-text);font-size:.82rem}.quote-type-picker label small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.65rem;font-weight:700}.quote-type-picker label em[data-v-c505b7b7]{border:2px solid var(--pod-border);color:#0000;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-style:normal;font-weight:950;display:grid}.quote-type-picker label.selected em[data-v-c505b7b7]{border-color:var(--pod-accent);color:#fff;background:var(--pod-accent)}.quote-type-picker>p[data-v-c505b7b7]{color:#b91c1c;margin:0;font-size:.7rem;font-weight:800}.quote-simple-fields[data-v-c505b7b7]{gap:.55rem;display:grid}.quote-simple-field[data-v-c505b7b7]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));cursor:text;border-radius:.75rem;grid-template-columns:2rem minmax(150px,1fr) minmax(135px,.62fr);align-items:center;gap:.7rem;padding:.65rem;display:grid}.quote-simple-field[data-v-c505b7b7]:focus-within{border-color:var(--pod-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-accent) 13%, transparent)}.quote-simple-field.warning[data-v-c505b7b7]{background:color-mix(in srgb, #f59e0b 8%, var(--pod-panel));border-color:#d97706}.quote-one-off-note[data-v-c505b7b7]{border:1px solid color-mix(in srgb, var(--pod-accent) 35%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent) 7%, var(--pod-panel));border-radius:.65rem;align-items:center;gap:.65rem;padding:.7rem .8rem;display:flex}.quote-one-off-note strong[data-v-c505b7b7]{color:var(--pod-text);flex:none;font-size:.78rem}.quote-one-off-note span[data-v-c505b7b7]{color:var(--pod-muted);font-size:.7rem;font-weight:700}.quote-prototype-card[data-v-c505b7b7]{border:1px solid color-mix(in srgb, var(--pod-accent) 42%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent) 6%, var(--pod-panel));border-radius:.75rem;gap:.85rem;padding:.9rem;display:grid}.quote-prototype-heading[data-v-c505b7b7]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.quote-prototype-heading h4[data-v-c505b7b7]{color:var(--pod-text);margin:.1rem 0 0;font-size:.92rem}.quote-prototype-heading>span[data-v-c505b7b7]{max-width:190px;color:var(--pod-muted);text-align:right;font-size:.67rem;font-weight:750;line-height:1.4}.quote-prototype-toggle[data-v-c505b7b7]{border:2px solid var(--pod-border);background:var(--pod-panel);cursor:pointer;border-radius:.7rem;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.8rem;display:grid;position:relative}.quote-prototype-toggle.selected[data-v-c505b7b7]{border-color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 10%, var(--pod-panel))}.quote-prototype-toggle>input[data-v-c505b7b7]{opacity:0;pointer-events:none;position:absolute}.quote-prototype-check[data-v-c505b7b7]{border:2px solid var(--pod-border);color:#0000;border-radius:.4rem;place-items:center;width:1.65rem;height:1.65rem;font-size:.85rem;font-weight:950;display:grid}.quote-prototype-toggle.selected .quote-prototype-check[data-v-c505b7b7]{border-color:var(--pod-accent);color:#fff;background:var(--pod-accent)}.quote-prototype-copy[data-v-c505b7b7]{gap:.2rem;display:grid}.quote-prototype-copy>span[data-v-c505b7b7]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.quote-prototype-copy b[data-v-c505b7b7]{color:var(--pod-text);font-size:.88rem}.quote-prototype-copy em[data-v-c505b7b7]{color:#fff;background:var(--pod-accent);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.16rem .4rem;font-size:.54rem;font-style:normal;font-weight:900}.quote-prototype-copy small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.68rem;font-weight:700;line-height:1.45}.quote-prototype-summary[data-v-c505b7b7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.quote-prototype-summary article[data-v-c505b7b7]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.55rem;gap:.12rem;padding:.55rem .6rem;display:grid}.quote-prototype-summary article>span[data-v-c505b7b7],.quote-prototype-summary article>small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.6rem;font-weight:700;line-height:1.35}.quote-prototype-summary article>strong[data-v-c505b7b7]{color:var(--pod-text);font-size:.77rem;font-weight:900}.quote-prototype-skipped[data-v-c505b7b7]{color:var(--pod-muted);background:color-mix(in srgb, var(--pod-muted) 8%, var(--pod-panel));border-radius:.55rem;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.68rem;font-weight:700;display:flex}.quote-prototype-skipped strong[data-v-c505b7b7]{color:var(--pod-text);flex:none;font-size:.74rem}.quote-step[data-v-c505b7b7]{width:2rem;height:2rem;color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 13%, var(--pod-panel));border-radius:50%;place-items:center;font-size:.78rem;font-weight:950;display:grid}.quote-field-copy[data-v-c505b7b7]{gap:.08rem;display:grid}.quote-field-copy b[data-v-c505b7b7]{color:var(--pod-text);font-size:.85rem}.quote-field-copy small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.7rem;font-weight:700}.quote-simple-field>input[data-v-c505b7b7],.quote-simple-field>select[data-v-c505b7b7],.quote-inline-money[data-v-c505b7b7],.quote-inline-suffix[data-v-c505b7b7]{width:100%;min-width:0;min-height:2.75rem}.quote-simple-field>input[data-v-c505b7b7],.quote-simple-field>select[data-v-c505b7b7]{font-size:1rem;font-weight:850}.quote-inline-money[data-v-c505b7b7],.quote-inline-suffix[data-v-c505b7b7]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.quote-inline-suffix[data-v-c505b7b7]{grid-template-columns:minmax(0,1fr) auto}.quote-inline-money[data-v-c505b7b7]:focus-within,.quote-inline-suffix[data-v-c505b7b7]:focus-within{border-color:var(--pod-accent)}.quote-inline-money i[data-v-c505b7b7],.quote-inline-suffix i[data-v-c505b7b7]{color:var(--pod-muted);padding:0 .65rem;font-size:.82rem;font-style:normal;font-weight:900}.quote-inline-money input[data-v-c505b7b7],.quote-inline-suffix input[data-v-c505b7b7]{width:100%;min-width:0;min-height:2.65rem;box-shadow:none;border:0;border-radius:0;font-size:1rem;font-weight:850}.quote-disclosure[data-v-c505b7b7]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.75rem;overflow:hidden}.quote-disclosure summary[data-v-c505b7b7]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .95rem;list-style:none;display:flex}.quote-disclosure summary[data-v-c505b7b7]::-webkit-details-marker{display:none}.quote-disclosure summary[data-v-c505b7b7]:after{content:"+";color:var(--pod-accent);flex:none;font-size:1.2rem;font-weight:900}.quote-disclosure[open] summary[data-v-c505b7b7]:after{content:"−"}.quote-disclosure summary>span[data-v-c505b7b7]{gap:.08rem;display:grid}.quote-disclosure summary b[data-v-c505b7b7]{color:var(--pod-text);font-size:.8rem}.quote-disclosure summary small[data-v-c505b7b7],.quote-disclosure summary em[data-v-c505b7b7]{color:var(--pod-muted);font-size:.68rem;font-style:normal;font-weight:700}.quote-disclosure summary em[data-v-c505b7b7]{text-align:right;margin-left:auto}.quote-advanced-body[data-v-c505b7b7],.quote-profit-body[data-v-c505b7b7],.quote-formula-body[data-v-c505b7b7]{border-top:1px solid var(--pod-border);padding:.9rem}.quote-advanced-body[data-v-c505b7b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.quote-advanced-body>label[data-v-c505b7b7]{color:var(--pod-text);gap:.3rem;font-size:.73rem;font-weight:850;display:grid}.quote-multiplier-control[data-v-c505b7b7]{grid-column:1/-1}.quote-multiplier-control>span[data-v-c505b7b7],.quote-multiplier-control>small[data-v-c505b7b7],.quote-discount-control>span[data-v-c505b7b7],.quote-discount-control>small[data-v-c505b7b7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.quote-multiplier-control input[data-v-c505b7b7],.quote-discount-control input[data-v-c505b7b7]{width:100%;accent-color:var(--pod-accent)}.quote-multiplier-control output[data-v-c505b7b7],.quote-discount-control output[data-v-c505b7b7]{color:var(--pod-accent);font-weight:950}.quote-multiplier-control i[data-v-c505b7b7],.quote-discount-control i[data-v-c505b7b7]{color:var(--pod-muted);font-size:.67rem;font-style:normal}.quote-answer-card[data-v-c505b7b7]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--pod-accent) 24%, transparent), transparent 45%), var(--pod-panel);align-content:center;gap:.35rem;min-height:155px;display:grid}.quote-answer-card.incomplete[data-v-c505b7b7]{border-color:#d97706}.quote-answer-price-row[data-v-c505b7b7]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.quote-answer-price[data-v-c505b7b7]{color:var(--pod-text);letter-spacing:-.06em;font-size:clamp(2.5rem,5vw,4.1rem);font-weight:950;line-height:1}.quote-answer-price small[data-v-c505b7b7]{color:var(--pod-muted);letter-spacing:0;font-size:.8rem;font-weight:850}.quote-price-edit-button[data-v-c505b7b7],.quote-inline-action[data-v-c505b7b7]{color:var(--pod-accent);cursor:pointer;font:inherit;background:0 0;border:0;font-weight:900}.quote-price-edit-button[data-v-c505b7b7]{border:1px solid color-mix(in srgb, var(--pod-accent) 38%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent) 8%, var(--pod-panel));border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.38rem .62rem;font-size:.68rem;display:inline-flex}.quote-price-edit-button[data-v-c505b7b7]:hover,.quote-inline-action[data-v-c505b7b7]:hover{text-decoration:underline}.quote-bulk-price-editor[data-v-c505b7b7]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));border-radius:.7rem;gap:.55rem;margin:.35rem 0;padding:.7rem;display:grid}.quote-bulk-price-editor>label[data-v-c505b7b7]{color:var(--pod-text);gap:.3rem;font-size:.7rem;font-weight:900;display:grid}.quote-bulk-price-editor>div[data-v-c505b7b7]{justify-content:flex-end;gap:.45rem;display:flex}.quote-bulk-price-editor button[data-v-c505b7b7]{min-height:2.25rem;padding:.4rem .7rem;font-size:.68rem}.quote-field-error[data-v-c505b7b7]{color:#b91c1c;font-size:.68rem;font-weight:800}.quote-answer-prompt[data-v-c505b7b7]{color:var(--pod-text);font-size:1.35rem;font-weight:950}.quote-answer-card>span[data-v-c505b7b7]{color:var(--pod-muted);font-size:.76rem;font-weight:750}.quote-bulk-unit-price[data-v-c505b7b7]{border-top:1px solid var(--pod-border);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.55rem;padding-top:.65rem;display:flex}.quote-bulk-unit-price span[data-v-c505b7b7]{color:var(--pod-muted);font-size:.68rem;font-weight:750}.quote-bulk-unit-price strong[data-v-c505b7b7]{color:var(--pod-text);font-size:.95rem;font-weight:950}.quote-bulk-unit-price small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.65rem}.quote-invoice-handoff[data-v-c505b7b7]{border-top:1px solid var(--pod-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;margin-top:.65rem;padding-top:.75rem;display:grid}.quote-invoice-handoff label[data-v-c505b7b7]{gap:.3rem;display:grid}.quote-invoice-handoff label>span[data-v-c505b7b7]{color:var(--pod-text);font-size:.67rem;font-weight:900}.quote-invoice-handoff input[data-v-c505b7b7]{min-width:0}.quote-invoice-handoff button[data-v-c505b7b7]{white-space:nowrap;min-height:2.55rem;padding-inline:.8rem}.quote-invoice-handoff .quote-field-error[data-v-c505b7b7]{grid-column:1/-1}.quote-key-results[data-v-c505b7b7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.quote-key-results article[data-v-c505b7b7]{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:.7rem;gap:.18rem;padding:.7rem;display:grid}.quote-key-results article.accent[data-v-c505b7b7]{border-color:color-mix(in srgb, var(--pod-accent) 48%, var(--pod-border))}.quote-key-results span[data-v-c505b7b7]{color:var(--pod-muted);font-size:.64rem;font-weight:800}.quote-key-results strong[data-v-c505b7b7]{color:var(--pod-text);font-size:.93rem;font-weight:950}.quote-profit-body[data-v-c505b7b7]{gap:1rem;display:grid}.quote-discount-control[data-v-c505b7b7]{gap:.45rem;display:grid}.quote-cost-list[data-v-c505b7b7]{gap:0;margin:0;display:grid}.quote-cost-list div[data-v-c505b7b7]{border-bottom:1px solid var(--pod-border);justify-content:space-between;gap:1rem;padding:.48rem 0;display:flex}.quote-cost-list div.total[data-v-c505b7b7]{border-bottom:0}.quote-cost-list dt[data-v-c505b7b7]{color:var(--pod-muted);font-size:.72rem;font-weight:750}.quote-cost-list dd[data-v-c505b7b7]{color:var(--pod-text);margin:0;font-size:.77rem;font-weight:900}.quote-rate-options[data-v-c505b7b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.quote-rate-options article[data-v-c505b7b7]{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));border-radius:.55rem;gap:.1rem;padding:.65rem;display:grid}.quote-rate-options article.loss[data-v-c505b7b7]{border-color:color-mix(in srgb, #dc2626 50%, var(--pod-border))}.quote-rate-options span[data-v-c505b7b7],.quote-rate-options small[data-v-c505b7b7]{color:var(--pod-muted);font-size:.65rem;font-weight:750}.quote-rate-options strong[data-v-c505b7b7]{color:var(--pod-text);font-size:.9rem}.quote-formula-body[data-v-c505b7b7]{gap:.6rem;display:grid}.quote-formula-body p[data-v-c505b7b7]{color:var(--pod-muted);margin:0;font-size:.72rem;font-weight:650;line-height:1.5}.quote-formula-body b[data-v-c505b7b7]{color:var(--pod-text)}@media (width<=1080px){.quote-workspace[data-v-c505b7b7]{grid-template-columns:1fr}.quote-result-column[data-v-c505b7b7]{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-key-results[data-v-c505b7b7]{grid-column:1/-1}}@media (width<=720px){.quote-guided-card[data-v-c505b7b7]{min-height:0}.quote-guided-header[data-v-c505b7b7]{align-items:flex-start}.quote-guided-body[data-v-c505b7b7]{min-height:330px;padding:1.2rem 0}.quote-guided-actions button[data-v-c505b7b7]{min-width:0}.quote-confidential-notice[data-v-c505b7b7]{flex-direction:column;align-items:flex-start;gap:.45rem}.quote-simple-field[data-v-c505b7b7]{grid-template-columns:2rem minmax(0,1fr)}.quote-type-picker>div[data-v-c505b7b7],.quote-prototype-summary[data-v-c505b7b7]{grid-template-columns:1fr}.quote-prototype-heading[data-v-c505b7b7]{flex-direction:column;gap:.3rem}.quote-prototype-heading>span[data-v-c505b7b7]{text-align:left;max-width:none}.quote-simple-field>input[data-v-c505b7b7],.quote-simple-field>select[data-v-c505b7b7],.quote-simple-field>.quote-inline-money[data-v-c505b7b7],.quote-simple-field>.quote-inline-suffix[data-v-c505b7b7]{grid-column:1/-1}.quote-result-column[data-v-c505b7b7],.quote-advanced-body[data-v-c505b7b7],.quote-invoice-handoff[data-v-c505b7b7]{grid-template-columns:1fr}.quote-invoice-handoff button[data-v-c505b7b7]{width:100%}.quote-key-results[data-v-c505b7b7]{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-disclosure summary[data-v-c505b7b7]{align-items:flex-start}.quote-disclosure summary em[data-v-c505b7b7]{display:none}}.filament-inventory-section[data-v-c6c843a4]{gap:18px;display:grid}.filament-heading[data-v-c6c843a4],.filament-list-toolbar[data-v-c6c843a4]{justify-content:space-between;align-items:center;gap:16px;display:flex}.filament-heading .pod-muted[data-v-c6c843a4]{margin:6px 0 0}.filament-scan-form[data-v-c6c843a4]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.filament-scan-form label[data-v-c6c843a4],.filament-name-form label[data-v-c6c843a4]{color:var(--pod-ink,#172033);gap:7px;font-weight:700;display:grid}.filament-scan-form input[data-v-c6c843a4],.filament-search input[data-v-c6c843a4],.filament-name-form input[data-v-c6c843a4]{color:#172033;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cad4e2;border-radius:12px;padding:0 14px}.filament-scan-form input[data-v-c6c843a4]:focus,.filament-search input[data-v-c6c843a4]:focus,.filament-name-form input[data-v-c6c843a4]:focus{border-color:#1d8f50;outline:3px solid #1d8f5024}.filament-list-toolbar[data-v-c6c843a4]{margin-bottom:18px}.filament-totals[data-v-c6c843a4]{align-items:baseline;gap:7px;display:flex}.filament-totals strong[data-v-c6c843a4]{font-size:1.8rem;line-height:1}.filament-totals small[data-v-c6c843a4]{color:#68758a;margin-left:8px}.filament-search[data-v-c6c843a4]{width:min(360px,100%)}.filament-search input[data-v-c6c843a4]{min-height:42px}.filament-grid-sku[data-v-c6c843a4]{overflow-wrap:anywhere;color:#44506a;font-size:.9rem;font-weight:750}.filament-grid-count[data-v-c6c843a4]{color:#148546;font-size:1.2rem}.filament-grid-empty[data-v-c6c843a4]{color:#68758a;text-align:center;justify-items:center;gap:4px;padding:24px;display:grid}.filament-name-modal[data-v-c6c843a4]{width:min(520px,100vw - 32px)}.filament-name-form[data-v-c6c843a4]{gap:18px;display:grid}.filament-name-form small[data-v-c6c843a4]{color:#68758a;font-weight:500}@media (width<=700px){.filament-heading[data-v-c6c843a4],.filament-list-toolbar[data-v-c6c843a4]{flex-direction:column;align-items:stretch}.filament-scan-form[data-v-c6c843a4]{grid-template-columns:1fr}}.inventory-section[data-v-52605014]{display:block}.inventory-scan-bar[data-v-52605014]{grid-template-columns:minmax(280px,1fr);align-items:start;gap:.55rem;margin:.65rem 0 .9rem;display:grid}.inventory-scan-bar label[data-v-52605014]{color:var(--pod-muted);gap:.25rem;font-size:.74rem;font-weight:800;display:grid}.inventory-scan-bar input[data-v-52605014]{min-height:2.25rem}.inventory-scan-actions[data-v-52605014]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.inventory-scan-helper-grid[data-v-52605014]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.1rem 0 .9rem;display:grid}.inventory-scan-helper-grid article[data-v-52605014],.inventory-active-sku-panel[data-v-52605014],.inventory-add-sku-summary[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-border) 82%, transparent);background:color-mix(in srgb, var(--pod-muted) 7%, var(--pod-panel));border-radius:.6rem}.inventory-scan-helper-grid article[data-v-52605014]{gap:.18rem;padding:.65rem .75rem;display:grid}.inventory-scan-helper-grid strong[data-v-52605014]{color:var(--pod-text);font-size:.84rem}.inventory-scan-helper-grid span[data-v-52605014],.inventory-active-sku-panel span[data-v-52605014]{color:var(--pod-muted);font-size:.82rem;font-weight:700}.inventory-active-sku-panel[data-v-52605014]{justify-content:space-between;align-items:center;gap:.75rem;margin:.1rem 0 .9rem;padding:.75rem;display:flex}.inventory-active-sku-panel strong[data-v-52605014],.inventory-active-sku-panel span[data-v-52605014]{display:block}.inventory-active-sku-panel strong[data-v-52605014]{color:var(--pod-text);overflow-wrap:anywhere;margin-top:.12rem;font-size:1rem}.inventory-active-sku-actions[data-v-52605014]{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.inventory-pick-request[data-v-52605014],.inventory-receive-prompt[data-v-52605014],.inventory-move-panel[data-v-52605014],.inventory-pick-panel[data-v-52605014],.inventory-receive-box-panel[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 26%, var(--pod-border));background:color-mix(in srgb, var(--pod-rgb-blue) 8%, var(--pod-panel));border-radius:.6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin:.75rem 0;padding:.75rem;display:grid}.inventory-pick-modal-only[data-v-52605014]{display:contents}.inventory-pick-request strong[data-v-52605014],.inventory-pick-request span[data-v-52605014],.inventory-pick-request small[data-v-52605014],.inventory-receive-prompt strong[data-v-52605014],.inventory-receive-prompt span[data-v-52605014],.inventory-move-panel strong[data-v-52605014],.inventory-move-panel span[data-v-52605014],.inventory-pick-panel strong[data-v-52605014],.inventory-pick-panel span[data-v-52605014],.inventory-receive-box-panel strong[data-v-52605014],.inventory-receive-box-panel span[data-v-52605014]{display:block}.inventory-pick-request small[data-v-52605014]{color:var(--pod-muted);margin-top:.25rem;font-size:.78rem;font-weight:700}.inventory-pick-request[data-v-52605014]{align-items:start}.inventory-pick-request-copy[data-v-52605014]{gap:.35rem;display:grid}.inventory-pick-reservation-list[data-v-52605014]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.5rem;margin-top:.4rem;display:grid}.inventory-pick-reservation-list article[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 38%, var(--pod-border));background:color-mix(in srgb, var(--pod-rgb-blue) 8%, var(--pod-panel));border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.2rem .55rem;padding:.65rem .75rem;display:grid}.inventory-pick-reservation-list article>span[data-v-52605014]{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.inventory-pick-reservation-list article>strong[data-v-52605014]{font-size:1.05rem}.inventory-pick-reservation-list article>small[data-v-52605014]{grid-column:2/-1;margin:0}.inventory-pick-reservation-list article>em[data-v-52605014]{color:var(--pod-primary);white-space:nowrap;font-size:.84rem;font-style:normal;font-weight:900}.inventory-pick-source-scan[data-v-52605014]{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:.55rem;margin-top:.45rem;display:grid}.inventory-pick-source-scan label[data-v-52605014]{color:var(--pod-muted);gap:.25rem;font-size:.74rem;font-weight:800;display:grid}.inventory-pick-source-scan label>span[data-v-52605014],.inventory-pick-actions label>span[data-v-52605014]{align-items:center;gap:.4rem;display:inline-flex}.inventory-pick-source-scan b[data-v-52605014],.inventory-pick-actions label>span>b[data-v-52605014]{background:color-mix(in srgb, var(--pod-rgb-blue) 18%, var(--pod-panel));width:1.35rem;height:1.35rem;color:var(--pod-primary);border-radius:999px;place-items:center;font-size:.72rem;line-height:1;display:inline-grid}.inventory-grid-empty[data-v-52605014]{color:var(--pod-muted);justify-items:center;gap:.2rem;padding:1rem;display:grid}.inventory-grid-empty strong[data-v-52605014]{color:var(--pod-text)}.inventory-add-modal[data-v-52605014]{width:min(560px,100vw - 2rem)}.inventory-add-modal-body[data-v-52605014]{gap:.85rem;display:grid}.inventory-add-modal-body label[data-v-52605014]{color:var(--pod-muted);gap:.28rem;font-size:.74rem;font-weight:800;display:grid}.inventory-add-sku-summary[data-v-52605014]{gap:.12rem;padding:.7rem .8rem;display:grid}.inventory-add-sku-summary p[data-v-52605014],.inventory-add-sku-summary strong[data-v-52605014]{margin:0}.inventory-add-sku-summary strong[data-v-52605014]{color:var(--pod-text);overflow-wrap:anywhere}.inventory-step-field>span[data-v-52605014]{align-items:center;gap:.4rem;display:inline-flex}.inventory-step-field b[data-v-52605014]{background:color-mix(in srgb, var(--pod-rgb-blue) 14%, var(--pod-panel));width:1.35rem;height:1.35rem;color:var(--pod-primary);border-radius:999px;place-items:center;font-size:.72rem;line-height:1;display:inline-grid}.inventory-add-modal-body input[data-v-52605014]{min-height:2.35rem}.inventory-add-modal-body input[readonly][data-v-52605014]{background:color-mix(in srgb, var(--pod-muted) 8%, var(--pod-panel));color:var(--pod-text)}.inventory-add-modal-actions[data-v-52605014]{border-top:1px solid var(--pod-border-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.inventory-bin-modal[data-v-52605014]{width:min(980px,100vw - 2rem);min-height:0;max-height:calc(100dvh - 1rem)}.inventory-modal-box-title[data-v-52605014]{font-size:clamp(2rem,4vw,3.1rem);line-height:.95}.inventory-modal-bin-meta[data-v-52605014]{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:flex}.inventory-modal-bin-meta strong[data-v-52605014]{color:var(--pod-text);font-weight:900}.inventory-modal-header-actions[data-v-52605014]{align-items:center;gap:.5rem;display:flex}.inventory-bin-modal-body[data-v-52605014]{gap:.85rem;min-height:0;display:grid;overflow:auto}.inventory-current-box-callout[data-v-52605014]{border:2px solid color-mix(in srgb, var(--pod-rgb-blue) 54%, var(--pod-border));background:color-mix(in srgb, var(--pod-rgb-blue) 12%, var(--pod-panel));border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .85rem;display:grid}.inventory-current-box-callout span[data-v-52605014],.inventory-current-box-callout small[data-v-52605014]{color:var(--pod-muted);text-transform:uppercase;font-size:.82rem;font-weight:900}.inventory-current-box-callout strong[data-v-52605014]{color:var(--pod-text);font-size:1.55rem;font-weight:950;line-height:1}.inventory-box-pill[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 42%, var(--pod-border));background:color-mix(in srgb, var(--pod-rgb-blue) 10%, var(--pod-panel));color:var(--pod-text);white-space:nowrap;border-radius:.45rem;justify-content:center;align-items:center;padding:.22rem .48rem;font-weight:950;line-height:1.1;display:inline-flex}.inventory-move-panel[data-v-52605014]{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr) auto auto;margin:0}.inventory-pick-panel[data-v-52605014]{grid-template-columns:1fr;align-items:stretch;margin:0}.inventory-pick-head[data-v-52605014],.inventory-pick-order-match[data-v-52605014],.inventory-pick-controls[data-v-52605014],.inventory-pick-next-bin[data-v-52605014],.inventory-pick-actions[data-v-52605014]{gap:.55rem;display:grid}.inventory-pick-order-match[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 34%, var(--pod-border));background:color-mix(in srgb, var(--pod-rgb-blue) 6%, var(--pod-panel));border-radius:.5rem;padding:.65rem}.inventory-pick-order-match p[data-v-52605014],.inventory-pick-order-match small[data-v-52605014]{margin:0}.inventory-pick-order-error[data-v-52605014]{color:var(--pod-danger);gap:.2rem;display:grid}.inventory-pick-order-error span[data-v-52605014]{color:var(--pod-muted)}.inventory-pick-controls[data-v-52605014]{grid-template-columns:minmax(110px,.22fr) minmax(0,1fr);align-items:start}.inventory-pick-controls.is-guided[data-v-52605014]{grid-template-columns:1fr}.inventory-guided-order-check strong[data-v-52605014],.inventory-guided-order-check small[data-v-52605014],.inventory-pick-pull-row small[data-v-52605014]{display:block}.inventory-guided-order-check small[data-v-52605014],.inventory-pick-pull-row small[data-v-52605014]{color:var(--pod-muted);font-size:.78rem;font-weight:700}.inventory-guided-pick-panel .inventory-pick-actions[data-v-52605014]{order:-2;grid-template-columns:minmax(240px,1fr) repeat(4,max-content)}.inventory-pick-available-list[data-v-52605014]{gap:.35rem;display:grid}.inventory-pick-available-row[data-v-52605014]{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-rgb-blue) 5%, var(--pod-panel));border-radius:.45rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.42rem .55rem;display:flex}.inventory-pick-available-row span[data-v-52605014]{color:var(--pod-muted);font-size:.82rem;font-weight:800}.inventory-pick-box-label-message[data-v-52605014]{color:var(--pod-primary);margin:0;font-size:.82rem;font-weight:800}.inventory-pick-next-bin[data-v-52605014],.inventory-pick-actions[data-v-52605014]{grid-template-columns:minmax(240px,1fr) auto auto;align-items:end}.inventory-pick-pulls[data-v-52605014]{gap:.35rem;display:grid}.inventory-pick-pull-row[data-v-52605014]{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-muted) 6%, var(--pod-panel));border-radius:.45rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .65rem;padding:.42rem .55rem;display:flex}.inventory-pick-shortage[data-v-52605014]{border:1px solid color-mix(in srgb, var(--pod-danger) 45%, var(--pod-border));background:color-mix(in srgb, var(--pod-danger) 8%, var(--pod-panel));border-radius:.45rem;gap:.2rem;padding:.55rem .65rem;display:grid}.inventory-pick-shortage strong[data-v-52605014]{color:var(--pod-danger)}.inventory-receive-box-panel[data-v-52605014]{background:color-mix(in srgb, var(--pod-rgb-blue) 6%, var(--pod-panel));grid-template-columns:minmax(0,1fr) minmax(240px,.8fr) auto auto;margin:0}.inventory-move-panel label[data-v-52605014],.inventory-pick-panel label[data-v-52605014],.inventory-receive-box-panel label[data-v-52605014]{color:var(--pod-muted);gap:.25rem;font-size:.74rem;font-weight:800;display:grid}.inventory-modal-table-wrap[data-v-52605014]{max-width:100%;overflow-x:auto}.inventory-modal-table[data-v-52605014]{min-width:900px}.inventory-set-count[data-v-52605014],.inventory-modal-actions[data-v-52605014]{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.inventory-set-count input[data-v-52605014]{width:5.75rem;min-height:3.25rem;padding:.5rem .65rem;font-size:1.05rem;font-weight:800}.inventory-draft-delta[data-v-52605014]{color:var(--pod-rgb-blue);margin-left:.25rem;font-weight:900;display:inline-block}.inventory-bin-touch-button[data-v-52605014],.inventory-clear-bin-button[data-v-52605014],.inventory-submit-bin-button[data-v-52605014]{white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.7rem 1rem;font-size:1rem;font-weight:900;line-height:1;display:inline-flex}.inventory-modal-actions .inventory-bin-touch-button[data-v-52605014]{min-width:3.5rem}.inventory-modal-actions .inventory-step-button[data-v-52605014]{min-width:4rem;font-size:1.12rem}.inventory-modal-actions .inventory-clear-sku-button[data-v-52605014]{min-width:7.25rem}.inventory-clear-bin-button[data-v-52605014]{min-height:3.7rem;padding-inline:1.35rem;font-size:1.05rem}.inventory-submit-bin-button[data-v-52605014]{min-width:11rem;min-height:3.7rem;padding-inline:1.35rem;font-size:1.05rem}.inventory-clear-cancel-button[data-v-52605014]{min-width:6rem}.inventory-modal-footer-actions[data-v-52605014]{border-top:1px solid var(--pod-border-soft);justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:.75rem;display:flex}.inventory-modal-footer-left[data-v-52605014],.inventory-modal-footer-right[data-v-52605014]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.inventory-modal-footer-left[data-v-52605014]{justify-content:flex-start}.inventory-modal-footer-right[data-v-52605014]{justify-content:flex-end;margin-left:auto}.inventory-draft-summary[data-v-52605014]{color:var(--pod-muted);white-space:nowrap;font-size:.84rem;font-weight:800}.inventory-clear-confirm[data-v-52605014]{color:var(--pod-danger);gap:.15rem;display:grid}.inventory-clear-confirm span[data-v-52605014]{color:var(--pod-muted);font-size:.82rem;font-weight:700}@media (width<=940px){.inventory-scan-helper-grid[data-v-52605014],.inventory-move-panel[data-v-52605014],.inventory-pick-request[data-v-52605014],.inventory-pick-panel[data-v-52605014],.inventory-pick-controls[data-v-52605014],.inventory-pick-next-bin[data-v-52605014],.inventory-pick-actions[data-v-52605014],.inventory-pick-source-scan[data-v-52605014],.inventory-receive-box-panel[data-v-52605014]{grid-template-columns:1fr}.inventory-scan-actions[data-v-52605014],.inventory-active-sku-panel[data-v-52605014],.inventory-active-sku-actions[data-v-52605014],.inventory-add-modal-actions[data-v-52605014]{flex-direction:column;align-items:stretch}.inventory-active-sku-actions[data-v-52605014]{width:100%}.inventory-modal-header-actions[data-v-52605014]{flex-wrap:wrap;justify-content:flex-start;width:100%}.inventory-modal-footer-actions[data-v-52605014]{flex-direction:column;align-items:stretch}.inventory-modal-footer-left[data-v-52605014],.inventory-modal-footer-right[data-v-52605014]{justify-content:stretch;align-items:stretch;margin-left:0}.inventory-modal-footer-left[data-v-52605014]>*,.inventory-modal-footer-right[data-v-52605014]>*{width:100%}.inventory-current-box-callout[data-v-52605014]{grid-template-columns:1fr;gap:.35rem}.inventory-guided-pick-panel .inventory-pick-actions[data-v-52605014]{grid-template-columns:1fr}}.ranch-box-map-backdrop[data-v-b2a76ede]{z-index:12100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06120cbd;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ranch-box-map-modal[data-v-b2a76ede]{background:var(--pod-panel,#fff);width:min(820px,100%);max-height:calc(100vh - 40px);color:var(--pod-text,#17221b);border:1px solid #6ee7b7;border-radius:22px;padding:26px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto;box-shadow:0 28px 80px #00000057}.ranch-box-map-modal header[data-v-b2a76ede],.ranch-box-map-modal footer[data-v-b2a76ede]{justify-content:space-between;align-items:center;gap:16px;display:flex}.ranch-box-map-modal h2[data-v-b2a76ede]{margin:3px 0 0}.ranch-box-map-close[data-v-b2a76ede]{cursor:pointer;background:0 0;border:0;font-size:2rem}.ranch-box-map-field[data-v-b2a76ede]{gap:7px;margin:20px 0;font-weight:800;display:grid}.ranch-box-map-field input[data-v-b2a76ede],.ranch-box-map-create input[data-v-b2a76ede]{font:inherit;border:1px solid #9ab8a6;border-radius:9px;padding:11px 12px}.ranch-box-map-selector[data-v-b2a76ede]{gap:12px;display:grid}.ranch-box-map-selector>div[data-v-b2a76ede]:first-child{gap:3px;display:grid}.ranch-box-map-selector span[data-v-b2a76ede]{color:#64746a}.ranch-box-map-characters[data-v-b2a76ede]{background:#eefbf3;border-radius:12px;flex-wrap:wrap;gap:5px;padding:12px;display:flex}.ranch-box-map-characters button[data-v-b2a76ede]{color:#173e27;cursor:pointer;background:#fff;border:1px solid #a7cdb5;border-radius:8px;min-width:36px;padding:7px 8px 4px;display:grid}.ranch-box-map-characters button.selected[data-v-b2a76ede]{background:#bbf7d0;border-color:#16a34a}.ranch-box-map-characters button.endpoint[data-v-b2a76ede]{outline:2px solid #15803d}.ranch-box-map-characters button span[data-v-b2a76ede]{color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.ranch-box-map-characters button small[data-v-b2a76ede]{color:#708178}.ranch-box-map-preview-rule[data-v-b2a76ede]{background:#f0fdf4;border:1px solid #a7f3d0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:15px 0 10px;padding:12px;display:flex}.ranch-box-map-preview-rule strong[data-v-b2a76ede]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ranch-box-map-collisions[data-v-b2a76ede]{background:#f4f6f5;border-radius:10px;gap:8px;margin-top:12px;padding:13px;display:grid}.ranch-box-map-collisions ul[data-v-b2a76ede]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ranch-box-map-collisions li[data-v-b2a76ede]{background:#fff;border-radius:6px;padding:4px 7px}.ranch-box-map-boxes[data-v-b2a76ede]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;max-height:210px;display:grid;overflow:auto}.ranch-box-map-boxes button[data-v-b2a76ede]{text-align:left;cursor:pointer;background:0 0;border:1px solid #bdd0c3;border-radius:10px;gap:3px;padding:11px;display:grid}.ranch-box-map-boxes button.selected[data-v-b2a76ede]{background:#dcfce7;border-color:#16a34a;box-shadow:inset 0 0 0 1px #16a34a}.ranch-box-map-boxes span[data-v-b2a76ede]{color:#68746d;font-size:.85rem}.ranch-box-map-create[data-v-b2a76ede]{gap:8px;margin:14px 0 22px;display:flex}.ranch-box-map-create input[data-v-b2a76ede]{flex:1;min-width:0}.ranch-box-map-created[data-v-b2a76ede]{background:#f0fdf4;border:1px solid #86efac;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:-10px 0 22px;padding:12px;display:flex}.ranch-box-map-modal footer[data-v-b2a76ede]{border-top:1px solid #dbe7de;justify-content:flex-end;padding-top:20px}@media (width<=600px){.ranch-box-map-modal[data-v-b2a76ede]{padding:20px 16px}.ranch-box-map-create[data-v-b2a76ede],.ranch-box-map-created[data-v-b2a76ede]{flex-direction:column;align-items:stretch}}.ranch-box-inventory[data-v-b9ab610c]{gap:20px;display:grid}.ranch-box-inventory-header[data-v-b9ab610c],.ranch-box-catalog article>header[data-v-b9ab610c]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ranch-box-inventory-header h3[data-v-b9ab610c],.ranch-box-catalog h4[data-v-b9ab610c]{margin:3px 0}.ranch-box-inventory-header span[data-v-b9ab610c],.ranch-box-catalog header span[data-v-b9ab610c]{color:var(--pod-muted,#67736b)}.ranch-box-create[data-v-b9ab610c]{background:#f1fbf4;border:1px solid #b7dfc5;border-radius:14px;align-items:end;gap:10px;padding:16px;display:flex}.ranch-box-create label[data-v-b9ab610c]{flex:1;gap:6px;font-weight:800;display:grid}.ranch-box-create-actions[data-v-b9ab610c]{gap:8px;display:flex}.ranch-box-create input[data-v-b9ab610c],.ranch-box-filters>input[data-v-b9ab610c],.ranch-box-add-rule input[data-v-b9ab610c],.ranch-box-rename input[data-v-b9ab610c]{min-width:0;font:inherit;border:1px solid #a9bdb0;border-radius:8px;padding:10px 11px}.ranch-box-filters[data-v-b9ab610c]{align-items:center;gap:14px;display:flex}.ranch-box-filters>input[data-v-b9ab610c]{flex:1}.ranch-box-filters label[data-v-b9ab610c]{white-space:nowrap;gap:6px;display:flex}.ranch-box-catalog[data-v-b9ab610c]{gap:14px;display:grid}.ranch-box-catalog article[data-v-b9ab610c]{background:var(--pod-panel,white);border:1px solid #d5e2d8;border-radius:14px;padding:17px}.ranch-box-catalog article.archived[data-v-b9ab610c]{opacity:.68}.ranch-box-card-actions[data-v-b9ab610c],.ranch-box-rule>div[data-v-b9ab610c]:last-child,.ranch-box-rename[data-v-b9ab610c]{align-items:center;gap:7px;display:flex}.ranch-box-print-action[data-v-b9ab610c]{color:#166534;border-color:#34d399}.ranch-box-rules[data-v-b9ab610c]{gap:7px;margin:15px 0;display:grid}.ranch-box-rule[data-v-b9ab610c]{background:#f4f7f5;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.ranch-box-rule>div[data-v-b9ab610c]:first-child{gap:2px;display:grid}.ranch-box-rule code[data-v-b9ab610c]{color:#166534;font-weight:900}.ranch-box-rule span[data-v-b9ab610c]{color:#6d766f;font-size:.84rem}.ranch-box-rule.disabled[data-v-b9ab610c]{opacity:.62}.ranch-box-add-rule[data-v-b9ab610c]{gap:8px;display:flex}.ranch-box-add-rule input[data-v-b9ab610c]{flex:1}@media (width<=650px){.ranch-box-inventory-header[data-v-b9ab610c],.ranch-box-create[data-v-b9ab610c],.ranch-box-filters[data-v-b9ab610c],.ranch-box-catalog article>header[data-v-b9ab610c],.ranch-box-add-rule[data-v-b9ab610c],.ranch-box-create-actions[data-v-b9ab610c]{flex-direction:column;align-items:stretch}.ranch-box-rule[data-v-b9ab610c]{flex-direction:column;align-items:flex-start}}.pod-employee-workspace[data-v-16c011a0]{gap:18px;display:grid}.pod-employee-home-heading[data-v-16c011a0]{justify-content:space-between;align-items:center;gap:18px;padding:2px 2px 0;display:flex}.pod-employee-home-heading h2[data-v-16c011a0]{margin:3px 0 0;font-size:clamp(1.35rem,3vw,1.75rem)}.pod-employee-summary[data-v-16c011a0]{background:color-mix(in srgb, var(--pod-accent,#356df3) 10%, transparent);text-align:center;border-radius:12px;min-width:130px;padding:10px 14px;display:grid}.pod-employee-summary strong[data-v-16c011a0]{font-size:1.35rem}.pod-employee-summary span[data-v-16c011a0]{color:var(--pod-muted,#687386);font-size:.72rem;font-weight:750}.pod-today-schedule[data-v-16c011a0]{gap:14px;padding:clamp(16px,3vw,22px);display:grid}.pod-today-schedule-heading[data-v-16c011a0]{justify-content:space-between;align-items:center;gap:14px;display:flex}.pod-today-schedule-heading h3[data-v-16c011a0]{margin:3px 0 0;font-size:clamp(1.15rem,3vw,1.45rem)}.pod-today-schedule-count[data-v-16c011a0]{background:color-mix(in srgb, #2563eb 11%, var(--pod-panel,#fff));color:#1d4ed8;white-space:nowrap;border-radius:999px;padding:7px 11px;font-size:.76rem;font-weight:850}.pod-today-schedule-list[data-v-16c011a0]{gap:8px;display:grid}.pod-today-schedule-entry[data-v-16c011a0]{border:1px solid color-mix(in srgb, #2563eb 25%, var(--pod-border,#d7dce5));background:color-mix(in srgb, #2563eb 6%, var(--pod-panel,#fff));border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.pod-today-schedule-entry.type-vacation[data-v-16c011a0]{border-color:color-mix(in srgb, #0f9f6e 32%, var(--pod-border,#d7dce5));background:color-mix(in srgb, #0f9f6e 7%, var(--pod-panel,#fff))}.pod-today-schedule-entry.type-holiday[data-v-16c011a0]{border-color:color-mix(in srgb, #9333ea 30%, var(--pod-border,#d7dce5));background:color-mix(in srgb, #9333ea 7%, var(--pod-panel,#fff))}.pod-today-person-initial[data-v-16c011a0]{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.pod-today-schedule-entry.type-vacation .pod-today-person-initial[data-v-16c011a0]{background:#0f9f6e}.pod-today-schedule-entry.type-holiday .pod-today-person-initial[data-v-16c011a0]{background:#9333ea}.pod-today-person-copy[data-v-16c011a0],.pod-today-person-time[data-v-16c011a0]{gap:2px;min-width:0;display:grid}.pod-today-person-copy strong[data-v-16c011a0],.pod-today-person-copy small[data-v-16c011a0]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod-today-person-copy small[data-v-16c011a0],.pod-today-person-time small[data-v-16c011a0]{color:var(--pod-muted,#687386);font-size:.7rem}.pod-today-person-time[data-v-16c011a0]{text-align:right}.pod-today-person-time strong[data-v-16c011a0]{white-space:nowrap;font-size:.82rem}.pod-today-schedule-empty[data-v-16c011a0]{border:1px dashed var(--pod-border,#d7dce5);min-height:86px;color:var(--pod-muted,#687386);text-align:center;border-radius:12px;place-content:center;gap:4px;padding:18px;display:grid}.pod-today-schedule-empty strong[data-v-16c011a0]{color:var(--pod-text,#172033)}.pod-today-schedule-footer[data-v-16c011a0]{color:var(--pod-muted,#687386);justify-content:space-between;align-items:center;gap:12px;padding-top:2px;font-size:.78rem;display:flex}.pod-today-schedule-footer strong[data-v-16c011a0]{color:var(--pod-text,#172033)}.pod-employee-quick-actions[data-v-16c011a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pod-employee-quick-action[data-v-16c011a0]{border:1px solid var(--pod-border,#d7dce5);background:var(--pod-panel,#fff);min-height:70px;color:var(--pod-text,#172033);font:inherit;text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.pod-employee-quick-action[data-v-16c011a0]:hover,.pod-employee-quick-action[data-v-16c011a0]:focus-visible{border-color:color-mix(in srgb, var(--pod-brand,#1f6b3a) 65%, var(--pod-border,#d7dce5));box-shadow:0 8px 18px color-mix(in srgb, var(--pod-brand,#1f6b3a) 12%, transparent);outline:none;transform:translateY(-1px)}.pod-employee-quick-action>span[data-v-16c011a0]:nth-child(2){gap:2px;min-width:0;display:grid}.pod-employee-quick-action small[data-v-16c011a0]{color:var(--pod-muted,#687386);font-size:.7rem}.pod-employee-quick-icon[data-v-16c011a0]{background:color-mix(in srgb, var(--pod-brand,#1f6b3a) 11%, var(--pod-panel,#fff));width:38px;height:38px;color:var(--pod-brand,#1f6b3a);border-radius:11px;place-items:center;display:grid}.pod-employee-quick-icon svg[data-v-16c011a0]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.pod-employee-quick-arrow[data-v-16c011a0]{color:var(--pod-muted,#687386);font-size:1.35rem}.pod-employee-workspace[data-v-16c011a0] .pod-resource-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px;display:grid}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card{border:1px solid var(--pod-border,#d7dce5);border-radius:12px;gap:10px;padding:16px;display:grid}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-bundled{border-color:color-mix(in srgb, var(--pod-brand,#1f6b3a) 24%, var(--pod-border,#d7dce5));background:color-mix(in srgb, var(--pod-brand,#1f6b3a) 3%, var(--pod-panel,#fff))}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading.has-logo{grid-template-columns:48px minmax(0,1fr) auto;align-items:center}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading>strong{overflow-wrap:anywhere;word-break:break-word;min-width:0;line-height:1.25}.pod-employee-workspace[data-v-16c011a0] .pod-resource-logo{border:1px solid color-mix(in srgb, var(--pod-brand,#1f6b3a) 16%, var(--pod-border,#d7dce5));background:var(--pod-panel,#fff);width:48px;height:48px;color:var(--pod-brand,#1f6b3a);letter-spacing:.02em;border-radius:12px;place-items:center;font-size:.7rem;font-weight:900;display:grid;position:relative;overflow:hidden}.pod-employee-workspace[data-v-16c011a0] .pod-resource-logo:before{content:attr(data-fallback);place-items:center;display:grid;position:absolute;inset:0}.pod-employee-workspace[data-v-16c011a0] .pod-resource-logo img{z-index:1;object-fit:contain;background:var(--pod-panel,#fff);width:100%;height:100%;padding:5px;display:block;position:relative}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading span{background:color-mix(in srgb, var(--pod-brand,#1f6b3a) 9%, var(--pod-panel,#fff));min-height:24px;color:var(--pod-muted,#687386);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-size:.7rem;font-weight:800;display:inline-flex}.pod-employee-workspace[data-v-16c011a0] .pod-resource-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.pod-employee-workspace[data-v-16c011a0] .pod-resource-acknowledged{color:var(--pod-muted,#687386);font-size:.82rem}@media (width<=520px){.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading.has-logo{grid-template-columns:48px minmax(0,1fr);align-items:center}.pod-employee-workspace[data-v-16c011a0] .pod-resource-card-heading.has-logo>span:last-child{grid-column:2;justify-self:start}}.pod-employee-account-grid[data-v-16c011a0]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.pod-access-form[data-v-16c011a0]{align-content:start;gap:15px;display:grid}.pod-access-form label[data-v-16c011a0]{gap:7px;font-weight:700;display:grid}.pod-access-form input[data-v-16c011a0]{border:1px solid var(--pod-border,#d7dce5);border-radius:9px;min-height:42px;padding:0 12px}.pod-access-form small[data-v-16c011a0]{color:var(--pod-muted,#687386);font-weight:400}@media (width<=680px){.pod-employee-workspace[data-v-16c011a0]{gap:12px}.pod-employee-home-heading[data-v-16c011a0]{align-items:flex-start}.pod-employee-summary[data-v-16c011a0]{min-width:0}.pod-employee-quick-actions[data-v-16c011a0]{grid-template-columns:1fr}}@media (width<=420px){.pod-today-person-time[data-v-16c011a0]{text-align:left;grid-column:2}.pod-today-schedule-entry[data-v-16c011a0]{grid-template-columns:auto minmax(0,1fr)}}.employee-schedule-agenda[data-v-bc84253d]{gap:12px;display:grid}.schedule-agenda-next-shift[data-v-bc84253d],.schedule-agenda-browser[data-v-bc84253d]{gap:14px;padding:16px;display:grid}.schedule-agenda-section-heading[data-v-bc84253d],.schedule-agenda-browser-heading[data-v-bc84253d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.schedule-agenda-section-heading h3[data-v-bc84253d],.schedule-agenda-section-heading h4[data-v-bc84253d],.schedule-agenda-browser-heading h3[data-v-bc84253d]{margin:3px 0 0}.schedule-agenda-section-heading.compact[data-v-bc84253d]{align-items:end}.schedule-agenda-section-heading.compact h4[data-v-bc84253d]{font-size:1rem}.schedule-agenda-time-off[data-v-bc84253d]{text-align:center;gap:1px;min-height:48px;padding:8px 13px;display:grid}.schedule-agenda-time-off small[data-v-bc84253d]{opacity:.8;font-size:.62rem;font-weight:750}.schedule-agenda-time-off[data-v-bc84253d]:disabled{cursor:default;opacity:.72}.schedule-agenda-next-shift-card[data-v-bc84253d]{border:1px solid color-mix(in srgb, var(--pod-brand) 32%, var(--pod-border));background:color-mix(in srgb, var(--pod-brand) 7%, var(--pod-panel));border-radius:13px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:13px;display:grid}.schedule-agenda-date-tile[data-v-bc84253d]{background:var(--pod-brand);color:#fff;border-radius:11px;place-items:center;width:52px;min-height:58px;padding:6px;display:grid}.schedule-agenda-date-tile small[data-v-bc84253d]{text-transform:uppercase;font-size:.66rem;font-weight:850}.schedule-agenda-date-tile strong[data-v-bc84253d]{font-size:1.35rem;line-height:1}.schedule-agenda-next-shift-copy[data-v-bc84253d]{gap:3px;min-width:0;display:grid}.schedule-agenda-next-shift-copy>span[data-v-bc84253d]{color:var(--pod-brand);font-size:.92rem;font-weight:850}.schedule-agenda-next-shift-copy small[data-v-bc84253d]{color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-agenda-empty[data-v-bc84253d]{border:1px dashed var(--pod-border);color:var(--pod-muted);text-align:center;border-radius:11px;gap:3px;padding:17px 13px;font-size:.82rem;display:grid}.schedule-agenda-empty strong[data-v-bc84253d]{color:var(--pod-text)}.schedule-agenda-empty.compact[data-v-bc84253d]{padding:12px}.schedule-agenda-week-controls[data-v-bc84253d]{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.schedule-agenda-week-controls button[data-v-bc84253d]{min-height:44px;padding:8px}.schedule-agenda-week-controls strong[data-v-bc84253d]{text-align:center;font-size:.88rem}.schedule-agenda-date-strip[data-v-bc84253d]{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.schedule-agenda-date-button[data-v-bc84253d]{appearance:none;border:1px solid var(--pod-border);background:var(--pod-panel-2);min-width:0;min-height:62px;color:var(--pod-text);font:inherit;cursor:pointer;border-radius:10px;place-items:center;gap:3px;padding:7px 2px 8px;display:grid;position:relative}.schedule-agenda-date-button small[data-v-bc84253d]{color:var(--pod-muted);text-transform:uppercase;font-size:.58rem;font-weight:900}.schedule-agenda-date-button strong[data-v-bc84253d]{font-size:.9rem}.schedule-agenda-date-button>span[data-v-bc84253d]{background:0 0;border-radius:50%;width:5px;height:5px}.schedule-agenda-date-button.has-coverage>span[data-v-bc84253d]{background:color-mix(in srgb, var(--pod-brand) 55%, var(--pod-muted))}.schedule-agenda-date-button.has-own-shift>span[data-v-bc84253d]{background:var(--pod-brand);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--pod-brand) 18%, transparent)}.schedule-agenda-date-button.today[data-v-bc84253d]{border-color:color-mix(in srgb, var(--pod-brand) 52%, var(--pod-border))}.schedule-agenda-date-button.active[data-v-bc84253d]{border-color:var(--pod-brand);background:var(--pod-brand);color:#fff;box-shadow:0 7px 16px color-mix(in srgb, var(--pod-brand) 22%, transparent)}.schedule-agenda-date-button.active small[data-v-bc84253d]{color:#ffffffd1}.schedule-agenda-date-button.active>span[data-v-bc84253d]{box-shadow:none;background:#fff}.schedule-agenda-roster[data-v-bc84253d]{gap:10px;padding-top:2px;display:grid}.schedule-agenda-count[data-v-bc84253d]{background:color-mix(in srgb, #2563eb 14%, var(--pod-panel));color:#1d4ed8;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 8px;font-size:.78rem;font-weight:900;display:grid}.schedule-agenda-count.away[data-v-bc84253d]{background:color-mix(in srgb, #9333ea 12%, var(--pod-panel));color:#7e22ce}.schedule-agenda-person-list[data-v-bc84253d],.schedule-agenda-away-list[data-v-bc84253d]{gap:8px;display:grid}.schedule-agenda-person[data-v-bc84253d]{border:1px solid var(--pod-border);background:var(--pod-panel-2);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.schedule-agenda-person.own[data-v-bc84253d]{border-color:color-mix(in srgb, var(--pod-brand) 45%, var(--pod-border));background:color-mix(in srgb, var(--pod-brand) 7%, var(--pod-panel))}.schedule-agenda-person-initial[data-v-bc84253d]{background:color-mix(in srgb, var(--pod-brand) 86%, #2563eb);color:#fff;border-radius:50%;grid-row:1/span 2;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.schedule-agenda-person-copy[data-v-bc84253d]{gap:3px;min-width:0;display:grid}.schedule-agenda-person-name[data-v-bc84253d]{align-items:center;gap:7px;min-width:0;display:flex}.schedule-agenda-person-name strong[data-v-bc84253d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-agenda-person-name small[data-v-bc84253d],.schedule-agenda-away span small[data-v-bc84253d]{background:color-mix(in srgb, var(--pod-brand) 15%, var(--pod-panel));color:var(--pod-brand);text-transform:uppercase;border-radius:999px;flex:none;padding:2px 6px;font-size:.62rem;font-weight:900}.schedule-agenda-person-copy>span[data-v-bc84253d]:last-child{color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.schedule-agenda-person-time[data-v-bc84253d]{color:var(--pod-brand);grid-column:2;font-size:.82rem}.schedule-agenda-away[data-v-bc84253d]{border:1px solid var(--pod-border);background:var(--pod-panel-2);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:11px;display:grid}.schedule-agenda-away.type-vacation[data-v-bc84253d]{border-color:color-mix(in srgb, #0f9f6e 34%, var(--pod-border))}.schedule-agenda-away.type-holiday[data-v-bc84253d]{border-color:color-mix(in srgb, #9333ea 32%, var(--pod-border))}.schedule-agenda-away>span[data-v-bc84253d]{align-items:center;gap:6px;min-width:0;display:flex}.schedule-agenda-away>span strong[data-v-bc84253d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-agenda-away>small[data-v-bc84253d]{color:var(--pod-muted);grid-column:1/-1;font-size:.72rem}.schedule-agenda-details[data-v-bc84253d]{width:100%;min-height:46px}@media (width<=390px){.schedule-agenda-next-shift[data-v-bc84253d],.schedule-agenda-browser[data-v-bc84253d]{padding:13px}.schedule-agenda-date-strip[data-v-bc84253d]{gap:3px}.schedule-agenda-date-button[data-v-bc84253d]{border-radius:8px}}.employee-schedule-workspace[data-v-721670c8]{gap:16px;display:grid}.schedule-mobile-view[data-v-721670c8]{display:none}.schedule-toolbar[data-v-721670c8]{justify-content:space-between;align-items:center;gap:18px;display:flex}.schedule-toolbar h3[data-v-721670c8]{margin:4px 0}.schedule-week-actions[data-v-721670c8]{flex-wrap:wrap;gap:8px;display:flex}.schedule-calendar-panel[data-v-721670c8]{gap:14px;padding:14px;display:grid}.schedule-hours-table-wrap[data-v-721670c8]{overflow-x:auto}.schedule-hours-table[data-v-721670c8]{border:1px solid var(--pod-border);border-collapse:separate;border-spacing:0;border-radius:11px;width:100%;min-width:720px;overflow:hidden}.schedule-hours-table th[data-v-721670c8],.schedule-hours-table td[data-v-721670c8]{border-right:1px solid var(--pod-border);border-bottom:1px solid var(--pod-border);text-align:center;padding:10px 12px}.schedule-hours-table th[data-v-721670c8]:first-child{text-align:left;min-width:180px}.schedule-hours-table tr[data-v-721670c8]>:last-child{border-right:0}.schedule-hours-table tbody tr[data-v-721670c8]:last-child>*{border-bottom:0}.schedule-hours-table thead th[data-v-721670c8]{background:var(--pod-panel-2);color:var(--pod-muted);font-size:.76rem}.schedule-hours-table thead th span[data-v-721670c8],.schedule-hours-table thead th small[data-v-721670c8]{display:block}.schedule-hours-table thead th small[data-v-721670c8]{color:var(--pod-brand);margin-top:2px}.schedule-hours-heading>span[data-v-721670c8]{margin-bottom:5px}.schedule-hours-toggle[data-v-721670c8]{color:var(--pod-brand);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.7rem;font-weight:850;display:inline-flex}.schedule-hours-toggle span[data-v-721670c8]{transition:transform .15s;display:inline-block!important}.schedule-hours-toggle span.open[data-v-721670c8]{transform:rotate(90deg)}.schedule-hours-table tbody th[data-v-721670c8]{font-size:.82rem}.schedule-hours-table td strong[data-v-721670c8]{font-size:.95rem}.schedule-hours-table td small[data-v-721670c8]{color:#b91c1c;margin-top:2px;font-size:.68rem;font-weight:850;display:block}.schedule-hours-table .current-week[data-v-721670c8]{background:color-mix(in srgb, var(--pod-brand) 6%, var(--pod-panel))}.schedule-hours-table td.overtime[data-v-721670c8]{background:color-mix(in srgb, #dc2626 8%, var(--pod-panel))}.schedule-overtime-warning[data-v-721670c8]{flex-wrap:wrap;gap:8px 14px;display:flex}.schedule-calendar-scroll[data-v-721670c8]{overflow-x:auto}.schedule-calendar-weekdays[data-v-721670c8]{grid-template-columns:repeat(7,minmax(125px,1fr));gap:1px;min-width:900px;padding:0 1px;display:grid}.schedule-calendar-weekdays strong[data-v-721670c8]{color:var(--pod-muted);letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:9px 11px;font-size:.72rem}.schedule-calendar-grid[data-v-721670c8]{background:var(--pod-border);border-radius:12px;grid-template-columns:repeat(7,minmax(125px,1fr));gap:1px;min-width:900px;padding:1px;display:grid;overflow:hidden}.schedule-day[data-v-721670c8]{background:var(--pod-panel-2);cursor:pointer;border:0;border-radius:0;grid-template-rows:auto minmax(120px,1fr) auto;gap:9px;min-height:215px;padding:11px;transition:border-color .15s,box-shadow .15s;display:grid}.schedule-day.current-week[data-v-721670c8]{background:color-mix(in srgb, var(--pod-brand) 5%, var(--pod-panel-2))}.schedule-day[data-v-721670c8]:hover,.schedule-day[data-v-721670c8]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pod-brand) 50%, transparent);outline:none}.schedule-day.today[data-v-721670c8]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pod-brand) 62%, transparent)}.schedule-day header[data-v-721670c8]{grid-template-columns:1fr auto;align-items:baseline;gap:2px 7px;display:grid}.schedule-day header span[data-v-721670c8]{color:var(--pod-muted);text-transform:uppercase;font-size:.74rem;font-weight:850}.schedule-day header strong[data-v-721670c8]{font-size:.95rem}.schedule-day header em[data-v-721670c8]{color:var(--pod-brand);grid-column:1/-1;font-size:.7rem;font-style:normal;font-weight:850}.schedule-day header .current-week-label[data-v-721670c8]{color:var(--pod-muted)}.schedule-day-events[data-v-721670c8]{align-content:start;gap:7px;display:grid}.schedule-day-empty[data-v-721670c8]{color:var(--pod-muted);text-align:center;padding:15px 6px;font-size:.78rem}.schedule-entry[data-v-721670c8]{text-align:left;cursor:default;border:1px solid #0000;border-radius:9px;gap:1px;width:100%;min-width:0;padding:6px 7px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden}.schedule-entry.editable[data-v-721670c8]{cursor:pointer}.schedule-entry.editable[data-v-721670c8]:hover,.schedule-entry.editable[data-v-721670c8]:focus-visible{z-index:1;border-color:color-mix(in srgb, var(--pod-brand) 68%, var(--pod-border));box-shadow:0 7px 16px color-mix(in srgb, var(--pod-brand) 16%, transparent);outline:none;transform:translateY(-2px)}.schedule-entry strong[data-v-721670c8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.74rem;overflow:hidden}.schedule-entry span[data-v-721670c8]{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;font-weight:850;overflow:hidden}.schedule-entry.type-work[data-v-721670c8]{border-color:color-mix(in srgb, #2563eb 28%, var(--pod-border));background:color-mix(in srgb, #2563eb 10%, var(--pod-panel));color:var(--pod-text)}.schedule-entry.type-vacation[data-v-721670c8]{border-color:color-mix(in srgb, #0f9f6e 32%, var(--pod-border));background:color-mix(in srgb, #0f9f6e 11%, var(--pod-panel));color:var(--pod-text)}.schedule-entry.type-holiday[data-v-721670c8]{border-color:color-mix(in srgb, #9333ea 30%, var(--pod-border));background:color-mix(in srgb, #9333ea 10%, var(--pod-panel));color:var(--pod-text)}.schedule-add-button[data-v-721670c8]{border:1px dashed var(--pod-border);width:100%;color:var(--pod-brand);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px;font-size:.76rem;font-weight:850}.schedule-add-button[data-v-721670c8]:hover{border-color:var(--pod-brand);background:color-mix(in srgb, var(--pod-brand) 7%, transparent)}.schedule-day-overview-modal[data-v-721670c8]{width:min(760px,100vw - 28px)}.schedule-day-overview-body[data-v-721670c8]{gap:18px;display:grid}.schedule-day-overview-stats[data-v-721670c8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.schedule-day-overview-stats>div[data-v-721670c8]{border:1px solid var(--pod-border);background:var(--pod-panel-2);border-radius:11px;gap:4px;padding:14px;display:grid}.schedule-day-overview-stats span[data-v-721670c8]{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.schedule-day-overview-stats strong[data-v-721670c8]{font-size:1rem}.schedule-day-overview-section[data-v-721670c8]{gap:11px;display:grid}.schedule-day-overview-section-heading[data-v-721670c8]{justify-content:space-between;align-items:end;gap:12px;display:flex}.schedule-day-overview-section-heading h4[data-v-721670c8]{margin:2px 0 0;font-size:1.05rem}.schedule-day-count[data-v-721670c8]{background:color-mix(in srgb, #2563eb 14%, var(--pod-panel));color:#1d4ed8;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 8px;font-size:.78rem;font-weight:900;display:grid}.schedule-day-count.away[data-v-721670c8]{background:color-mix(in srgb, #9333ea 12%, var(--pod-panel));color:#7e22ce}.schedule-day-roster[data-v-721670c8]{gap:8px;display:grid}.schedule-day-person-card[data-v-721670c8]{border:1px solid color-mix(in srgb, #2563eb 24%, var(--pod-border));background:color-mix(in srgb, #2563eb 6%, var(--pod-panel));width:100%;color:var(--pod-text);text-align:left;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.schedule-day-person-card.editable[data-v-721670c8]:hover,.schedule-day-person-card.editable[data-v-721670c8]:focus-within{border-color:color-mix(in srgb, #2563eb 72%, var(--pod-border));background:color-mix(in srgb, #2563eb 9%, var(--pod-panel));transform:translateY(-2px);box-shadow:0 8px 20px #2563eb26}.schedule-day-person-initial[data-v-721670c8]{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.schedule-day-person-copy[data-v-721670c8],.schedule-day-person-time[data-v-721670c8]{gap:3px;display:grid}.schedule-day-person-copy[data-v-721670c8]{min-width:0}.schedule-day-person-copy strong[data-v-721670c8],.schedule-day-person-copy small[data-v-721670c8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schedule-day-person-copy small[data-v-721670c8],.schedule-day-person-time small[data-v-721670c8]{color:var(--pod-muted);font-size:.72rem}.schedule-day-person-time[data-v-721670c8]{text-align:right;min-width:135px}.schedule-day-person-time strong[data-v-721670c8]{font-size:.86rem}.schedule-day-entry-actions[data-v-721670c8]{justify-content:flex-end;align-items:center;gap:6px;display:flex}.schedule-day-entry-actions button[data-v-721670c8]{min-height:34px;padding:7px 10px;font-size:.74rem}.schedule-day-overview-empty[data-v-721670c8]{border:1px dashed var(--pod-border);border-radius:11px;padding:20px}.schedule-day-away-list[data-v-721670c8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.schedule-day-away-card[data-v-721670c8]{border:1px solid var(--pod-border);background:var(--pod-panel-2);color:var(--pod-text);text-align:left;border-radius:10px;gap:4px;padding:11px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.schedule-day-away-card.editable[data-v-721670c8]:hover,.schedule-day-away-card.editable[data-v-721670c8]:focus-within{box-shadow:0 8px 20px color-mix(in srgb, var(--pod-brand) 14%, transparent);transform:translateY(-2px)}.schedule-day-away-card.type-vacation[data-v-721670c8]{border-color:color-mix(in srgb, #0f9f6e 34%, var(--pod-border))}.schedule-day-away-card.type-holiday[data-v-721670c8]{border-color:color-mix(in srgb, #9333ea 32%, var(--pod-border))}.schedule-day-away-card span[data-v-721670c8],.schedule-day-away-card small[data-v-721670c8]{color:var(--pod-muted);font-size:.72rem}.schedule-day-overview-actions[data-v-721670c8]{grid-template-columns:1fr auto auto;gap:9px;display:grid}.schedule-editor-modal[data-v-721670c8]{width:min(620px,100vw - 28px)}.schedule-editor-modal button[data-v-721670c8],.schedule-day-overview-modal button[data-v-721670c8]{appearance:none;font-family:inherit;line-height:1.2}.schedule-editor-form[data-v-721670c8]{gap:15px;display:grid}.schedule-editor-form label[data-v-721670c8]{gap:7px;font-weight:750;display:grid}.schedule-editor-form label small[data-v-721670c8]{color:var(--pod-muted);font-weight:500}.schedule-editor-form input[data-v-721670c8],.schedule-editor-form select[data-v-721670c8],.schedule-editor-form textarea[data-v-721670c8]{width:100%}.schedule-editor-row[data-v-721670c8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.schedule-select-control[data-v-721670c8]{min-width:0;display:block;position:relative}.schedule-select-control select[data-v-721670c8]{appearance:none;border:1px solid var(--pod-border);background:var(--pod-panel);min-width:0;min-height:48px;color:var(--pod-text);font:inherit;cursor:pointer;border-radius:10px;padding:11px 42px 11px 14px;line-height:1.2}.schedule-select-control select[data-v-721670c8]:focus{border-color:var(--pod-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-brand) 20%, transparent);outline:none}.schedule-select-chevron[data-v-721670c8]{border-right:2px solid var(--pod-muted);border-bottom:2px solid var(--pod-muted);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.schedule-time-help[data-v-721670c8]{color:var(--pod-muted);margin-top:-7px}.schedule-all-day-toggle[data-v-721670c8]{justify-content:start;align-items:center;grid-template-columns:auto 1fr!important}.schedule-all-day-toggle input[data-v-721670c8]{width:auto}.schedule-editor-actions[data-v-721670c8]{grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;display:grid}@media (width<=760px){.schedule-desktop-view[data-v-721670c8]{display:none}.schedule-mobile-view[data-v-721670c8]{display:grid}.schedule-toolbar[data-v-721670c8]{flex-direction:column;align-items:stretch}.schedule-day-overview-stats[data-v-721670c8],.schedule-day-away-list[data-v-721670c8]{grid-template-columns:1fr}.schedule-day-person-card[data-v-721670c8]{grid-template-columns:auto minmax(0,1fr)}.schedule-day-person-time[data-v-721670c8]{text-align:left;grid-column:2;min-width:0}.schedule-day-entry-actions[data-v-721670c8]{grid-column:2;justify-content:flex-start}.schedule-editor-row[data-v-721670c8]{grid-template-columns:1fr}.schedule-editor-actions[data-v-721670c8]{grid-template-columns:1fr 1fr}.schedule-editor-actions span[data-v-721670c8]{display:none}}.farmer-scan-lookup[data-v-f0dfddfa]{border-top:1px solid var(--pod-border-soft);gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.farmer-scan-lookup.primary[data-v-f0dfddfa]{border-top:0;margin-top:0;padding-top:0}.farmer-scan-lookup.simple[data-v-f0dfddfa]{gap:.75rem}.farmer-scan-field[data-v-f0dfddfa]{gap:.4rem;display:grid}.farmer-scan-field.simple[data-v-f0dfddfa]{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem}.farmer-scan-field input[data-v-f0dfddfa]{appearance:none;border:2px solid color-mix(in srgb, var(--pod-rgb-blue) 28%, var(--pod-border-soft) 72%);background:linear-gradient(180deg, #ffffffc2, transparent), var(--pod-input);width:100%;min-width:0;color:var(--pod-text);box-shadow:inset 0 1px 0 #ffffffb8, 0 1px 0 color-mix(in srgb, var(--pod-border-soft) 70%, transparent);letter-spacing:0;border-radius:10px;padding:.72rem .95rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:850;line-height:1.2;transition:border-color .12s,box-shadow .12s,background .12s}.farmer-scan-field.simple input[data-v-f0dfddfa]{min-height:2.85rem;padding:.68rem 1rem;font-size:1rem}.farmer-scan-field input[data-v-f0dfddfa]:hover{border-color:color-mix(in srgb, var(--pod-rgb-blue) 44%, var(--pod-border-soft) 56%)}.farmer-scan-field input[data-v-f0dfddfa]:focus{border-color:var(--pod-rgb-blue);background:var(--pod-input);box-shadow:0 0 0 4px color-mix(in srgb, var(--pod-rgb-blue) 16%, transparent), inset 0 1px 0 #ffffffb8;outline:0}.farmer-scan-field.simple button[data-v-f0dfddfa]{min-width:4.5rem}.pod-primary[data-v-f0dfddfa]{border-radius:var(--pod-radius);color:#fff;min-height:2.75rem;box-shadow:none;font:inherit;cursor:pointer;text-align:center;white-space:nowrap;background:#2563eb;border:1px solid #1d4ed8;justify-content:center;align-items:center;gap:.45rem;padding:.72rem 1rem;font-weight:760;line-height:1.15;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.pod-primary[data-v-f0dfddfa]:hover{box-shadow:0 0 0 3px var(--pod-focus-ring);background:#1d4ed8;border-color:#1e40af}.pod-primary[data-v-f0dfddfa]:focus-visible{outline:2px solid var(--pod-rgb-blue);outline-offset:2px}.pod-primary[data-v-f0dfddfa]:disabled{opacity:.45;cursor:not-allowed}.pod-page.pod-theme-dark{color:#151a20;box-shadow:0 0 0 3px var(--pod-focus-ring);background:#9ab7e4;border-color:#9ab7e4}.pod-alert[data-v-f0dfddfa]{border-radius:var(--pod-radius);padding:.85rem 1rem;font-weight:700}.pod-alert.error[data-v-f0dfddfa]{border:1px solid var(--pod-danger);background:var(--pod-error-row);color:var(--pod-danger)}@media (width<=900px){.farmer-scan-field.simple[data-v-f0dfddfa]{grid-template-columns:1fr}}.apple-picker-panel[data-v-6f4b4d32]{gap:.8rem;max-width:1040px;margin-inline:auto;display:grid}.apple-picker-empty[data-v-6f4b4d32],.apple-picker-intro[data-v-6f4b4d32],.apple-picker-session-head[data-v-6f4b4d32],.apple-picker-next[data-v-6f4b4d32],.apple-picker-complete[data-v-6f4b4d32]{align-items:center;gap:1rem;display:flex}.apple-picker-product-tabs[data-v-6f4b4d32]{border-bottom:1px solid var(--pod-border-soft);gap:.5rem;display:flex;overflow-x:auto}.apple-picker-product-tabs button[data-v-6f4b4d32]{color:var(--pod-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:.75rem 1rem;font-weight:850}.apple-picker-product-tabs button[data-v-6f4b4d32]:hover,.apple-picker-product-tabs button[data-v-6f4b4d32]:focus-visible{color:var(--pod-text)}.apple-picker-product-tabs button.active[data-v-6f4b4d32]{border-bottom-color:var(--pod-rgb-blue);color:var(--pod-rgb-blue)}.apple-picker-orders[data-v-6f4b4d32]{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 25%, var(--pod-border-soft) 75%);border-radius:calc(var(--pod-radius) + 3px);background:color-mix(in srgb, var(--pod-rgb-blue) 4%, var(--pod-surface) 96%);gap:.75rem;padding:1rem;display:grid}.apple-picker-orders-head[data-v-6f4b4d32],.apple-picker-order-title[data-v-6f4b4d32]{justify-content:space-between;gap:.75rem;display:flex}.apple-picker-orders-head[data-v-6f4b4d32]{align-items:center}.apple-picker-orders-head h3[data-v-6f4b4d32],.apple-picker-orders-head p[data-v-6f4b4d32]{margin:0}.apple-picker-order-grid[data-v-6f4b4d32]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.apple-picker-order-card[data-v-6f4b4d32]{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-surface);gap:.4rem;padding:.85rem;display:grid}.apple-picker-order-card span[data-v-6f4b4d32],.apple-picker-order-card small[data-v-6f4b4d32]{color:var(--pod-muted)}.apple-picker-order-card button[data-v-6f4b4d32]{margin-top:.25rem}.apple-picker-order-title strong[data-v-6f4b4d32]{color:var(--pod-rgb-blue)}.apple-picker-product-empty[data-v-6f4b4d32]{border:1px dashed var(--pod-border-soft);border-radius:var(--pod-radius);color:var(--pod-muted);text-align:center;padding:2rem}.apple-picker-empty[data-v-6f4b4d32]{text-align:left;justify-content:center;min-height:18rem}.apple-picker-empty>div[data-v-6f4b4d32],.apple-picker-intro>div[data-v-6f4b4d32]{max-width:42rem}.apple-picker-mark[data-v-6f4b4d32]{background:color-mix(in srgb, var(--pod-success) 12%, var(--pod-surface) 88%);border-radius:1.2rem;flex:none;place-items:center;width:4rem;height:4rem;font-size:2rem;display:grid}.apple-picker-empty h3[data-v-6f4b4d32],.apple-picker-intro h3[data-v-6f4b4d32],.apple-picker-session-head h3[data-v-6f4b4d32],.apple-picker-next h3[data-v-6f4b4d32],.apple-picker-complete h3[data-v-6f4b4d32],.apple-picker-empty p[data-v-6f4b4d32],.apple-picker-intro p[data-v-6f4b4d32],.apple-picker-session-head p[data-v-6f4b4d32],.apple-picker-next p[data-v-6f4b4d32],.apple-picker-complete p[data-v-6f4b4d32]{margin:0}.apple-picker-setup[data-v-6f4b4d32],.apple-picker-workflow[data-v-6f4b4d32]{gap:.7rem;display:grid}.apple-picker-workflow.complete[data-v-6f4b4d32]{place-items:center;min-height:min(64vh,38rem)}.apple-picker-controls[data-v-6f4b4d32]{grid-template-columns:minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:end;gap:.85rem;display:grid}.apple-picker-controls label[data-v-6f4b4d32]{color:var(--pod-muted);gap:.4rem;font-size:.85rem;font-weight:800;display:grid}.apple-picker-controls input[data-v-6f4b4d32],.apple-picker-controls select[data-v-6f4b4d32]{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-input);width:100%;min-height:2.75rem;color:var(--pod-text);font:inherit;padding:.7rem .85rem;font-weight:750}.apple-picker-component-sets[data-v-6f4b4d32]{flex-wrap:wrap;gap:.5rem;margin-top:-.45rem;display:flex}.apple-picker-component-sets span[data-v-6f4b4d32]{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-rgb-blue) 5%, var(--pod-surface) 95%);color:var(--pod-muted);border-radius:999px;padding:.42rem .7rem;font-size:.82rem}.apple-picker-component-sets strong[data-v-6f4b4d32]{color:var(--pod-text)}.apple-picker-session-head[data-v-6f4b4d32]{justify-content:space-between}.apple-picker-session-actions[data-v-6f4b4d32]{flex-wrap:wrap;gap:.55rem;display:flex}.apple-picker-progress[data-v-6f4b4d32]{background:color-mix(in srgb, var(--pod-border-soft) 72%, transparent);border-radius:999px;height:.65rem;overflow:hidden}.apple-picker-progress span[data-v-6f4b4d32]{border-radius:inherit;background:linear-gradient(90deg,#16a34a,#65a30d);height:100%;transition:width .18s;display:block}.apple-picker-progress-copy[data-v-6f4b4d32]{color:var(--pod-muted);justify-content:space-between;margin-top:-.35rem;font-size:.85rem;display:flex}.apple-picker-next[data-v-6f4b4d32],.apple-picker-complete[data-v-6f4b4d32]{border:2px solid color-mix(in srgb, var(--pod-rgb-blue) 38%, var(--pod-border-soft) 62%);border-radius:calc(var(--pod-radius) + 4px);background:color-mix(in srgb, var(--pod-rgb-blue) 7%, var(--pod-surface) 93%);justify-content:space-between;padding:.85rem 1rem}.apple-picker-next h3[data-v-6f4b4d32]{overflow-wrap:anywhere;margin-block:.12rem;font-size:clamp(1.3rem,2.5vw,1.8rem)}.apple-picker-next>div>strong[data-v-6f4b4d32]{margin-top:.45rem;display:block}.apple-picker-remaining[data-v-6f4b4d32]{background:var(--pod-rgb-blue);color:#fff;border-radius:999px;flex:none;padding:.65rem .9rem;font-weight:850}.apple-picker-complete[data-v-6f4b4d32]{border-color:color-mix(in srgb, var(--pod-success) 60%, var(--pod-border-soft) 40%);background:color-mix(in srgb, var(--pod-success) 10%, var(--pod-surface) 90%);text-align:center;flex-direction:column;justify-content:center;width:100%;min-height:min(58vh,34rem);padding:clamp(2rem,7vw,5rem)}.apple-picker-complete>span[data-v-6f4b4d32]{background:var(--pod-success);color:#fff;border-radius:999px;place-items:center;width:clamp(5rem,12vw,7rem);height:clamp(5rem,12vw,7rem);font-size:clamp(2.6rem,7vw,4rem);font-weight:900;display:grid}.apple-picker-complete h3[data-v-6f4b4d32]{color:var(--pod-success);letter-spacing:-.045em;font-size:clamp(2.5rem,8vw,5rem);line-height:.96}.apple-picker-complete>p[data-v-6f4b4d32]:not(.pod-eyebrow){color:var(--pod-muted);font-size:clamp(1rem,2.5vw,1.25rem)}.apple-picker-complete button[data-v-6f4b4d32]{min-width:min(100%,15rem);margin-top:.75rem;padding:.9rem 1.25rem;font-size:1rem}.apple-picker-output-box[data-v-6f4b4d32]{border:1px solid color-mix(in srgb, var(--pod-success) 40%, var(--pod-border-soft) 60%);border-radius:var(--pod-radius);background:var(--pod-surface);gap:.65rem;width:min(100%,36rem);padding:1rem;display:grid}.apple-picker-output-box h4[data-v-6f4b4d32],.apple-picker-output-box p[data-v-6f4b4d32]{margin:0}.apple-picker-output-success[data-v-6f4b4d32]{width:min(100%,36rem)}.apple-picker-scan-message[data-v-6f4b4d32]{margin-top:-.5rem}.apple-picker-parts[data-v-6f4b4d32]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.apple-picker-part[data-v-6f4b4d32]{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.45rem;padding:.5rem .55rem;display:grid}.apple-picker-part.complete[data-v-6f4b4d32]{background:color-mix(in srgb, var(--pod-success) 7%, var(--pod-surface) 93%)}.apple-picker-part-status[data-v-6f4b4d32]{background:color-mix(in srgb, var(--pod-rgb-blue) 12%, var(--pod-surface) 88%);min-width:2rem;height:2rem;color:var(--pod-rgb-blue);border-radius:999px;place-items:center;font-weight:900;display:grid}.apple-picker-part.complete .apple-picker-part-status[data-v-6f4b4d32]{background:var(--pod-success);color:#fff}.apple-picker-part>div[data-v-6f4b4d32]{gap:.15rem;min-width:0;display:grid}.apple-picker-part>div strong[data-v-6f4b4d32]{overflow-wrap:anywhere}.apple-picker-part small[data-v-6f4b4d32]{color:var(--pod-muted);font-size:.74rem}.apple-picker-part-count[data-v-6f4b4d32]{text-align:right;min-width:3.25rem;font-size:.92rem}.apple-picker-part-scan[data-v-6f4b4d32]{min-width:3.7rem;padding:.55rem .6rem}@media (width<=1100px){.apple-picker-parts[data-v-6f4b4d32]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.apple-picker-order-grid[data-v-6f4b4d32]{grid-template-columns:1fr}.apple-picker-orders-head[data-v-6f4b4d32]{flex-direction:column;align-items:stretch}}.apple-picker-qr-tools[data-v-6f4b4d32]{border-top:1px solid var(--pod-border-soft);padding-top:1rem}.apple-picker-qr-tools summary[data-v-6f4b4d32]{width:fit-content;color:var(--pod-rgb-blue);cursor:pointer;font-weight:850}.apple-picker-qr-head[data-v-6f4b4d32]{justify-content:space-between;align-items:end;gap:1rem;margin-block:1rem;display:flex}.apple-picker-qr-head h3[data-v-6f4b4d32],.apple-picker-qr-head p[data-v-6f4b4d32]{margin:0}.apple-picker-qr-grid[data-v-6f4b4d32]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.apple-picker-qr-grid article[data-v-6f4b4d32]{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);color:#111827;background:#fff;justify-items:center;gap:.35rem;padding:.65rem;display:grid}.apple-picker-qr-grid img[data-v-6f4b4d32]{aspect-ratio:1;width:min(100%,9rem)}.apple-picker-qr-grid strong[data-v-6f4b4d32]{font-size:1.35rem}@media (width<=760px){.apple-picker-controls[data-v-6f4b4d32]{grid-template-columns:1fr}.apple-picker-session-head[data-v-6f4b4d32],.apple-picker-next[data-v-6f4b4d32]{flex-direction:column;align-items:flex-start}.apple-picker-session-actions[data-v-6f4b4d32]{width:100%}.apple-picker-session-actions button[data-v-6f4b4d32]{flex:auto}.apple-picker-progress-copy[data-v-6f4b4d32]{gap:1rem}.apple-picker-part[data-v-6f4b4d32]{grid-template-columns:auto minmax(0,1fr) auto}.apple-picker-parts[data-v-6f4b4d32]{grid-template-columns:1fr}.apple-picker-part-scan[data-v-6f4b4d32]{grid-column:1/-1;width:100%}.apple-picker-qr-head[data-v-6f4b4d32]{flex-direction:column;align-items:stretch}}@media print{body *{visibility:hidden!important}.apple-picker-qr-tools[data-v-6f4b4d32],.apple-picker-qr-tools[data-v-6f4b4d32] *{visibility:visible!important}.apple-picker-qr-tools[data-v-6f4b4d32]{border:0;width:100%;position:absolute;inset:0 auto auto 0}.apple-picker-qr-tools summary[data-v-6f4b4d32],.apple-picker-qr-head[data-v-6f4b4d32]{display:none!important}.apple-picker-qr-grid[data-v-6f4b4d32]{grid-template-columns:repeat(4,1fr)}}section[data-v-ff1acc2d]{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;min-height:7.25rem;padding:.65rem;display:grid}section.reprint[data-v-ff1acc2d]{border-color:color-mix(in srgb, var(--pod-danger) 34%, var(--pod-border-soft) 66%);background:color-mix(in srgb, var(--pod-danger) 7%, var(--pod-panel) 93%);grid-template-columns:auto minmax(0,1fr)}section[data-v-ff1acc2d]:not(.has-qr),section.reprint[data-v-ff1acc2d]:not(.has-qr){grid-template-columns:minmax(0,1fr)}section.reprint>div[data-v-ff1acc2d]:not(.farmer-action-qr-slot){order:2}section.reprint:not(.has-qr)>div[data-v-ff1acc2d]:not(.farmer-action-qr-slot){order:initial}section.reprint .farmer-action-qr-slot[data-v-ff1acc2d]{order:1;justify-self:start}section.ready[data-v-ff1acc2d]{border-color:color-mix(in srgb, var(--pod-success) 36%, var(--pod-border-soft) 64%);background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%)}section.ready .farmer-action-qr-slot[data-v-ff1acc2d],section.recovery .farmer-action-qr-slot[data-v-ff1acc2d]{justify-self:end}section.recovery[data-v-ff1acc2d]{border-color:color-mix(in srgb, var(--pod-warning) 48%, var(--pod-border-soft) 52%);background:color-mix(in srgb, var(--pod-warning) 12%, var(--pod-panel) 88%)}section.inactive[data-v-ff1acc2d]{opacity:.62}section>div[data-v-ff1acc2d]{gap:.25rem;min-width:0;display:grid}.pod-eyebrow[data-v-ff1acc2d]{margin:0}strong[data-v-ff1acc2d]{overflow-wrap:anywhere;font-size:clamp(.92rem,1.5vw,1.12rem)}span[data-v-ff1acc2d]{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.76rem;font-weight:800}span.error[data-v-ff1acc2d],section.reprint .pod-eyebrow[data-v-ff1acc2d],section.reprint strong[data-v-ff1acc2d]{color:var(--pod-danger)}section.ready .pod-eyebrow[data-v-ff1acc2d],section.ready strong[data-v-ff1acc2d]{color:var(--pod-success)}section.recovery .pod-eyebrow[data-v-ff1acc2d],section.recovery strong[data-v-ff1acc2d]{color:color-mix(in srgb, var(--pod-warning) 72%, var(--pod-text) 28%)}.farmer-action-qr-slot[data-v-ff1acc2d]{border:1px solid color-mix(in srgb, var(--pod-border-soft) 60%, transparent);background:color-mix(in srgb, var(--pod-panel) 72%, transparent);place-items:center;width:clamp(7.9rem,13.5vw,10.2rem);height:clamp(7.9rem,13.5vw,10.2rem);display:grid}.farmer-action-qr-slot img[data-v-ff1acc2d]{border:1px solid var(--pod-border-soft);object-fit:contain;background:#fff;width:100%;height:100%;display:block}.farmer-action-qr-button[data-v-ff1acc2d]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;line-height:0;display:block}.farmer-action-qr-button[data-v-ff1acc2d]:disabled{cursor:default}.farmer-action-qr-button[data-v-ff1acc2d]:focus-visible{outline:3px solid color-mix(in srgb, var(--pod-accent) 72%, #fff 28%);outline-offset:3px}.farmer-action-qr-button:hover img[data-v-ff1acc2d]{border-color:var(--pod-accent)}.pod-page.pod-theme-dark{background:#75c89f1f;border-color:#75c89f61}.pod-page.pod-theme-dark,.pod-page.pod-theme-dark{color:#9adbb8}@media (width<=900px){section[data-v-ff1acc2d],section.reprint[data-v-ff1acc2d]{grid-template-columns:1fr}section.reprint>div[data-v-ff1acc2d]:not(.farmer-action-qr-slot),section.reprint .farmer-action-qr-slot[data-v-ff1acc2d]{order:initial}.farmer-action-qr-slot[data-v-ff1acc2d]{justify-self:start}}.fabmatic-farmer-flow[data-v-cd7b5b69]{background:color-mix(in srgb, var(--pod-panel,#fff) 94%, #ede9fe);border:2px solid #7c3aed;border-radius:1rem;flex:auto;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;min-height:0;padding:clamp(.8rem,1.5vw,1.25rem);display:grid;overflow:hidden}.fabmatic-ready-action[data-v-cd7b5b69]{z-index:20;border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;justify-self:end;width:min(28rem,100%);margin-top:auto;position:sticky;bottom:0;box-shadow:0 -.45rem 1.3rem #0f172a29}.fabmatic-ready-action[data-v-cd7b5b69] .farmer-action-qr-slot{justify-self:end;width:clamp(6.25rem,9vw,7.5rem);height:clamp(6.25rem,9vw,7.5rem)}.fabmatic-header[data-v-cd7b5b69],.fabmatic-list-heading[data-v-cd7b5b69],.fabmatic-selected-toolbar[data-v-cd7b5b69],.fabmatic-header-actions[data-v-cd7b5b69],.fabmatic-selected-actions[data-v-cd7b5b69]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.fabmatic-header h3[data-v-cd7b5b69],.fabmatic-header p[data-v-cd7b5b69],.fabmatic-list-heading h4[data-v-cd7b5b69],.fabmatic-selected-copy h4[data-v-cd7b5b69],.fabmatic-selected-copy p[data-v-cd7b5b69]{margin:0}.fabmatic-header>div[data-v-cd7b5b69]:first-child{gap:.2rem;display:grid}.fabmatic-header>div:first-child>p[data-v-cd7b5b69]:last-child{color:var(--pod-muted);font-weight:700}.fabmatic-badge[data-v-cd7b5b69]{color:#fff;letter-spacing:.08em;background:#7c3aed;border-radius:999px;align-items:center;min-height:2rem;padding:.3rem .7rem;font-size:.76rem;font-weight:900;display:inline-flex}.fabmatic-badge.boxed[data-v-cd7b5b69]{letter-spacing:0;background:#047857}.fabmatic-job-browser[data-v-cd7b5b69],.fabmatic-selected-job[data-v-cd7b5b69],.fabmatic-selected-copy[data-v-cd7b5b69]{gap:1rem;min-height:0;display:grid}.fabmatic-job-browser[data-v-cd7b5b69]{grid-template-rows:auto minmax(0,1fr)}.fabmatic-selected-job[data-v-cd7b5b69]{padding-bottom:.15rem;overflow:auto}.fabmatic-job-grid[data-v-cd7b5b69]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-auto-rows:max-content;align-items:start;gap:1rem;min-height:0;max-height:min(62vh,48rem);padding:.1rem .2rem .35rem .1rem;display:grid;overflow:auto}.fabmatic-list-status[data-v-cd7b5b69]{color:var(--pod-muted);justify-items:end;gap:.15rem;font-weight:800;display:grid}.fabmatic-timing[data-v-cd7b5b69]{color:#7c3aed;font-size:.72rem;font-weight:850}.fabmatic-job-card[data-v-cd7b5b69]{border:2px solid var(--pod-border-soft);background:var(--pod-panel,#fff);min-width:0;min-height:19rem;color:inherit;text-align:left;cursor:pointer;border-radius:.85rem;grid-template-rows:minmax(14rem,22vh) auto;gap:0;padding:0;display:grid;overflow:hidden}.fabmatic-job-card[data-v-cd7b5b69]:hover,.fabmatic-job-card[data-v-cd7b5b69]:focus-visible{border-color:#7c3aed;transform:translateY(-1px);box-shadow:0 0 0 3px #7c3aed3d}.fabmatic-job-card.boxed[data-v-cd7b5b69]{border-color:#059669}.fabmatic-job-card.rancher-needed[data-v-cd7b5b69]{border-color:#d97706}.fabmatic-job-card.rancher-staged[data-v-cd7b5b69]{border-color:#059669}.fabmatic-skeleton-card[data-v-cd7b5b69]{cursor:default;pointer-events:none}.fabmatic-skeleton-card[data-v-cd7b5b69]:hover,.fabmatic-skeleton-card[data-v-cd7b5b69]:focus-visible{border-color:var(--pod-border-soft);box-shadow:none;transform:none}.fabmatic-job-image-frame[data-v-cd7b5b69]{background:#fff;place-items:center;min-height:14rem;display:grid;position:relative;overflow:hidden}.fabmatic-skeleton-frame[data-v-cd7b5b69]{background:#f8fafc}.fabmatic-job-image-frame img[data-v-cd7b5b69]{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;max-height:none;padding:.75rem;display:block;position:absolute;inset:0}.fabmatic-skeleton-block[data-v-cd7b5b69],.fabmatic-skeleton-line[data-v-cd7b5b69]{background:linear-gradient(90deg,#e2e8f0 25%,#f8fafc 42%,#e2e8f0 63%) 0 0/240% 100%;border-radius:.7rem;animation:1.15s ease-in-out infinite fabmatic-skeleton-shimmer-cd7b5b69;display:block}.fabmatic-skeleton-image[data-v-cd7b5b69]{width:72%;height:68%}.fabmatic-skeleton-line[data-v-cd7b5b69]{width:100%;height:.95rem}.fabmatic-skeleton-line.title[data-v-cd7b5b69]{height:1.35rem}.fabmatic-skeleton-line.short[data-v-cd7b5b69]{width:58%}.fabmatic-image-missing[data-v-cd7b5b69],.fabmatic-hero-image.missing[data-v-cd7b5b69]{color:#64748b;place-items:center;font-weight:800;display:grid}.fabmatic-boxed-label[data-v-cd7b5b69]{color:#fff;background:#047857;border-radius:999px;padding:.3rem .6rem;font-size:.72rem;font-weight:900;position:absolute;bottom:.6rem;right:.6rem}.fabmatic-color-badge[data-v-cd7b5b69]{z-index:2;color:#fff;background:#0f172aeb;border:2px solid #ffffffe0;border-radius:.75rem;align-items:center;gap:.45rem;max-width:calc(100% - 5.5rem);padding:.35rem .55rem;display:flex;position:absolute;top:.65rem;right:.65rem;box-shadow:0 .3rem .8rem #0f172a3d}.fabmatic-color-badge>i[data-v-cd7b5b69],.fabmatic-selected-materials article>i[data-v-cd7b5b69]{border:2px solid #fff;flex:none;display:block;box-shadow:0 0 0 1px #0f172a73}.fabmatic-color-badge>i[data-v-cd7b5b69]{border-radius:999px;width:2rem;height:2rem}.fabmatic-color-badge>span[data-v-cd7b5b69]{min-width:0;line-height:1;display:grid}.fabmatic-color-badge small[data-v-cd7b5b69]{color:#cbd5e1;letter-spacing:.08em;font-size:.57rem;font-weight:900}.fabmatic-color-badge strong[data-v-cd7b5b69]{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:950;line-height:1.1;display:block;overflow:hidden}.fabmatic-color-badge.hero[data-v-cd7b5b69]{padding:.5rem .75rem;top:1rem;right:1rem}.fabmatic-color-badge.hero>i[data-v-cd7b5b69]{width:2.7rem;height:2.7rem}.fabmatic-color-badge.hero strong[data-v-cd7b5b69]{font-size:1.2rem}.fabmatic-job-copy[data-v-cd7b5b69]{gap:.35rem;padding:.8rem;display:grid}.fabmatic-job-copy>strong[data-v-cd7b5b69],.fabmatic-job-copy>small[data-v-cd7b5b69]{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fabmatic-job-copy>strong[data-v-cd7b5b69]{-webkit-line-clamp:2;font-size:1.14rem;line-height:1.2}.fabmatic-print-job-name[data-v-cd7b5b69]{color:var(--pod-muted);-webkit-line-clamp:2;font-size:.72rem;font-weight:650}.fabmatic-job-meta[data-v-cd7b5b69]{color:var(--pod-muted);flex-wrap:wrap;gap:.3rem .7rem;display:flex}.fabmatic-rancher-progress[data-v-cd7b5b69],.fabmatic-selected-rancher-progress[data-v-cd7b5b69]{color:#92400e;background:#fffbeb;border:2px solid #d97706;border-radius:.7rem;gap:.15rem;display:grid}.fabmatic-rancher-progress[data-v-cd7b5b69]{padding:.55rem .65rem}.fabmatic-rancher-progress strong[data-v-cd7b5b69]{font-size:.88rem;font-weight:950;line-height:1.15}.fabmatic-rancher-progress small[data-v-cd7b5b69]{font-weight:800}.fabmatic-rancher-progress.staged[data-v-cd7b5b69],.fabmatic-selected-rancher-progress.staged[data-v-cd7b5b69]{color:#047857;background:#ecfdf5;border-color:#059669}.fabmatic-selected-layout[data-v-cd7b5b69]{grid-template-columns:minmax(0,1.65fr) minmax(20rem,.85fr);gap:clamp(1rem,2vw,2rem);min-height:0;display:grid}.fabmatic-hero-image[data-v-cd7b5b69]{border:2px solid var(--pod-border-soft);background:#fff;border-radius:1rem;place-items:center;min-height:clamp(24rem,58vh,44rem);display:grid;position:relative;overflow:hidden}.fabmatic-hero-image img[data-v-cd7b5b69]{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;max-height:none;padding:1rem;display:block;position:absolute;inset:0}.fabmatic-full-size-label[data-v-cd7b5b69]{color:#fff;background:#0f172ad1;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:800;position:absolute;bottom:.75rem;right:.75rem}.fabmatic-plate-identifier[data-v-cd7b5b69],.fabmatic-hero-plate-label[data-v-cd7b5b69]{z-index:1;color:#5b21b6;background:#ede9fe;border:2px solid #7c3aed;border-radius:.7rem;justify-content:center;align-items:center;font-weight:950;line-height:1;display:inline-flex;position:absolute;box-shadow:0 .3rem .8rem #4c1d9524}.fabmatic-plate-identifier[data-v-cd7b5b69]{min-width:3.2rem;min-height:2.6rem;padding:.45rem .65rem;font-size:1.3rem;top:.65rem;left:.65rem}.fabmatic-hero-plate-label[data-v-cd7b5b69]{min-width:4.4rem;min-height:3.5rem;padding:.55rem .85rem;font-size:clamp(1.6rem,3vw,2.4rem);top:1rem;left:1rem}.fabmatic-selected-copy[data-v-cd7b5b69]{align-content:start}.fabmatic-selected-copy h4[data-v-cd7b5b69]{overflow-wrap:anywhere;font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.05}.fabmatic-selected-copy>p[data-v-cd7b5b69]:not(.pod-eyebrow){color:var(--pod-muted);overflow-wrap:anywhere;font-weight:700}.fabmatic-selected-copy>.fabmatic-selected-print-job[data-v-cd7b5b69]{font-size:.82rem}.fabmatic-selected-materials[data-v-cd7b5b69]{background:#f8fafc;border:3px solid #0f172a;border-radius:.85rem;gap:.5rem;padding:.8rem;display:grid}.fabmatic-selected-materials>div[data-v-cd7b5b69]{gap:.5rem;display:grid}.fabmatic-selected-materials article[data-v-cd7b5b69]{align-items:center;gap:.75rem;display:flex}.fabmatic-selected-materials article>i[data-v-cd7b5b69]{border-radius:.7rem;width:3.25rem;height:3.25rem}.fabmatic-selected-materials article>span[data-v-cd7b5b69]{min-width:0;display:grid}.fabmatic-selected-materials article strong[data-v-cd7b5b69]{font-size:1.35rem;font-weight:950;line-height:1}.fabmatic-selected-materials article small[data-v-cd7b5b69]{color:var(--pod-muted);overflow-wrap:anywhere;font-weight:750}.fabmatic-selected-rancher-progress[data-v-cd7b5b69]{padding:.85rem}.fabmatic-selected-rancher-progress strong[data-v-cd7b5b69]{font-size:1rem;font-weight:950}.fabmatic-selected-rancher-progress span[data-v-cd7b5b69]{font-weight:750}.fabmatic-selected-copy dl[data-v-cd7b5b69]{grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;padding:.8rem 0;display:grid}.fabmatic-selected-copy dt[data-v-cd7b5b69]{color:var(--pod-muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.fabmatic-selected-copy dd[data-v-cd7b5b69]{overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:760}.fabmatic-scan-callout[data-v-cd7b5b69],.fabmatic-reprint-success[data-v-cd7b5b69]{border-radius:.75rem;gap:.2rem;padding:.9rem;display:grid}.fabmatic-scan-callout[data-v-cd7b5b69]{color:#1d4ed8;background:#eff6ff;border:2px solid #2563eb}.fabmatic-reprint-success[data-v-cd7b5b69]{color:#047857;background:#ecfdf5;border:2px solid #059669;font-weight:800}.fabmatic-selected-actions[data-v-cd7b5b69]{align-items:stretch;margin-top:auto}.fabmatic-selected-actions button[data-v-cd7b5b69]{flex:1 1 0;min-height:4rem;padding:.75rem 1rem;font-size:1rem;font-weight:900}.fabmatic-reprint-action[data-v-cd7b5b69]{color:#b91c1c;border-color:#b91c1c}.fabmatic-empty[data-v-cd7b5b69]{min-height:12rem}@keyframes fabmatic-skeleton-shimmer-cd7b5b69{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=900px){.fabmatic-farmer-flow[data-v-cd7b5b69]{grid-template-rows:auto;overflow:visible}.fabmatic-ready-action[data-v-cd7b5b69]{grid-template-columns:minmax(0,1fr) auto;bottom:.5rem}.fabmatic-job-browser[data-v-cd7b5b69],.fabmatic-selected-job[data-v-cd7b5b69]{overflow:visible}.fabmatic-header[data-v-cd7b5b69],.fabmatic-selected-layout[data-v-cd7b5b69],.fabmatic-selected-actions[data-v-cd7b5b69]{grid-template-columns:minmax(0,1fr)}.fabmatic-header[data-v-cd7b5b69],.fabmatic-selected-actions[data-v-cd7b5b69]{display:grid}.fabmatic-header-actions[data-v-cd7b5b69]{justify-content:flex-start}.fabmatic-hero-image[data-v-cd7b5b69]{min-height:min(55vh,30rem)}}@media (width<=480px){.fabmatic-ready-action[data-v-cd7b5b69]{justify-self:stretch;width:100%}}.production-auto-fit[data-v-4dff5854]{flex:auto;width:100%;min-width:0;min-height:0;overflow:hidden}.production-auto-fit.is-fit-disabled[data-v-4dff5854]{flex:none;min-height:auto;overflow:visible}.production-auto-fit__content[data-v-4dff5854]{transform-origin:0 0;gap:.55rem;min-width:0;display:grid}section[data-v-831ae3c3]{--production-part-image-size:clamp(10rem, 16vw, 14rem);border:1px solid var(--pod-border-soft);min-width:0;min-height:100%;color:var(--pod-success);background:#f0fdf4;grid-template-columns:minmax(0,1fr);align-items:center;gap:0;padding:.75rem;display:grid;overflow:hidden}.farmer-printed-part-tile[data-v-831ae3c3]{grid-template-columns:var(--production-part-image-size) minmax(0, 1fr);grid-template-rows:auto;align-items:center;gap:1rem;min-width:0;display:grid}.farmer-printed-part-tile.has-side-image[data-v-831ae3c3]{grid-template-columns:var(--production-part-image-size) minmax(0, 1fr) var(--production-part-image-size)}.production-part-image[data-v-831ae3c3],.production-part-side-image[data-v-831ae3c3],.rancher-part-placeholder[data-v-831ae3c3]{width:var(--production-part-image-size);height:var(--production-part-image-size);border:1px solid var(--pod-border-soft);object-fit:contain;background:#fff;justify-self:center;max-width:100%}.production-part-side-image[data-v-831ae3c3]{border-radius:clamp(1rem,2.5vw,2.5rem)}.rancher-part-placeholder[data-v-831ae3c3]{color:var(--pod-muted);text-align:center;place-items:center;font-size:.8rem;font-weight:850;display:grid}.production-part-copy[data-v-831ae3c3]{align-content:center;gap:.25rem;min-width:0;display:grid}p[data-v-831ae3c3]{margin:0}strong[data-v-831ae3c3]{min-width:0;color:inherit;letter-spacing:0;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(1rem,1.5vw,1.5rem);line-height:1.12;display:-webkit-box;overflow:hidden}.production-part-summary.no-image.rancher-scan-output.farmer-scan-output.simple strong[data-v-831ae3c3]{font-size:clamp(.95rem,1.25vw,1.25rem);line-height:1.12}.production-part-summary.no-image .farmer-printed-part-tile.no-image[data-v-831ae3c3]{grid-template-columns:clamp(5rem,8vw,6.5rem) minmax(0,1fr)}.production-part-summary.no-image .farmer-printed-part-tile.no-image.has-side-image[data-v-831ae3c3]{grid-template-columns:clamp(5rem, 8vw, 6.5rem) minmax(0, 1fr) var(--production-part-image-size)}.production-part-summary.no-image .farmer-printed-part-tile.no-image .rancher-part-placeholder[data-v-831ae3c3]{text-transform:none;width:clamp(5rem,8vw,6.5rem);height:clamp(5rem,8vw,6.5rem);padding:.35rem;font-size:.72rem;line-height:1}small[data-v-831ae3c3]{color:inherit;opacity:.82;overflow-wrap:anywhere;font-size:.82rem;font-weight:760}.production-part-description[data-v-831ae3c3]{max-width:72rem;color:inherit;opacity:.9;overflow-wrap:anywhere;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:780;line-height:1.25}.production-filament-list[data-v-831ae3c3]{flex-wrap:wrap;gap:.32rem;margin-top:.15rem;display:flex}.production-filament-chip[data-v-831ae3c3]{border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:1.45rem;color:inherit;overflow-wrap:anywhere;background:#ffffffb8;border-radius:999px;align-items:center;gap:.32rem;padding:.14rem .5rem .14rem .22rem;font-size:.76rem;font-weight:820;line-height:1.1;display:inline-flex}.production-filament-swatch[data-v-831ae3c3]{background:linear-gradient(135deg,#f8fafc 25%,#cbd5e1 25% 50%,#f8fafc 50% 75%,#cbd5e1 75%) 0 0/.45rem .45rem;border:1px solid #11182757;border-radius:50%;flex:none;width:1rem;height:1rem}a[data-v-831ae3c3]{color:var(--pod-rgb-blue);overflow-wrap:anywhere;font-size:.78rem;font-weight:850;text-decoration:none}@media (width<=900px){.farmer-printed-part-tile[data-v-831ae3c3]{grid-template-columns:1fr}.farmer-printed-part-tile.has-side-image[data-v-831ae3c3]{grid-template-columns:repeat(2,minmax(0,1fr))}.farmer-printed-part-tile.has-side-image .production-part-copy[data-v-831ae3c3]{grid-area:2/1/auto/-1}.production-part-side-image[data-v-831ae3c3]{grid-area:1/2}.production-part-image[data-v-831ae3c3],.production-part-side-image[data-v-831ae3c3],.rancher-part-placeholder[data-v-831ae3c3]{aspect-ratio:1;width:100%;max-width:22rem;height:auto;min-height:10rem;max-height:16rem}}.production-temporary-wip-actions.production-temporary-wip-actions[data-v-528ea07b]{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;place-self:start;align-items:center;gap:.5rem;max-width:100%;margin-top:.35rem;overflow-x:auto;width:auto!important;display:inline-flex!important}.pod-mini[data-v-528ea07b]{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:4.8rem;min-height:2.1rem;color:var(--pod-text);text-align:center;white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;padding:.45rem .7rem;font-size:.82rem;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex;width:auto!important}.pod-mini[data-v-528ea07b]:hover{border-color:var(--pod-rgb-blue);box-shadow:inset 0 -2px 0 var(--pod-rgb-blue)}.pod-mini[data-v-528ea07b]:focus-visible,.wip-status-select[data-v-528ea07b]:focus{outline:2px solid var(--pod-rgb-blue);outline-offset:2px}.pod-mini[data-v-528ea07b]:disabled,.wip-status-select[data-v-528ea07b]:disabled{opacity:.45;cursor:not-allowed}.pod-mini.danger[data-v-528ea07b]{border-color:var(--pod-danger);color:var(--pod-danger)}.wip-status-select[data-v-528ea07b]{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-height:2.1rem;color:var(--pod-text);flex:none;padding:.3rem 1.75rem .3rem .55rem;font-size:.8rem;font-weight:800;width:8rem!important;max-width:8rem!important}.ranch-box-gate-backdrop[data-v-32e72be7]{z-index:12000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04120cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ranch-box-gate[data-v-32e72be7]{color:#10251b;background:#f8fffb;border:2px solid #34d399;border-radius:24px;width:min(620px,100%);max-height:calc(100vh - 40px);padding:30px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto;box-shadow:0 28px 80px #00000061,0 0 40px #34d39933}.ranch-box-gate-icon[data-v-32e72be7]{color:#15803d;width:72px;height:72px;margin:0 auto 12px}.ranch-box-gate-icon svg[data-v-32e72be7]{fill:#86efac;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;width:100%;height:100%}.ranch-box-gate-eyebrow[data-v-32e72be7]{color:#15803d;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0;font-weight:900}.ranch-box-gate h2[data-v-32e72be7]{text-align:center;margin:8px 0;font-size:clamp(1.55rem,4vw,2.25rem)}.ranch-box-gate>p[data-v-32e72be7]:not(.ranch-box-gate-eyebrow){text-align:center}.ranch-box-gate-sku[data-v-32e72be7]{color:#466255;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ranch-box-gate-list[data-v-32e72be7]{gap:10px;margin:24px 0;display:grid}.ranch-box-gate-list article[data-v-32e72be7]{background:#fff;border:1px solid #a7f3d0;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.ranch-box-gate-list article>span[data-v-32e72be7]{color:#15803d;font-size:1.5rem}.ranch-box-gate-list article div[data-v-32e72be7]{gap:2px;display:grid}.ranch-box-gate-list article small[data-v-32e72be7]{color:#647067}.ranch-box-gate-list article.complete[data-v-32e72be7]{opacity:.72;background:#dcfce7}.ranch-box-gate-scan[data-v-32e72be7]{gap:7px;display:grid}.ranch-box-gate-scan label[data-v-32e72be7]{font-weight:800}.ranch-box-gate-scan>div[data-v-32e72be7]{gap:8px;display:flex}.ranch-box-gate-scan input[data-v-32e72be7]{min-width:0;font:inherit;border:1px solid #86a895;border-radius:10px;flex:1;padding:12px 14px}.ranch-box-gate-wrong[data-v-32e72be7],.ranch-box-gate-error[data-v-32e72be7]{color:#991b1b;background:#fee2e2;border:2px solid #dc2626;border-radius:10px;margin-top:12px;padding:12px;font-weight:900}.ranch-box-gate-actions[data-v-32e72be7]{justify-content:center;gap:10px;margin-top:24px;display:flex}.ranch-box-gate-confirm-all[data-v-32e72be7]{cursor:pointer;margin:18px auto 0;font-weight:800;display:block}.ranch-box-gate-confirm-warning[data-v-32e72be7]{color:#78350f;text-align:center;background:#fffbeb;border:1px solid #f59e0b;border-radius:12px;gap:8px;margin-top:18px;padding:14px;display:grid}.ranch-box-gate-confirm-warning>div[data-v-32e72be7]{justify-content:center;gap:8px;margin-top:4px;display:flex}@media (width<=560px){.ranch-box-gate[data-v-32e72be7]{padding:22px 18px}.ranch-box-gate-scan>div[data-v-32e72be7],.ranch-box-gate-actions[data-v-32e72be7],.ranch-box-gate-confirm-warning>div[data-v-32e72be7]{flex-direction:column}}.ranch-box-map-launcher[data-v-c21c6906]{z-index:4;color:#166534;font:inherit;cursor:pointer;background:#ecfdf5;border:1px solid #34d399;border-radius:12px;align-items:center;gap:7px;padding:7px 10px;font-size:.78rem;font-weight:900;display:inline-flex;position:absolute;top:12px;right:58px;box-shadow:0 5px 16px #16653424}.ranch-box-map-launcher svg[data-v-c21c6906]{fill:#86efac;stroke:currentColor;stroke-width:3px;stroke-linejoin:round;width:25px;height:25px}.ranch-box-map-launcher.matched[data-v-c21c6906]{animation:.9s ease-in-out 2 ranch-box-shake-glow-c21c6906}@keyframes ranch-box-shake-glow-c21c6906{0%,to{transform:rotate(0);box-shadow:0 5px 16px #16653424}20%{transform:rotate(-4deg)}40%{transform:rotate(4deg);box-shadow:0 0 24px #22c55eb3}60%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.ranch-box-map-launcher.matched[data-v-c21c6906]{animation:none;box-shadow:0 0 0 3px #22c55e40}}@media (width<=620px){.ranch-box-map-launcher span[data-v-c21c6906]{display:none}}html,body,#app{min-width:100%;min-height:100vh;margin:0}body{background:#f2f2f2;overflow-x:hidden}.pod-page{--pod-bg:#f2f2f2;--pod-panel:#fff;--pod-panel-2:#fafafa;--pod-input:#fff;--pod-table-head:#f0f0f0;--pod-preview-bg:#f6f7f8;--pod-quoted-row:#f7fff9;--pod-error-row:#fff5f5;--pod-border:#111;--pod-border-soft:#d9d9d9;--pod-text:#090909;--pod-muted:#5f6672;--pod-accent:#090909;--pod-on-accent:#fff;--pod-accent-soft:#eee;--pod-accent-2:#0057ff;--pod-brand:#0057ff;--pod-danger:#d71920;--pod-warning:#f5b400;--pod-success:#00a651;--pod-rgb-red:#ff2d2d;--pod-rgb-green:#00c853;--pod-rgb-blue:#0057ff;--pod-radius:2px;--pod-footer-space:2.6rem;--pod-grid-bottom-padding:8rem;background:var(--pod-bg);min-height:100vh;color:var(--pod-text);flex-direction:column;display:flex;position:relative}.pod-page.pod-theme-dark{--pod-bg:#151a20;--pod-panel:#1d242c;--pod-panel-2:#202832;--pod-input:#182028;--pod-table-head:#252e38;--pod-preview-bg:#1a222b;--pod-quoted-row:#17281f;--pod-error-row:#2a1d22;--pod-border:#3d4754;--pod-border-soft:#313b47;--pod-text:#dce4ed;--pod-muted:#9aa7b6;--pod-accent:#252f3a;--pod-on-accent:#e6edf5;--pod-accent-soft:#293541;--pod-brand:#7fa6df;--pod-danger:#e48b98;--pod-warning:#dec06a;--pod-success:#75c89f;--pod-rgb-red:#e48b98;--pod-rgb-green:#75c89f;--pod-rgb-blue:#7fa6df}.pod-page.pod-theme-dark .pod-primary{border-color:var(--pod-rgb-blue);color:#080a0d;background:#f4f6f8}.pod-page.pod-theme-dark .pod-primary:hover{box-shadow:inset 0 -3px 0 var(--pod-rgb-green)}.pod-page.pod-theme-dark .pod-secondary,.pod-page.pod-theme-dark .pod-link-btn,.pod-page.pod-theme-dark .pod-mini,.pod-page.pod-theme-dark .pod-file-action,.pod-page.pod-theme-dark .pod-file-button,.pod-page.pod-theme-dark .pod-grid-file{border-color:var(--pod-border);background:#11151a}.pod-page.pod-theme-dark .pod-brand-mark,.pod-page.pod-theme-dark .pod-profile-logo,.pod-page.pod-theme-dark .pod-merchant-avatar{color:#080a0d;background:#f4f6f8;border-color:#f4f6f8}.pod-page.pod-theme-dark .pod-section-nav button.active,.pod-page.pod-theme-dark .pod-filter-tabs button.active,.pod-page.pod-theme-dark .pod-auth-tabs button.active{border-color:var(--pod-rgb-blue);color:var(--pod-text);background:#20252d}.pod-page.pod-theme-dark .pod-alert.success{color:#8df0bd;background:#2fd17c1f}.pod-page.pod-theme-dark .pod-alert.error{background:#ff5a5f1f}.pod-page.pod-theme-dark .pod-alert.preview{color:#f7d878;background:#f4c5421f}.pod-page.pod-theme-dark .pod-status[data-status=approved],.pod-page.pod-theme-dark .pod-status[data-status=quote_ready],.pod-page.pod-theme-dark .pod-status[data-status=shipped],.pod-page.pod-theme-dark .pod-status[data-status=validated],.pod-page.pod-theme-dark .pod-grid-state[data-state=quoted],.pod-page.pod-theme-dark .pod-money-positive{color:#8df0bd}.pod-page.pod-theme-dark .pod-status[data-status=pending_approval],.pod-page.pod-theme-dark .pod-grid-state[data-state=ready]{color:#f7d878}.pod-global-loader{z-index:5000;pointer-events:auto;cursor:progress;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0a0e1429;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.pod-global-loader-track{background:color-mix(in srgb, var(--pod-rgb-blue) 10%, transparent);height:3px;display:block;position:relative;overflow:hidden}.pod-global-loader-track span{background:linear-gradient(90deg, transparent, var(--pod-rgb-blue), var(--pod-success));width:42%;animation:1.1s ease-in-out infinite pod-global-loading;position:absolute;inset:0 auto 0 0}.pod-global-loader-copy{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);color:var(--pod-text);place-self:start center;align-items:center;gap:.45rem;margin-top:.55rem;padding:.45rem .65rem;font-size:.78rem;font-weight:850;display:inline-flex;box-shadow:0 .75rem 2rem #00000024}.pod-toast-region{z-index:5200;pointer-events:none;width:min(28rem,100vw - 2rem);position:fixed;top:1rem;right:1rem}.pod-toast{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);color:var(--pod-text);padding:.8rem .95rem;box-shadow:0 .85rem 2rem #0000002e}.pod-toast strong{line-height:1.35;display:block}@keyframes pod-global-loading{0%{transform:translate(-110%)}55%{transform:translate(120%)}to{transform:translate(260%)}}.pod-loading-panel{align-items:center;gap:1rem;max-width:38rem;margin:8vh auto 0;display:flex}.pod-loading-panel h2,.pod-loading-panel p{margin:0}.pod-loading-state{justify-content:center;align-items:center;gap:.65rem;display:flex}.pod-page *,.pod-page :before,.pod-page :after{box-sizing:border-box}.pod-page{max-width:100%;overflow-x:clip}.pod-page button,.pod-page input,.pod-page select,.pod-page textarea{font:inherit}.pod-header{border-bottom:1px solid var(--pod-border);background:var(--pod-panel);justify-content:space-between;align-items:center;gap:1rem;padding:2rem clamp(1rem,4vw,3rem);display:flex}.pod-header h1,.pod-dashboard-top h2,.pod-panel h3{color:var(--pod-text);letter-spacing:0;margin:0}.pod-header h1{margin:0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:750;line-height:1.1}.pod-eyebrow{color:var(--pod-brand);text-transform:uppercase;letter-spacing:0;margin:0 0 .35rem;font-size:.78rem;font-weight:850}.pod-main{width:100%;padding:1.25rem clamp(1rem, 2vw, 2rem) calc(4rem + var(--pod-footer-space));flex:1 0 auto;margin:0}.pod-footer{z-index:30;border-top:1px solid var(--pod-border);background:var(--pod-bg);width:100%;color:var(--pod-muted);text-align:center;margin-top:auto;padding:.75rem 1rem 1rem;font-size:.78rem;line-height:1.2;position:fixed;bottom:0;left:0;right:0}.pod-footer p{margin:0}.pod-footer a{color:inherit;font-weight:800;text-decoration:none}.pod-footer a:hover{color:var(--pod-brand);text-underline-offset:.18rem;text-decoration:underline}.pod-page.pod-production-active .pod-footer{display:none}.pod-extra-parts-contact-link{color:inherit;font-weight:760;text-decoration:none}.pod-extra-parts-contact-link:hover,.pod-extra-parts-contact-link:focus-visible{color:var(--pod-text);text-decoration:underline}.pod-main-compact{padding-top:1rem}.pod-main-production{height:100dvh;min-height:0;padding:.55rem clamp(.65rem,1.4vw,1rem) .3rem;overflow:hidden}.pod-auth-grid,.pod-grid{gap:1rem;min-width:0;display:grid}.pod-dashboard{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}.pod-dashboard-content{gap:1rem;min-width:0;display:grid}.pod-main-production .pod-dashboard{align-items:stretch;height:100%;min-height:0}.pod-main-production .pod-sidebar{min-height:0}.pod-main-production .pod-dashboard-content{grid-template-rows:auto minmax(0,1fr);gap:.45rem;height:100%;min-height:0;overflow:hidden}.pod-main-production .pod-dashboard-top{padding:.55rem .7rem}.pod-main-production .pod-dashboard-top h2{font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.05}.pod-main-production .pod-dashboard-top .pod-muted{display:none}.pod-main-production .pod-panel{min-height:0;padding:.6rem;overflow:hidden}.pod-main-production .pod-alert{padding:.45rem .65rem;font-size:.86rem}.pod-main-production .pod-table-header.compact{margin-bottom:0}.pod-main-production .pod-table-header.compact h3,.pod-main-production .harvester-bin-status h3,.pod-main-production .harvester-bin-card h4{font-size:1rem}.pod-main-production .pod-table-header.compact .pod-muted,.pod-main-production .farmer-scan-json{display:none}.pod-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);margin-bottom:1rem}.pod-panel{background:var(--pod-panel);border:1px solid var(--pod-border);border-radius:var(--pod-radius);min-width:0;box-shadow:none;padding:1.25rem}.pod-primary-panel{border-color:var(--pod-border)}.pod-secondary-panel,.pod-setup-panel{background:var(--pod-panel-2)}.pod-panel-title{gap:.2rem;margin-bottom:1rem;display:grid}.pod-auth-card{justify-self:center;gap:1rem;width:100%;max-width:560px;margin:0 auto;display:grid}.pod-auth-tabs{border:1px solid var(--pod-border);border-radius:var(--pod-radius);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pod-auth-tabs button{background:var(--pod-panel-2);color:var(--pod-muted);cursor:pointer;border:0;padding:.8rem}.pod-auth-tabs button.active{background:var(--pod-accent);color:var(--pod-on-accent);box-shadow:inset 0 -3px 0 var(--pod-rgb-blue)}.pod-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label{gap:.45rem;font-size:.88rem;font-weight:700;display:grid;position:relative}:is(label:has(input[required]),label:has(select[required]),label:has(textarea[required])){flex-wrap:wrap;align-items:center;gap:.45rem .25rem;display:flex}label:has(input[required]):after{content:"*";color:var(--pod-danger);order:1;font-weight:900}label:has(select[required]):after{content:"*";color:var(--pod-danger);order:1;font-weight:900}label:has(textarea[required]):after{content:"*";color:var(--pod-danger);order:1;font-weight:900}.pod-required-mark{color:var(--pod-danger);font-weight:900}.pod-optional-label{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:650}:is(label:has(input[required]) input,label:has(select[required]) select,label:has(textarea[required]) textarea){flex:0 0 100%;order:2}input,select,textarea{border:1px solid var(--pod-border);border-radius:var(--pod-radius);width:100%;font:inherit;background:var(--pod-input);color:var(--pod-text);box-sizing:border-box;padding:.72rem .8rem}input,select{min-height:2.75rem}.pod-code-input{letter-spacing:0;text-align:center;max-width:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1.45rem;font-weight:800}input::placeholder,textarea::placeholder{color:#9aa4b2}:is(input:user-invalid,select:user-invalid,textarea:user-invalid){border-color:var(--pod-danger);box-shadow:inset 3px 0 0 var(--pod-danger)}:is(input:user-invalid:focus,select:user-invalid:focus,textarea:user-invalid:focus){outline-color:var(--pod-danger)}input:required:valid,select:required:valid,textarea:required:valid{border-color:var(--pod-border)}.pod-primary,.pod-secondary,.pod-link-btn,.pod-mini,.pod-file-action{border:1px solid var(--pod-border);border-radius:var(--pod-radius);cursor:pointer;text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-height:2.75rem;padding:.72rem 1rem;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex}.pod-primary{border-color:var(--pod-accent);background:var(--pod-accent);color:var(--pod-on-accent);box-shadow:inset 0 -3px 0 var(--pod-rgb-blue);gap:.45rem}.pod-primary:hover{border-color:var(--pod-accent);box-shadow:inset 0 -3px 0 var(--pod-rgb-green)}.pod-primary.danger{border-color:var(--pod-danger);background:var(--pod-danger);color:#fff;box-shadow:none}.pod-secondary,.pod-link-btn,.pod-mini,.pod-file-action{background:var(--pod-panel);color:var(--pod-text)}.pod-mini{min-height:2.1rem;padding:.42rem .7rem;font-size:.82rem}.pod-secondary:hover,.pod-link-btn:hover,.pod-mini:hover,.pod-file-action:hover{border-color:var(--pod-rgb-blue);box-shadow:inset 0 -2px 0 var(--pod-rgb-blue)}input:focus,select:focus,textarea:focus,.pod-section-nav button:focus-visible,.pod-primary:focus-visible,.pod-secondary:focus-visible,.pod-link-btn:focus-visible,.pod-mini:focus-visible,.pod-file-action:focus-visible{outline:2px solid var(--pod-rgb-blue);outline-offset:2px}.pod-primary:disabled,.pod-secondary:disabled,.pod-mini:disabled{opacity:.45;cursor:not-allowed}.pod-dashboard-top,.pod-table-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-screen-title-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pod-top-actions,.pod-table-actions,.pod-filter-tabs{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.pod-admin-actions-menu{position:relative}.pod-admin-actions-menu summary{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-height:2.4rem;color:var(--pod-text);cursor:pointer;align-items:center;padding:.45rem .75rem;font-weight:800;list-style:none;display:inline-flex}.pod-admin-actions-menu summary::-webkit-details-marker{display:none}.pod-admin-actions-menu summary:after{content:"▾";color:var(--pod-muted);margin-left:.55rem;font-size:.75rem}.pod-admin-actions-menu[open] summary:after{content:"▴"}.pod-admin-actions-menu>div{z-index:30;border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);gap:.25rem;min-width:11rem;margin-top:.35rem;padding:.35rem;display:grid;position:absolute;right:0;box-shadow:0 18px 42px #0f172a29}.pod-admin-actions-menu button,.pod-admin-actions-menu a{border-radius:calc(var(--pod-radius) - 2px);width:100%;color:var(--pod-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.55rem .65rem;font-weight:750;text-decoration:none;display:block}.pod-admin-actions-menu button:hover,.pod-admin-actions-menu a:hover{background:var(--pod-panel-2)}.pod-sidebar{max-height:calc(100dvh - 1rem - var(--pod-footer-space));min-height:calc(100dvh - 1rem - var(--pod-footer-space));border:1px solid var(--pod-border);border-radius:var(--pod-radius);min-width:0;padding:.75rem;padding-bottom:calc(.75rem + var(--pod-footer-space));background:var(--pod-panel);grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;display:grid;position:sticky;top:1rem;overflow:auto}.pod-sidebar-head{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.pod-sidebar-brand{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}.pod-sidebar-brand>span,.pod-sidebar-nav button>span,.pod-sidebar-actions button>span{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);width:2rem;height:2rem;color:var(--pod-text);justify-content:center;align-items:center;font-size:.86rem;font-weight:900;display:inline-flex}.pod-sidebar-brand strong,.pod-sidebar-brand small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pod-sidebar-brand strong{color:var(--pod-text);font-size:.9rem}.pod-sidebar-brand small{color:var(--pod-muted);font-size:.72rem;font-weight:800}.pod-sidebar-toggle{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-input);width:2rem;height:2rem;color:var(--pod-text);cursor:pointer;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.pod-sidebar-toggle:focus-visible{outline:2px solid var(--pod-rgb-blue);outline-offset:2px}.pod-sidebar-nav{align-self:start;width:100%}.pod-sidebar-nav,.pod-sidebar-actions{grid-auto-rows:max-content;align-content:start;gap:.35rem;display:grid}.pod-sidebar-group{grid-auto-rows:max-content;align-content:start;gap:.35rem;min-width:0;display:grid}.pod-sidebar-production-group.pod-sidebar-group-open{margin-bottom:.75rem}.pod-sidebar-group-label{width:100%;min-width:0;min-height:2.65rem;color:var(--pod-muted);font:inherit;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.35rem;font-weight:850;display:grid;position:relative}.pod-sidebar-group-label>span{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.pod-sidebar-group-label strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pod-sidebar-group-label.normal-case{text-transform:none}.pod-sidebar:not(.collapsed) .pod-sidebar-group-label,.pod-sidebar.collapsed.open .pod-sidebar-group-label{padding-right:2rem}.pod-sidebar-group-chevron{color:currentColor;transform-origin:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:1.35rem;font-style:normal;font-weight:800;line-height:1;transition:transform .16s;display:inline-flex;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.pod-sidebar-group-label.open .pod-sidebar-group-chevron{transform:translateY(-50%)rotate(90deg)}.pod-sidebar.collapsed:not(.open) .pod-sidebar-group-chevron{display:none}.pod-sidebar-group-label:hover,.pod-sidebar-group-label.active{background:var(--pod-panel-2);color:var(--pod-text)}.pod-sidebar-group-children{max-height:var(--pod-sidebar-submenu-height,24rem);border-left:1px solid var(--pod-border-soft);grid-auto-rows:max-content;align-content:start;gap:.35rem;min-width:0;padding-left:.55rem;display:grid}.pod-sidebar-submenu-enter-active,.pod-sidebar-submenu-leave-active{transform-origin:top;will-change:max-height, opacity, transform;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .15s,transform .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.pod-sidebar-submenu-enter-from,.pod-sidebar-submenu-leave-to{opacity:0;max-height:0;transform:translateY(-.25rem)}@media (prefers-reduced-motion:reduce){.pod-sidebar-submenu-enter-active,.pod-sidebar-submenu-leave-active{transition-duration:.01ms}.pod-sidebar-submenu-enter-from,.pod-sidebar-submenu-leave-to{transform:none}}.pod-sidebar-nav button,.pod-sidebar-actions button{text-align:left;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;width:100%;min-width:0;min-height:2.65rem;display:grid}.pod-sidebar-nav .pod-sidebar-group-label{grid-template-columns:2rem minmax(0,1fr)}.pod-sidebar-nav button strong,.pod-sidebar-actions button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pod-sidebar-actions{border-top:1px solid var(--pod-border-soft);padding-top:.75rem}.pod-hot-drop{min-width:0;transition:opacity .15s}.pod-hot-drop-action>span:first-child{border:1px solid color-mix(in srgb, var(--pod-brand) 25%, var(--pod-border-soft) 75%);background:color-mix(in srgb, var(--pod-brand) 11%, var(--pod-panel) 89%);width:2rem;height:2rem;color:var(--pod-brand);border-radius:8px;place-items:center;display:inline-grid}.pod-hot-drop-action svg{stroke:currentColor;width:1rem;height:1rem}.pod-hot-drop-action>span:last-child{width:auto;min-width:0;height:auto;color:inherit;background:0 0;border:0;border-radius:0;justify-content:start;align-items:start;gap:.08rem;display:grid}.pod-hot-drop-action strong,.pod-hot-drop-action small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pod-hot-drop-action{border:1px solid color-mix(in srgb, var(--pod-brand) 22%, var(--pod-border-soft) 78%);background:color-mix(in srgb, var(--pod-panel) 86%, var(--pod-brand) 14%);width:100%;min-width:0;color:var(--pod-text);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.85rem;padding:.38rem .45rem;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.pod-hot-drop.dragover .pod-hot-drop-action,.pod-hot-drop-action:hover{border-color:color-mix(in srgb, var(--pod-brand) 54%, var(--pod-border-soft) 46%);background:color-mix(in srgb, var(--pod-panel) 74%, var(--pod-brand) 26%);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-brand) 16%, transparent)}.pod-hot-drop-action strong{color:inherit;font-size:.86rem;line-height:1.1}.pod-hot-drop-action small{color:var(--pod-muted);white-space:normal;font-size:.67rem;font-weight:800;line-height:1.15}.pod-hot-drop input[type=file]{display:none}.pod-sidebar-actions .pod-secondary{justify-content:start;padding:.35rem}.pod-sidebar.collapsed{padding:.65rem}.pod-sidebar.collapsed .pod-sidebar-brand{grid-template-columns:2rem}.pod-sidebar.collapsed .pod-sidebar-brand div,.pod-sidebar.collapsed .pod-sidebar-group-label strong,.pod-sidebar.collapsed .pod-sidebar-nav button strong,.pod-sidebar.collapsed .pod-sidebar-actions button strong,.pod-sidebar.collapsed .pod-hot-drop-action>span:last-child{display:none}.pod-sidebar.collapsed .pod-sidebar-head{flex-wrap:wrap;justify-content:center}.pod-sidebar.collapsed .pod-sidebar-nav button,.pod-sidebar.collapsed .pod-sidebar-group-label,.pod-sidebar.collapsed .pod-sidebar-actions button{grid-template-columns:2rem;justify-content:center;padding:.35rem}.pod-sidebar.collapsed .pod-hot-drop-action{grid-template-columns:2rem;justify-content:center;min-height:2.7rem;padding:.35rem}.pod-sidebar.collapsed .pod-hot-drop-action>span:first-child{width:2rem;height:2rem}.pod-admin-merchant-tools{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:.65rem;display:flex}.pod-admin-review-summary{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;margin:.9rem 0 1rem;padding:.85rem 1rem;display:flex}.pod-admin-review-summary h3,.pod-admin-review-summary p{margin:0}.pod-admin-attention-panel{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.85rem;margin:.9rem 0 1rem;padding:1rem;display:grid}.pod-admin-attention-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pod-admin-attention-head h3,.pod-admin-attention-head p{margin:0}.pod-admin-attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.pod-attention-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:0;color:var(--pod-text);text-align:left;cursor:pointer;gap:.25rem;padding:.85rem;display:grid}.pod-attention-card.warning{border-color:color-mix(in srgb, var(--pod-danger) 42%, var(--pod-border) 58%);background:var(--pod-error-row)}.pod-attention-card span,.pod-attention-card small{color:var(--pod-muted);font-weight:800}.pod-attention-card span{text-transform:uppercase;font-size:.72rem}.pod-attention-card strong{font-size:1.45rem;line-height:1}.pod-attention-card:hover{border-color:var(--pod-rgb-blue)}.pod-checkbox-inline{min-height:2.45rem;color:var(--pod-muted);white-space:nowrap;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;display:inline-flex}.pod-checkbox-inline input{width:1rem;height:1rem}.pod-search-field{min-width:min(22rem,100%)}.pod-search-field.compact{min-width:12rem}.pod-search-field select{width:100%}.pod-catalog-header{flex-wrap:wrap;align-items:flex-start}.pod-catalog-header>div:first-child{flex:28rem;min-width:min(28rem,100%)}.pod-catalog-actions{flex-wrap:wrap;flex:34rem;justify-content:flex-end;min-width:0}.pod-catalog-search{flex:999 24rem;min-width:min(22rem,100%);max-width:46rem}.pod-catalog-search>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pod-catalog-actions .pod-primary,.pod-catalog-actions .pod-secondary{white-space:nowrap;flex:none}.pod-shipstation-stores{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.75rem;margin-top:1rem;padding:.95rem;display:grid}.pod-store-map-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.pod-store-map-metrics div{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);padding:.8rem}.pod-store-map-metrics span,.pod-store-map-metrics strong{display:block}.pod-store-map-metrics span{color:var(--pod-muted);font-size:.82rem;font-weight:750}.pod-store-map-metrics strong{margin-top:.2rem;font-size:1.45rem}.dapi-data-section{gap:1rem;display:grid}.dapi-data-toolbar{margin-top:0}.dapi-status-filter,.dapi-tag-list,.dapi-tag-picker{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.dapi-status-filter .pod-mini span{color:var(--pod-muted);margin-left:.25rem}.dapi-status-filter .pod-mini.active{border-color:color-mix(in srgb, var(--pod-rgb-blue) 45%, var(--pod-border));color:var(--pod-rgb-blue)}.dapi-shipstation-controls,.dapi-shipstation-cell{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.dapi-custom-store-url{border:1px solid var(--pod-border);background:var(--pod-surface);max-width:min(34rem,100%);color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:.38rem .55rem;overflow:hidden}.dapi-shipstation-cell{align-items:flex-start}.dapi-shipstation-cell .pod-small{max-width:100%}.pod-error-text{color:var(--pod-danger)}.dapi-order-tag{border:1px solid var(--pod-border);background:var(--pod-panel-2);min-height:1.35rem;color:var(--pod-text);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex}.dapi-order-tag:before{content:"";background:var(--pod-muted);border-radius:999px;width:.45rem;height:.45rem}.dapi-order-tag[data-tag=new]:before{background:#16a34a}.dapi-order-tag[data-tag=in_production]:before{background:#f97316}.dapi-order-tag[data-tag=hold]:before{background:#64748b}.dapi-order-tag[data-tag=issue]:before{background:#dc2626}.dapi-order-tag[data-tag=ready]:before{background:#2563eb}.dapi-tag-picker .dapi-order-tag{cursor:pointer;opacity:.55}.dapi-tag-picker .dapi-order-tag.active{opacity:1;border-color:color-mix(in srgb, var(--pod-rgb-blue) 45%, var(--pod-border))}.dapi-data-table-wrap{max-height:none;overflow:auto visible}.dapi-data-thumb{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);width:3rem;height:3rem;color:var(--pod-muted);place-items:center;font-size:.72rem;font-weight:850;display:inline-grid;overflow:hidden}.dapi-data-thumb img{object-fit:contain;width:100%;height:100%}.dapi-stock-notice{border:1px solid color-mix(in srgb, #16a34a 38%, var(--pod-border));border-radius:var(--pod-radius-sm);background:color-mix(in srgb, #16a34a 8%, var(--pod-panel));color:var(--pod-text);padding:.65rem .8rem;font-weight:750}.dapi-stock-toolbar{align-items:center;display:flex}.dapi-stock-grid-wrap{border:1px solid var(--pod-border);border-radius:var(--pod-radius);overflow:hidden}.dapi-stock-grid-table{margin:0}.dapi-stock-grid-table td{vertical-align:middle}.dapi-stock-grid-table .dapi-stock-number-column,.dapi-stock-grid-table .dapi-stock-action-column{text-align:center}.dapi-stock-grid-count{text-align:center;min-width:3ch;font-size:1.35rem;line-height:1;display:inline-block}.dapi-stock-empty-badge{border:1px solid color-mix(in srgb, var(--pod-danger) 42%, var(--pod-border));background:color-mix(in srgb, var(--pod-danger) 10%, var(--pod-panel));color:var(--pod-danger);border-radius:999px;align-items:center;padding:.28rem .55rem;font-weight:850;display:inline-flex}.dapi-stock-grid-table tr.dapi-stock-row-critical td:first-child{box-shadow:inset 4px 0 0 var(--pod-danger)}.dapi-stock-grid-table tr.dapi-stock-row-critical td{background:color-mix(in srgb, var(--pod-danger) 4%, var(--pod-panel))}.dapi-stock-add-button{justify-self:start;min-width:8.5rem}.dapi-stock-count-modal{width:min(34rem,100vw - 2rem)}.dapi-stock-count-body,.dapi-stock-count-field{gap:.8rem;display:grid}.dapi-stock-count-item{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);padding:.8rem}.dapi-stock-count-item>div:last-child{gap:.25rem;display:grid}.dapi-stock-count-item span{color:var(--pod-muted)}.dapi-stock-count-item .dapi-stock-modal-priority{color:var(--pod-danger);font-weight:850}.dapi-stock-count-field span{font-weight:800}.dapi-stock-count-field input{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-input);min-height:4rem;color:var(--pod-text);font:inherit;text-align:center;padding:.5rem .75rem;font-size:1.8rem;font-weight:800}.dapi-stock-warning{border:1px solid color-mix(in srgb, var(--pod-danger) 45%, var(--pod-border));border-radius:var(--pod-radius-sm);background:color-mix(in srgb, var(--pod-danger) 8%, var(--pod-panel));gap:.35rem;padding:.85rem;display:grid}.dapi-stock-warning strong{color:var(--pod-danger)}.dapi-detail-modal{width:min(1120px,100vw - 2rem)}.dapi-detail-body{gap:.8rem;display:grid}.dapi-detail-hero{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.dapi-detail-hero img,.dapi-detail-hero-placeholder{aspect-ratio:1;border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);width:16rem}.dapi-detail-hero img{object-fit:contain}.dapi-detail-hero-placeholder{color:var(--pod-muted);place-items:center;font-size:3rem;font-weight:850;display:grid}.dapi-detail-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.dapi-detail-fields div{border-bottom:1px solid var(--pod-border-soft);justify-content:space-between;gap:.8rem;min-width:0;padding-bottom:.35rem;display:flex}.dapi-detail-fields dt{color:var(--pod-muted);font-weight:750}.dapi-detail-fields dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.dapi-detail-file-list{gap:.5rem;display:grid}.dapi-detail-file-row{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);grid-template-columns:minmax(0,1fr) minmax(8rem,18rem) auto;align-items:center;gap:.75rem;padding:.55rem .65rem;display:grid}.dapi-detail-file-row div,.dapi-detail-file-row strong,.dapi-detail-file-row span{min-width:0}.dapi-detail-file-row div{gap:.12rem;display:grid}.dapi-detail-file-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dapi-detail-payload summary{cursor:pointer;color:var(--pod-rgb-blue);font-weight:800}.dapi-detail-payload pre{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);max-height:18rem;color:var(--pod-text);white-space:pre-wrap;padding:.75rem;overflow:auto}.dapi-annotation-editor,.dapi-material-map-grid{gap:.75rem;display:grid}.dapi-annotation-editor label,.dapi-material-map-grid label{color:var(--pod-muted);gap:.35rem;font-size:.82rem;font-weight:800;display:grid}.dapi-annotation-editor textarea,.dapi-material-map-grid select{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel);width:100%;color:var(--pod-text);font:inherit;padding:.55rem .65rem}.dapi-material-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.dapi-detail-hero{grid-template-columns:1fr}.dapi-detail-hero img,.dapi-detail-hero-placeholder{width:min(16rem,100%)}.dapi-material-map-grid{grid-template-columns:1fr}}.pod-store-directory-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pod-store-directory-header h4{margin:.15rem 0 0}.pod-store-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem;display:grid}.pod-store-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel);justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:4.25rem;padding:.75rem;display:flex}.pod-store-chip{vertical-align:middle;align-items:center;gap:.42rem;min-width:0;max-width:100%;display:inline-flex}.pod-store-chip>span:last-child{overflow-wrap:anywhere;min-width:0}.pod-record-store-line{flex-wrap:wrap;align-items:center;gap:.32rem .5rem;display:flex}.pod-store-icon{border:1px solid color-mix(in srgb, var(--pod-border) 70%, transparent);background:var(--pod-panel-2);width:1.45rem;height:1.45rem;color:var(--pod-ink);border-radius:.4rem;flex:none;place-items:center;font-size:.68rem;font-weight:850;line-height:1;display:inline-grid}.pod-store-icon--amazon{color:#f90;background:#232f3e;border-color:#232f3e}.pod-store-icon--etsy{color:#fff7ed;background:#f1641e;border-color:#f1641e}.pod-store-icon--dapi{color:#ecfeff;background:#155e75;border-color:#155e75}.pod-store-icon--shopify{color:#3f6212;background:#eff7df;border-color:#95bf47}.pod-store-icon--ebay{color:#0064d2;background:#eef5ff;border-color:#86b7ff}.pod-store-icon--walmart{color:#ffc220;background:#0071ce;border-color:#0071ce}.pod-store-icon--woocommerce{color:#f7f1ff;background:#7f54b3;border-color:#7f54b3}.pod-store-icon--shipstation{color:#1d4ed8;background:#eff6ff;border-color:#2563eb;font-size:.6rem}.pod-store-card-actions{flex:none;justify-items:end;gap:.5rem;display:grid}.pod-store-sku-audit{border-top:1px solid var(--pod-border);gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.pod-sku-risk-panel{border:1px solid var(--pod-danger);border-radius:var(--pod-radius);background:var(--pod-error-row);gap:1rem;margin:1rem 0;padding:1rem;display:grid}.pod-sku-risk-panel.compact{border-color:var(--pod-border);background:var(--pod-panel);gap:.75rem;margin:.75rem 0 1rem}.pod-order-workbench{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:.75rem 0;display:grid}.pod-order-workbench div{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:0;padding:.75rem .85rem}.pod-order-workbench div.warning{border-color:color-mix(in srgb, var(--pod-danger) 42%, var(--pod-border) 58%);background:var(--pod-error-row)}.pod-order-workbench span,.pod-order-workbench strong{line-height:1.1;display:block}.pod-order-workbench span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.pod-order-workbench strong{color:var(--pod-text);margin-top:.25rem;font-size:1.25rem}.pod-order-onboarding-panel{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 38%, var(--pod-border) 62%);border-radius:var(--pod-radius);background:color-mix(in srgb, var(--pod-panel) 88%, var(--pod-rgb-blue) 12%);grid-template-columns:minmax(18rem,1.15fr) minmax(18rem,1fr) auto;align-items:center;gap:1rem;margin:.75rem 0;padding:.95rem 1rem;display:grid}.pod-order-onboarding-copy{gap:.25rem;min-width:0;display:grid}.pod-order-onboarding-copy h3,.pod-order-onboarding-copy p{margin:0}.pod-order-onboarding-copy p:not(.pod-eyebrow){color:var(--pod-muted);font-weight:700}.pod-order-onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.pod-order-onboarding-steps li{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel);min-width:0;color:var(--pod-muted);align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}.pod-order-onboarding-steps li span{border:1px solid var(--pod-border);background:var(--pod-input);border-radius:999px;flex:none;width:.58rem;height:.58rem}.pod-order-onboarding-steps li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}.pod-order-onboarding-steps li.done{border-color:color-mix(in srgb, var(--pod-success) 48%, var(--pod-border) 52%);color:var(--pod-text)}.pod-order-onboarding-steps li.done span{border-color:var(--pod-success);background:var(--pod-success)}.pod-order-onboarding-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.pod-order-onboarding-actions .pod-primary,.pod-order-onboarding-actions .pod-secondary{white-space:nowrap}.pod-order-support-menu{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);margin:.65rem 0}.pod-order-support-menu summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.55rem;padding:.55rem .75rem;list-style:none;display:flex}.pod-order-support-menu summary::-webkit-details-marker{display:none}.pod-order-support-menu summary:after{content:"▾";color:var(--pod-muted);font-size:.78rem;font-weight:900}.pod-order-support-menu[open] summary:after{content:"▴"}.pod-order-support-menu summary span{gap:.05rem;min-width:0;display:grid}.pod-order-support-menu summary strong{color:var(--pod-text);font-size:.88rem}.pod-order-support-menu summary small{color:var(--pod-muted);font-size:.76rem;font-weight:750}.pod-order-support-menu-body{border-top:1px solid var(--pod-border-soft);gap:.75rem;padding:.75rem;display:grid}.pod-order-managed-summary{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.pod-order-managed-summary div{gap:.1rem;min-width:0;display:grid}.pod-order-managed-summary p,.pod-order-managed-summary strong,.pod-order-managed-summary span{margin:0}.pod-order-managed-summary span{color:var(--pod-muted);font-weight:750}.pod-order-managed-summary .pod-secondary{flex:none}.pod-order-support-menu-body .pod-order-onboarding-panel,.pod-order-support-menu-body .pod-order-health,.pod-order-support-menu-body .pod-order-disclaimer,.pod-order-support-menu-body .pod-sku-risk-panel.compact,.pod-order-support-menu-body .pod-compact-state{margin:0}.pod-compact-panel-header,.pod-order-health{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-compact-panel-header h3,.pod-compact-panel-header p{margin:0}.pod-order-health{border:1px solid var(--pod-border);border-left:3px solid var(--pod-danger);border-radius:var(--pod-radius);background:var(--pod-panel);margin:.75rem 0;padding:.6rem .75rem}.pod-order-health-copy{gap:.05rem;min-width:16rem;display:grid}.pod-order-health-copy p,.pod-order-health-copy strong,.pod-order-health-copy span{margin:0}.pod-order-health-copy span,.pod-order-health-metrics span,.pod-sku-issue-row span{color:var(--pod-muted);font-weight:700}.pod-order-health-metrics{gap:.35rem;margin-left:auto;display:flex}.pod-order-health-metrics div{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);min-width:4.9rem;padding:.35rem .5rem}.pod-order-health-metrics strong,.pod-order-health-metrics span{line-height:1.15;display:block}.pod-order-health-metrics strong{font-size:.95rem}.pod-order-health-metrics span{font-size:.7rem}.pod-order-health-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.pod-order-health-actions .pod-secondary{padding:.42rem .65rem;font-size:.82rem}.pod-compact-state{margin:.5rem 0 .75rem;padding:.75rem}.pod-sku-issue-list{border:1px solid var(--pod-border);border-radius:var(--pod-radius);display:grid;overflow:hidden}.pod-sku-issue-row{background:var(--pod-panel);border-bottom:1px solid var(--pod-border);grid-template-columns:minmax(14rem,1.4fr) minmax(7rem,.55fr) minmax(12rem,.9fr) minmax(12rem,1.1fr) auto;align-items:center;gap:1rem;padding:.75rem .9rem;display:grid}.pod-sku-issue-row:last-child{border-bottom:0}.pod-sku-issue-row h4,.pod-sku-issue-row p{margin:0}.pod-sku-issue-row h4{overflow-wrap:anywhere}.pod-sku-issue-main h4{font-size:1rem}.pod-sku-issue-row strong,.pod-sku-issue-row span{display:block}.pod-sku-issue-actions{justify-content:flex-end;gap:.4rem;display:flex}.pod-sku-import-panel{gap:.5rem;max-width:44rem;display:grid}.pod-sku-import-panel textarea{resize:vertical;width:100%;min-height:8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.pod-sku-audit-list{gap:.75rem;margin-top:1rem;display:grid}.pod-sku-audit-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);gap:.8rem;padding:.9rem;display:grid}.pod-sku-audit-card h4,.pod-sku-audit-card p{margin:0}.pod-sku-audit-card h4{overflow-wrap:anywhere}.pod-merchant-banner{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex;position:relative;overflow:hidden}.pod-merchant-banner>div:nth-child(2){min-width:0}.pod-merchant-banner:before{content:"";background:linear-gradient(90deg, var(--pod-brand), var(--pod-rgb-green), var(--pod-rgb-blue));height:3px;position:absolute;inset:0 0 auto}.pod-merchant-banner h2{margin:.15rem 0 .25rem;font-size:clamp(1.35rem,2vw,1.85rem)}.pod-merchant-banner-compact{align-items:center;gap:.75rem;padding:.7rem .85rem}.pod-merchant-banner-compact .pod-brand-mark,.pod-merchant-banner-compact .pod-profile-logo{width:2.85rem;height:2.85rem}.pod-merchant-banner-compact .pod-screen-description,.pod-merchant-banner-compact .pod-merchant-banner>div:nth-child(2) p{display:none}.pod-merchant-banner-compact h2{margin:.05rem 0 .1rem;font-size:clamp(1.08rem,1.7vw,1.45rem);line-height:1.2}.pod-merchant-banner-compact .pod-merchant-banner-meta{flex:0 auto;justify-content:flex-end;gap:.35rem}.pod-merchant-banner-compact .pod-meta-chip{min-height:1.85rem;padding:.35rem .58rem}.pod-brand-mark,.pod-profile-logo{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-accent);width:4rem;height:4rem;color:var(--pod-on-accent);flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex;overflow:hidden}.pod-brand-mark img,.pod-profile-logo img{object-fit:contain;background:0 0;width:100%;height:100%}.pod-brand-mark img{padding:.35rem}.pod-admin-merchant-cell,.pod-admin-merchant-heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}.pod-admin-merchant-heading{gap:.75rem}.pod-merchant-avatar{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);width:2.1rem;height:2.1rem;color:var(--pod-text);flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;display:inline-flex;overflow:hidden}.pod-merchant-avatar.large{width:3rem;height:3rem;font-size:1rem}.pod-merchant-avatar img{object-fit:contain;background:0 0;width:100%;height:100%}.pod-merchant-banner p{color:var(--pod-muted);overflow-wrap:anywhere;margin:0;font-weight:650}.pod-merchant-banner .pod-eyebrow{color:var(--pod-brand)}.pod-merchant-banner-meta{flex-wrap:wrap;flex:0 24rem;justify-content:flex-end;gap:.45rem;min-width:0;max-width:100%;display:flex}.pod-meta-chip{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);min-width:0;min-height:2rem;color:var(--pod-text);gap:.15rem;padding:.45rem .7rem;display:grid}.pod-merchant-banner-meta .pod-meta-chip{flex:10rem}.pod-meta-chip small{color:var(--pod-muted);text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1}.pod-meta-chip strong{overflow-wrap:anywhere;font-size:.9rem;line-height:1.15}.pod-merchant-bar{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.pod-merchant-bar .pod-section-nav{flex:auto;width:auto;min-width:0}.pod-merchant-bar .pod-secondary{flex:none;padding:.62rem .9rem}.pod-account-actions{flex:none;align-items:center;gap:.5rem;min-width:0;display:flex}.pod-setup-disclosure{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);margin:.85rem 0 1rem}.pod-setup-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.75rem .9rem;list-style:none;display:flex}.pod-setup-disclosure summary::-webkit-details-marker{display:none}.pod-setup-disclosure summary:after{content:"";border-right:2px solid var(--pod-muted);border-bottom:2px solid var(--pod-muted);flex:none;width:.5rem;height:.5rem;transition:transform .15s;transform:rotate(45deg)}.pod-setup-disclosure[open] summary:after{transform:rotate(-135deg)}.pod-setup-disclosure summary span,.pod-setup-disclosure summary strong,.pod-setup-disclosure summary small{min-width:0;display:block}.pod-setup-disclosure summary small{color:var(--pod-muted);margin-top:.15rem;font-weight:700}.pod-setup-disclosure-body{border-top:1px solid var(--pod-border-soft);gap:.55rem;padding:.75rem .9rem .9rem;display:grid}.pod-setup-disclosure .pod-sku-rule-note{margin:0;padding:.55rem .65rem}.pod-merchant-setup-summary{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);align-items:center;gap:1rem;margin:.85rem 0 1rem;padding:.9rem 1rem;display:grid}.pod-merchant-setup-summary h4,.pod-merchant-setup-summary p{margin:0}.pod-setup-step-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.pod-setup-step-list li{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel);min-width:0;color:var(--pod-muted);align-items:center;gap:.45rem;padding:.55rem .65rem;display:flex}.pod-setup-step-list li span{border:1px solid var(--pod-border);background:var(--pod-input);border-radius:999px;flex:none;width:.6rem;height:.6rem}.pod-setup-step-list li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.pod-setup-step-list li.done{border-color:color-mix(in srgb, var(--pod-success) 48%, var(--pod-border) 52%);color:var(--pod-text)}.pod-setup-step-list li.done span{border-color:var(--pod-success);background:var(--pod-success)}.pod-onboarding-panel{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);gap:.9rem;padding:1rem 1.15rem;display:grid}.pod-onboarding-panel h3{margin:0}.pod-onboarding-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.pod-onboarding-list li{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.35rem;padding:.75rem;display:grid}.pod-onboarding-list li:before{content:"";border:1px solid var(--pod-border);background:var(--pod-panel);width:.7rem;height:.7rem}.pod-onboarding-list li.done{border-color:var(--pod-success)}.pod-onboarding-list li.done:before{border-color:var(--pod-success);background:var(--pod-success)}.pod-onboarding-list strong{font-size:.9rem}.pod-onboarding-list span{color:var(--pod-muted);font-size:.8rem;font-weight:650}.pod-section-nav{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);align-items:center;gap:.35rem;width:fit-content;max-width:100%;padding:.35rem;display:flex;overflow-x:auto}.pod-section-nav button{border-radius:var(--pod-radius);color:var(--pod-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.62rem .9rem;font-weight:750}.pod-section-nav button.active{background:var(--pod-accent);color:var(--pod-on-accent);box-shadow:inset 0 -3px 0 var(--pod-rgb-green)}.pod-sidebar-nav.pod-section-nav{background:0 0;border:0;grid-auto-rows:max-content;align-content:start;width:100%;max-width:none;padding:0;display:grid;overflow:visible}.pod-sidebar-nav.pod-section-nav button{grid-template-columns:2rem minmax(0,1fr);gap:.55rem;padding:.35rem;display:grid}.pod-sidebar.collapsed .pod-sidebar-nav.pod-section-nav button{grid-template-columns:2rem}.pod-section{gap:1rem;display:grid}.pod-catalog-dropzone{border:2px dashed var(--pod-border);background:var(--pod-panel-2);text-align:center;align-content:center;justify-items:center;min-height:16rem;padding:4rem 2rem;transition:border-color .15s,background .15s;position:relative}.pod-catalog-dropzone.dragover,.pod-upload-target.dragover{border-color:var(--pod-text);background:var(--pod-accent-soft)}.pod-catalog-dropzone.dragover{transform:none}.pod-catalog-dropzone strong{font-size:1.1rem;font-weight:760}.pod-catalog-dropzone>span:not(.pod-drop-hint){max-width:38rem}.pod-drop-hint{color:var(--pod-muted);margin-top:.45rem;font-size:.88rem;font-weight:650;display:block}.pod-addpart-panel{padding:0;overflow:hidden}.pod-addpart-layout{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.pod-addpart-compact-grid{grid-template-columns:minmax(0,1fr) minmax(280px,410px);align-items:start;gap:1rem;display:grid}.pod-addpart-main{gap:.8rem;display:grid}.pod-addpart-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.85rem;padding:.9rem 1rem;display:grid}.pod-addpart-primary-card{background:var(--pod-panel)}.pod-addpart-card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pod-addpart-card-head h4,.pod-addpart-card-head p{margin:0}.pod-addpart-card-head h4{font-size:1rem}.pod-addpart-card-head p{color:var(--pod-muted);font-size:.88rem;font-weight:650}.pod-addpart-card-head.compact{align-items:center}.pod-addpart-top-grid{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:.9rem;display:grid}.pod-upload-target.has-preview{align-content:stretch;gap:.4rem;min-height:14rem;padding:.45rem}.pod-three-preview-upload{background:var(--pod-panel);border:0;width:100%;min-height:11.5rem}.pod-upload-preview-caption{color:var(--pod-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:850;display:block;overflow:hidden}.pod-upload-file-list{color:var(--pod-muted);margin:.5rem 0 0;padding-left:1rem;font-size:.82rem}.pod-upload-file-list li+li{margin-top:.25rem}.pod-upload-target-supporting{min-height:5.5rem}.pod-part-quote-badge{border:1px solid var(--pod-border);background:var(--pod-surface);border-radius:8px;align-items:center;gap:.65rem;padding:.75rem;display:flex}.pod-part-quote-badge>span{color:#92400e;background:#fef3c7;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:inline-flex}.pod-part-quote-badge strong,.pod-part-quote-badge small{display:block}.pod-part-quote-badge small{color:var(--pod-muted);margin-top:.15rem}.pod-part-quote-badge[data-mode=review]>span{color:#075985;background:#e0f2fe}.pod-addpart-fields{gap:.8rem;display:grid}.pod-addpart-summary{position:sticky;top:.75rem}.pod-info-dot{border:1px solid var(--pod-border-soft);background:var(--pod-panel);width:1.15rem;height:1.15rem;color:var(--pod-muted);text-transform:none;border-radius:50%;place-items:center;margin-left:.3rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-grid}.pod-info-dot:focus-visible{outline:3px solid color-mix(in srgb, var(--pod-rgb-blue) 26%, transparent);outline-offset:2px}.pod-color-choice-grid.compact{align-items:stretch}.pod-color-choice.pod-color-tile-button{border-color:color-mix(in srgb, var(--pod-color-tile-bg) 54%, var(--pod-border-soft) 46%);background:var(--pod-color-tile-bg);min-height:4rem;color:var(--pod-color-tile-text);cursor:pointer;position:relative;box-shadow:inset 0 0 0 999px #ffffff14}.pod-color-choice.pod-color-tile-button input{opacity:0;pointer-events:none;position:absolute}.pod-color-choice.pod-color-tile-button span:last-child{color:inherit;font-weight:900}.pod-color-choice.pod-color-tile-button.selected{border-color:var(--pod-rgb-blue);box-shadow:inset 0 0 0 999px #ffffff05, 0 0 0 3px color-mix(in srgb, var(--pod-rgb-blue) 24%, transparent)}.pod-color-choice.pod-color-tile-button:focus-within{outline:3px solid color-mix(in srgb, var(--pod-rgb-blue) 28%, transparent);outline-offset:2px}.pod-color-tile-check{background:color-mix(in srgb, var(--pod-panel) 16%, transparent);width:1.35rem;height:1.35rem;color:inherit;border:1px solid;border-radius:50%;place-items:center;font-weight:950;display:inline-grid}.pod-addpart-price-callout{border:1px solid color-mix(in srgb, var(--pod-success) 34%, var(--pod-border-soft) 66%);background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%);gap:.2rem;padding:.9rem;display:grid}.pod-addpart-price-callout.pending{border-color:var(--pod-border-soft);background:var(--pod-panel)}.pod-addpart-price-callout span{color:var(--pod-muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.pod-addpart-price-callout strong{color:var(--pod-text);font-size:clamp(2rem,4vw,3rem);line-height:1}.pod-addpart-review-note{color:var(--pod-muted);margin:0;font-size:.88rem;font-weight:760;line-height:1.35}.pod-addpart-summary{container-type:inline-size}.pod-generated-sku-preview.pod-quote-summary-card{background:var(--pod-panel);gap:1rem;padding:1rem}.pod-generated-sku-preview.pod-quote-summary-card strong{overflow-wrap:normal;font-family:inherit}.pod-quote-summary-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pod-quote-summary-head h4{margin:0;font-size:1.05rem;line-height:1.2}.pod-quote-summary-head .pod-eyebrow{margin-bottom:.12rem}.pod-quote-summary-head .pod-part-quote-badge{flex:0 auto;padding:.5rem .65rem}.pod-quote-summary-head .pod-part-quote-badge>span{width:1.45rem;height:1.45rem}.pod-quote-summary-head .pod-part-quote-badge strong{font-size:.78rem}.pod-quote-summary-head .pod-part-quote-badge small{font-size:.72rem}.pod-quote-summary-body{gap:.75rem;display:grid}.pod-merchant-earnings{border:1px solid color-mix(in srgb, var(--pod-success) 46%, var(--pod-border-soft) 54%);border-radius:var(--pod-radius);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--pod-success) 18%, transparent) 0, transparent 48%), color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%);flex-direction:column;justify-content:center;gap:.45rem;min-height:10.5rem;padding:1.15rem;display:flex}.pod-merchant-earnings.pending{border-color:var(--pod-border-soft);background:var(--pod-panel-2)}.pod-merchant-earnings.negative{border-color:color-mix(in srgb, var(--pod-danger) 42%, var(--pod-border-soft) 58%);background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--pod-danger) 14%, transparent) 0, transparent 48%), color-mix(in srgb, var(--pod-danger) 6%, var(--pod-panel) 94%)}.pod-merchant-earnings-kicker{color:var(--pod-success);letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:900}.pod-merchant-earnings.pending .pod-merchant-earnings-kicker{color:var(--pod-muted)}.pod-merchant-earnings.negative .pod-merchant-earnings-kicker,.pod-merchant-earnings.negative .pod-merchant-earnings-value{color:var(--pod-danger)}.pod-generated-sku-preview.pod-quote-summary-card .pod-merchant-earnings-value{color:var(--pod-success);letter-spacing:-.05em;font-size:clamp(2.65rem,10cqi,4rem);font-weight:900;line-height:.95}.pod-generated-sku-preview.pod-quote-summary-card .pod-merchant-earnings-prompt{max-width:14rem;color:var(--pod-text);font-size:clamp(1.5rem,6cqi,2.2rem);font-weight:850;line-height:1.05}.pod-merchant-earnings p{max-width:29rem;color:var(--pod-muted);margin:.1rem 0 0;font-size:.78rem;font-weight:680;line-height:1.4}.pod-order-economics-panel{align-content:start;gap:.65rem;display:grid}.pod-order-economics,.pod-quote-cost-details dl{margin:0}.pod-order-economics{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);overflow:hidden}.pod-order-economics>div,.pod-quote-cost-details dl>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-order-economics>div{border-bottom:1px solid var(--pod-border-soft);min-height:3.5rem;padding:.65rem .75rem}.pod-order-economics>div:last-child{border-bottom:0}.pod-order-economics dt,.pod-order-economics dd,.pod-quote-cost-details dt,.pod-quote-cost-details dd{margin:0}.pod-order-economics dt span,.pod-order-economics dt small{display:block}.pod-order-economics dt span{color:var(--pod-text);font-size:.82rem;font-weight:820}.pod-order-economics dt small{color:var(--pod-muted);margin-top:.08rem;font-size:.7rem;font-weight:680}.pod-order-economics dd{color:var(--pod-text);white-space:nowrap;font-size:.94rem;font-weight:850}.pod-order-economics .deduction{color:var(--pod-muted)}.pod-order-economics .revenue dd{color:var(--pod-brand)}.pod-order-economics .total{background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%)}.pod-order-economics .total dt span,.pod-order-economics .total dd{color:var(--pod-success);font-weight:900}.pod-retail-price-prompt{border:1px dashed var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.25rem;padding:.85rem;display:grid}.pod-generated-sku-preview.pod-quote-summary-card .pod-retail-price-prompt strong{color:var(--pod-text);font-size:.88rem}.pod-retail-price-prompt span{color:var(--pod-muted);font-size:.76rem;font-weight:680;line-height:1.4}.pod-quote-cost-details{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);overflow:hidden}.pod-quote-cost-details summary{color:var(--pod-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.76rem;font-weight:800;list-style:none;display:flex}.pod-quote-cost-details summary::-webkit-details-marker{display:none}.pod-quote-cost-details summary:after{content:"+";color:var(--pod-text);font-size:1rem;line-height:1}.pod-quote-cost-details[open] summary:after{content:"−"}.pod-quote-cost-details dl{border-top:1px solid var(--pod-border-soft);padding:.45rem .75rem .6rem}.pod-quote-cost-details dl>div{color:var(--pod-muted);padding:.25rem 0;font-size:.76rem;font-weight:700}.pod-quote-cost-details dl>div.total{border-top:1px solid var(--pod-border-soft);color:var(--pod-text);margin-top:.2rem;padding-top:.45rem;font-weight:850}.pod-quote-summary-footer{border-top:1px solid var(--pod-border-soft);gap:.75rem;padding-top:.85rem;display:grid}.pod-quote-summary-footer .pod-addpart-review-note{font-size:.76rem;font-weight:680}.pod-quote-summary-card .pod-quote-accept-choice{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);grid-column:auto;align-items:center;gap:.65rem;padding:.7rem .75rem;display:flex}.pod-quote-summary-card .pod-quote-accept-choice input{flex:none;width:auto}.pod-quote-summary-card .pod-quote-accept-choice>span{gap:.1rem;display:grid}.pod-generated-sku-preview.pod-quote-summary-card .pod-quote-accept-choice strong{color:var(--pod-text);font-size:.8rem;font-weight:850}.pod-quote-summary-card .pod-quote-accept-choice small{color:var(--pod-muted);font-size:.72rem;font-weight:680}.pod-quote-summary-card .pod-quote-accept-choice.accepted{border-color:color-mix(in srgb, var(--pod-success) 42%, var(--pod-border-soft) 58%);background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%)}@container (width>=680px){.pod-quote-summary-body{grid-template-columns:minmax(15rem,.82fr) minmax(19rem,1.18fr);align-items:stretch}.pod-quote-summary-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pod-quote-summary-card .pod-quote-accept-choice{min-width:15.5rem}}@container (width<=420px){.pod-quote-summary-head{flex-direction:column;align-items:stretch}.pod-quote-summary-head .pod-part-quote-badge{width:100%}}.pod-editpart-panel,.pod-profile-panel{padding:0;overflow:hidden}.pod-editpart-header{border-bottom:1px solid var(--pod-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.pod-editpart-header h3{margin:.1rem 0 0;font-size:1.25rem}.pod-editpart-header .pod-row-actions{align-items:center;gap:.5rem}.pod-editpart-header .pod-primary,.pod-editpart-header .pod-secondary{min-width:6.75rem}.pod-editpart-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:1.25rem;padding:1.25rem;display:grid}.pod-editpart-layout.single-column{grid-template-columns:1fr}.pod-profile-layout{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem;display:grid}.pod-profile-form,.pod-password-form{align-self:start;gap:1rem;min-width:0;display:grid}.pod-password-form{border:1px solid var(--pod-border);background:var(--pod-panel-2);padding:1rem}.pod-password-form .pod-primary{justify-self:start;min-width:12rem}.pod-security-details{gap:1rem;display:grid}.pod-security-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.pod-security-details summary::-webkit-details-marker{display:none}.pod-security-details summary strong,.pod-security-details summary small{display:block}.pod-security-summary-copy{gap:.18rem;display:grid}.pod-security-details summary:after{content:"";width:.5rem;height:.5rem;color:var(--pod-muted);border-bottom:2px solid;border-right:2px solid;transition:transform .15s;transform:rotate(45deg)}.pod-security-details[open] summary:after{transform:rotate(-135deg)}.pod-security-fields{gap:1rem;margin-top:1rem;display:grid}.pod-security-state{border:1px solid var(--pod-border-soft);color:var(--pod-muted);letter-spacing:0;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.72rem;font-weight:800;display:inline-flex}.pod-profile-logo-block{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.pod-profile-logo{width:5.5rem;height:5.5rem;font-size:1.35rem}.pod-editpart-form,.pod-editpart-side,.pod-preview-card{gap:1rem;display:grid}.pod-detail-tabs{border-bottom:1px solid var(--pod-border);gap:0;padding:0 1.25rem;display:flex;overflow-x:auto}.pod-detail-tabs button{border:0;border-right:1px solid var(--pod-border-soft);min-height:3rem;color:var(--pod-muted);cursor:pointer;white-space:nowrap;background:0 0;padding:.75rem 1rem;font-weight:850}.pod-detail-tabs button:first-child{border-left:1px solid var(--pod-border-soft)}.pod-detail-tabs button.active{background:var(--pod-panel-2);color:var(--pod-text);box-shadow:inset 0 -3px 0 var(--pod-rgb-blue)}.pod-detail-section{gap:1rem;display:grid}.pod-editpart-side{align-self:start}.pod-preview-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);padding:.8rem;position:relative}.pod-preview-card-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pod-preview-card-header .pod-muted{margin:0}.pod-preview-card-header .pod-mini{flex:none;min-width:7rem}.pod-three-preview{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-preview-bg);height:320px;position:relative;overflow:hidden}.pod-three-preview canvas{display:block;width:100%!important;height:100%!important}.pod-three-preview-large{height:min(72vh,760px);min-height:480px}.pod-preview-message{color:var(--pod-muted);margin:0;font-weight:700}.pod-preview-message.rejected{color:var(--pod-danger)}.pod-preview-modal{width:min(1440px,100vw - 2rem);max-height:calc(100vh - 2rem)}.pod-preview-modal-body{grid-template-columns:minmax(0,1fr) 280px;gap:1rem;padding:1rem;display:grid;overflow:auto}.pod-color-reference-card,.pod-color-reference-inline{border:1px solid var(--pod-border-soft);background:var(--pod-panel);padding:.85rem}.pod-color-reference-card{align-self:start;gap:.75rem;display:grid}.pod-color-reference-card img,.pod-color-reference-inline img{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);width:100%;display:block}.pod-color-reference-card .pod-muted,.pod-color-reference-inline .pod-muted{margin:0}.pod-color-reference-inline{grid-template-columns:minmax(0,1fr) minmax(160px,240px);align-items:center;gap:.85rem;display:grid}.pod-variations-block{border:1px solid var(--pod-border);background:var(--pod-panel-2);gap:.85rem;padding:1rem;display:grid}.pod-variations-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-variations-header h4{margin:0;font-size:1rem}.pod-variation-table{border:1px solid var(--pod-border-soft);background:var(--pod-panel);display:grid}.pod-variation-row{border-bottom:1px solid var(--pod-border-soft);grid-template-columns:minmax(8rem,.75fr) minmax(18rem,1.45fr) minmax(8rem,.65fr) minmax(5rem,.45fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.pod-variation-row:last-child{border-bottom:0}.pod-variation-head{background:var(--pod-table-head);color:var(--pod-text);text-transform:uppercase;font-size:.72rem;font-weight:850}:is(.pod-variation-row label,.pod-variation-row label:has(input[required])){gap:.35rem;margin:0;display:grid}.pod-variation-row label:has(input[required]):after{content:none}.pod-generated-sku-cell{align-items:center;gap:.5rem;min-width:0;display:flex}.pod-generated-sku-cell strong{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem;overflow:hidden}.pod-color-choice-grid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;display:grid}.pod-color-choice-grid.compact{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.45rem}.pod-extra-checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;display:grid}.pod-check-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);align-items:flex-start;gap:.55rem;margin:0;padding:.75rem;display:flex}.pod-check-card input{width:auto;margin-top:.15rem}.pod-check-card span{gap:.2rem;display:grid}.pod-check-card small{color:var(--pod-muted);font-weight:750}.pod-field-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.pod-field-head .pod-field-label{margin:0}.pod-field-head .pod-mini{white-space:nowrap;flex:none}.pod-color-choice{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);align-items:center;gap:.45rem;margin:0;padding:.55rem .65rem;display:flex}.pod-color-choice.compact{border-radius:var(--pod-radius-sm);min-height:2.6rem;padding:.45rem .55rem;font-size:.84rem}.pod-color-choice input{width:auto}.pod-color-swatch{border:1px solid var(--pod-border);border-radius:999px;flex:none;width:.85rem;height:.85rem;box-shadow:inset 0 0 0 1px #ffffff59}.pod-generated-sku-preview{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.4rem;padding:.75rem;display:grid}.pod-generated-sku-preview.compact-summary{gap:.65rem;padding:.85rem}.pod-generated-sku-preview p{margin:0}.pod-generated-sku-preview strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem}.pod-generated-sku-list{gap:.45rem;display:grid}.pod-generated-sku-list.compact{gap:.35rem}.pod-generated-sku-row{grid-template-columns:minmax(5rem,.7fr) minmax(0,1.3fr) auto;align-items:center;gap:.5rem;display:grid}.pod-generated-sku-row.compact{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel);grid-template-columns:minmax(4.5rem,.5fr) minmax(0,1fr) auto;padding:.45rem}.pod-generated-sku-row>span{color:var(--pod-muted);font-weight:800}.pod-matched-parts-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.85rem;max-width:100%;margin:1rem 0;padding:1rem;display:grid}.pod-matched-header-actions{flex:0 auto;justify-content:flex-end}.pod-matched-header-actions .pod-secondary{min-width:0}.pod-matched-rule-form{grid-template-columns:minmax(14rem,.9fr) minmax(18rem,1.2fr) auto;align-items:end;gap:.75rem;display:grid}.pod-matched-rule-form label,.pod-matched-advanced label{min-width:0;color:var(--pod-muted);gap:.3rem;font-size:.78rem;font-weight:850;display:grid}.pod-matched-rule-empty{text-align:left;place-items:start;gap:.55rem;display:grid}.pod-matched-order-warning{background:#f59e0b14;border:1px solid #f59e0b5c;border-radius:8px;gap:.65rem;padding:.8rem;display:grid}.pod-matched-order-warning-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.pod-matched-order-warning h4{margin:.15rem 0}.pod-matched-order-list{gap:.45rem;display:grid}.pod-matched-order-list article{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.6rem;display:grid}.pod-matched-order-list article>div{gap:.18rem;min-width:0;display:grid}.pod-matched-order-list span,.pod-matched-order-warning>small{color:var(--pod-muted);font-size:.82rem;font-weight:700}.pod-matched-import-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.75rem;display:grid}.pod-matched-import-panel h4,.pod-matched-import-panel p{margin:0}.pod-matched-import-form{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:.5rem;display:flex}.pod-matched-import-form label{min-width:9rem;color:var(--pod-muted);gap:.28rem;font-size:.76rem;font-weight:800;display:grid}.pod-matched-import-form input,.pod-matched-import-form select{min-height:2.25rem}.pod-matched-workbench{background:#f59e0b14;border:1px solid #f59e0b5c;border-radius:8px;gap:.75rem;padding:.8rem;display:grid}.pod-matched-workbench h4{margin:.15rem 0}.pod-matched-work-progress{color:var(--pod-muted);align-self:center;font-size:.82rem;font-weight:850}.pod-matched-work-card{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:.85rem;padding:.85rem;display:grid}.pod-matched-work-main,.pod-matched-work-picker,.pod-matched-work-related,.pod-matched-work-selected{gap:.55rem;min-width:0;display:grid}.pod-matched-work-heading{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.pod-matched-work-heading h4{overflow-wrap:anywhere;margin:0}.pod-matched-work-sku{color:var(--pod-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.82rem;font-weight:850;display:flex}.pod-matched-work-sku code{color:var(--pod-text);white-space:normal;overflow-wrap:anywhere}.pod-matched-work-note{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-muted);border-radius:8px;padding:.65rem .75rem;font-weight:750}.pod-matched-work-details,.pod-matched-manual-rule{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;padding:.7rem .8rem}.pod-matched-work-details summary,.pod-matched-manual-rule summary{color:var(--pod-muted);cursor:pointer;font-size:.84rem;font-weight:850}.pod-matched-work-details[open],.pod-matched-manual-rule[open]{gap:.75rem;display:grid}.pod-matched-work-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.pod-matched-work-meta div{border:1px solid var(--pod-border-soft);border-radius:8px;gap:.12rem;min-width:0;padding:.45rem .5rem;display:grid}.pod-matched-work-meta dt{color:var(--pod-muted);text-transform:uppercase;font-size:.68rem;font-weight:850}.pod-matched-work-meta dd{overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:800}.pod-matched-work-related{border-left:3px solid var(--pod-border);padding-left:.65rem}.pod-matched-work-related strong,.pod-matched-work-related span,.pod-matched-work-selected span{color:var(--pod-muted);font-size:.8rem;font-weight:750}.pod-matched-work-picker{align-self:start}.pod-matched-work-target{border-bottom:1px solid var(--pod-border-soft);gap:.16rem;min-width:0;padding-bottom:.65rem;display:grid}.pod-matched-work-target strong,.pod-matched-work-target span{overflow-wrap:anywhere;min-width:0}.pod-matched-work-target span{color:var(--pod-muted);font-size:.8rem;font-weight:750}.pod-matched-work-picker label{color:var(--pod-muted);gap:.3rem;font-size:.78rem;font-weight:850;display:grid}.pod-matched-work-picker .pod-matched-save-choice{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-text);border-radius:8px;align-items:flex-start;gap:.55rem;padding:.65rem;display:flex}.pod-matched-save-choice input{flex:none;width:1.05rem;height:1.05rem;margin-top:.1rem}.pod-matched-save-choice span{gap:.18rem;min-width:0;display:grid}.pod-matched-save-choice small{color:var(--pod-muted);font-size:.76rem;font-weight:700;line-height:1.35}.pod-matched-work-picker .pod-primary,.pod-matched-work-picker .pod-secondary,.pod-matched-work-picker .pod-mini{width:100%}.pod-matched-sku-field small{color:var(--pod-muted);font-size:.74rem;font-weight:700}.pod-matched-part-picker{position:relative}.pod-matched-part-results{z-index:10;border:1px solid var(--pod-border);background:var(--pod-panel);max-height:15rem;display:grid;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 .7rem 1.3rem #00000029}.pod-matched-part-results.static{max-height:12rem;box-shadow:none;position:static}.pod-matched-part-results button{border:0;border-bottom:1px solid var(--pod-border-soft);color:var(--pod-text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem .65rem;display:grid}.pod-matched-part-results button>span:not(.pod-matched-part-result-thumb),.pod-matched-work-selected>span:not(.pod-matched-part-result-thumb){gap:.1rem;min-width:0;padding:0;display:grid}.pod-matched-part-results img,.pod-matched-work-selected img,.pod-matched-part-result-thumb{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);object-fit:contain;border-radius:.25rem;width:2.4rem;height:2.4rem}.pod-matched-part-result-thumb{color:var(--pod-muted);place-items:center;padding:0;font-size:.72rem;font-weight:850;display:grid}.pod-matched-part-results small,.pod-matched-work-selected small{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.74rem;font-weight:750}.pod-matched-part-results strong,.pod-matched-work-selected strong{color:var(--pod-text);overflow-wrap:anywhere}.pod-matched-part-results button:hover,.pod-matched-part-results button:focus-visible{background:var(--pod-accent-soft)}.pod-matched-part-results span{color:var(--pod-muted);padding:.65rem}.pod-matched-work-selected{grid-template-columns:2.4rem minmax(0,1fr);align-items:center}.pod-matched-rule-colors textarea{min-height:2.6rem}.pod-color-rule-builder{gap:.5rem;display:grid}.pod-color-rule-builder>div{grid-template-columns:minmax(8rem,.8fr) minmax(10rem,1fr) auto;align-items:center;gap:.45rem;display:grid}.pod-matched-rule-colors small,.pod-matched-advanced small{color:var(--pod-muted);font-size:.74rem;font-weight:700}.pod-matched-advanced{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;align-self:end;min-width:13rem;padding:.55rem .65rem}.pod-matched-advanced summary{color:var(--pod-muted);cursor:pointer;font-size:.78rem;font-weight:850}.pod-matched-advanced[open]{grid-column:1/-1;gap:.55rem;display:grid}.pod-matched-rule-submit{justify-self:end;min-width:11rem}.pod-sku-rule-tester,.pod-sku-rule-preview{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);gap:.65rem;padding:.8rem;display:grid}.pod-sku-rule-tester summary{color:var(--pod-muted);cursor:pointer;font-size:.82rem;font-weight:850}.pod-sku-rule-tester>div{grid-template-columns:minmax(14rem,.9fr) minmax(16rem,1.1fr);align-items:end;gap:.65rem;margin-top:.65rem;display:grid}.pod-sku-rule-tester label,.pod-sku-rule-test-result,.pod-sku-rule-preview>div{gap:.25rem;min-width:0;display:grid}.pod-sku-rule-test-result span,.pod-sku-rule-preview span,.pod-sku-rule-preview small{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.82rem;font-weight:700}.pod-sku-rule-preview ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pod-sku-rule-preview li{border-top:1px solid var(--pod-border-soft);grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);align-items:center;gap:.55rem;padding-top:.35rem;display:grid}.pod-matched-rule-list{gap:.85rem;display:grid}.pod-matched-rule-group{gap:.5rem;display:grid}.pod-matched-rule-group h4{color:var(--pod-muted);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:850}.pod-matched-rule-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.pod-matched-rule-row>div{gap:.18rem;min-width:0;display:grid}@media (width<=1280px){.pod-matched-rule-form,.pod-matched-import-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-matched-part-picker,.pod-matched-advanced,.pod-matched-import-panel>div,.pod-matched-import-form{grid-column:1/-1}.pod-matched-order-warning-head,.pod-matched-order-list article,.pod-matched-work-card,.pod-matched-work-meta,.pod-color-rule-builder>div{grid-template-columns:1fr;display:grid}.pod-sku-rule-tester>div{grid-template-columns:1fr}}.pod-mobile-label{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850;display:none}.pod-variation-price{gap:.35rem;min-width:0;display:grid}.pod-toggle-field{justify-items:start}.pod-toggle-field input{width:auto}.pod-addpart-form{gap:1rem;display:grid;position:relative}.pod-submit-state{border:1px solid var(--pod-border);background:var(--pod-panel);color:var(--pod-text);align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.pod-submit-state strong,.pod-submit-state span{display:block}.pod-submit-state span{color:var(--pod-muted);font-size:.86rem;font-weight:700}.pod-spinner{border:2px solid var(--pod-border-soft);border-top-color:var(--pod-rgb-blue);border-radius:999px;flex:none;width:1.35rem;height:1.35rem;animation:.85s linear infinite pod-spin}.pod-spinner.small{border-color:#ffffff73;border-top-color:var(--pod-on-accent);width:.95rem;height:.95rem}.pod-spinner.small.dark{border-color:var(--pod-border-soft);border-top-color:var(--pod-rgb-blue)}.pod-spinner.large{border-width:3px;width:2.2rem;height:2.2rem}@keyframes pod-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pod-spinner,.pod-global-loader-track span{animation-duration:1.8s}}.pod-form-section{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.8rem;padding:.85rem;display:grid}.pod-form-section-title{align-items:flex-start;gap:.75rem;display:flex}.pod-form-section-title>span{border-radius:var(--pod-radius);background:var(--pod-accent);width:1.75rem;height:1.75rem;color:var(--pod-on-accent);flex:0 0 1.75rem;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.pod-form-section-title h4,.pod-form-section-title p{margin:0}.pod-form-section-title p{color:var(--pod-muted);font-size:.88rem}.pod-field-block{gap:.45rem;display:grid}.pod-suggestion-row{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:0;color:var(--pod-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.9rem;display:flex}.pod-suggestion-row strong{color:var(--pod-text)}.pod-field-label{font-size:.88rem;font-weight:700}.pod-field-block:has(input[required]) .pod-field-label:after{content:" *";color:var(--pod-danger);font-weight:900}.pod-upload-target{border:2px dashed var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);min-width:0;min-height:6rem;color:var(--pod-text);cursor:pointer;text-align:center;align-content:center;justify-items:center;gap:.25rem;padding:2rem;transition:border-color .15s,background .15s;display:grid;position:relative}.pod-upload-target:hover{border-color:var(--pod-text);background:var(--pod-accent-soft)}.pod-upload-target.compact{min-height:10rem}.pod-upload-target:has(input[required]):after{content:none}.pod-upload-target span{color:var(--pod-muted);font-size:.84rem;font-weight:600}.pod-upload-target strong,.pod-upload-target span{overflow-wrap:anywhere;max-width:100%}.pod-upload-target input{display:none}.pod-upload-target.compact.has-preview{align-content:stretch;gap:.4rem;min-height:14rem;padding:.45rem}.pod-upload-target .pod-three-preview-upload{background:var(--pod-panel);border:0;width:100%;height:11.5rem;min-height:11.5rem}.pod-upload-policy{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);color:var(--pod-muted);padding:.65rem .75rem;line-height:1.45}.pod-form-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pod-addpart-result{align-self:start;min-width:0}.pod-result-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);gap:1rem;padding:1rem;display:grid}.pod-result-card>strong{font-size:2.25rem;line-height:1}.pod-result-card dl{gap:.65rem;margin:0;display:grid}.pod-result-card dl div{border-top:1px solid var(--pod-border-soft);justify-content:space-between;gap:1rem;padding-top:.65rem;display:flex}.pod-result-card dt{color:var(--pod-muted);font-weight:700}.pod-result-card dd{text-align:right;margin:0;font-weight:800}.pod-result-card.empty{background:var(--pod-panel-2)}.pod-quote-panel{padding:0;overflow:hidden}.pod-quote-header{border-bottom:1px solid var(--pod-border);background:var(--pod-panel);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.pod-quote-summary{align-items:center;gap:.75rem;display:flex}.pod-quote-summary div{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);min-width:7rem;padding:.65rem .8rem}.pod-quote-summary strong,.pod-quote-summary span{display:block}.pod-quote-summary span{color:var(--pod-muted);text-transform:uppercase;font-size:.76rem;font-weight:700}.pod-quote-toolbar{border-bottom:1px solid var(--pod-border);background:var(--pod-panel-2);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem 1.25rem;display:flex}.pod-csv-inline{align-items:center;gap:.55rem;margin-left:auto;display:flex}.pod-file-button,.pod-grid-file{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-height:2.25rem;color:var(--pod-text);cursor:pointer;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.pod-file-button{padding:.55rem .85rem}.pod-file-button input,.pod-grid-file input{display:none}.pod-spreadsheet-wrap{background:var(--pod-panel);overflow-x:auto}.pod-spreadsheet{border-collapse:separate;border-spacing:0;width:100%;min-width:1180px;font-size:.9rem}.pod-spreadsheet th{z-index:1;border-bottom:1px solid var(--pod-border);border-right:1px solid var(--pod-border-soft);background:var(--pod-table-head);color:var(--pod-text);text-align:left;text-transform:uppercase;padding:.6rem .65rem;font-size:.72rem;position:sticky;top:0}.pod-spreadsheet td{border-bottom:1px solid var(--pod-border-soft);border-right:1px solid var(--pod-border-soft);background:var(--pod-panel);vertical-align:top;padding:.45rem}.pod-spreadsheet tr.quoted td{background:var(--pod-quoted-row)}.pod-spreadsheet tr.error td{background:var(--pod-error-row)}.pod-row-number{text-align:center;width:3rem;color:var(--pod-muted)}.pod-grid-input{border-radius:var(--pod-radius);background:0 0;border:1px solid #0000;min-width:8rem;height:2.3rem;padding:.45rem .55rem}.pod-grid-input:hover,.pod-grid-input:focus{border-color:var(--pod-border);background:var(--pod-input);outline:none}.pod-grid-input.readonly{color:var(--pod-muted)}.pod-grid-file{width:11rem;padding:0 .6rem}.pod-grid-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod-quote-cell{min-width:8.5rem}.pod-quote-cell strong,.pod-quote-cell span{display:block}.pod-quote-cell span{color:var(--pod-muted);font-size:.78rem}.pod-grid-state{border-radius:var(--pod-radius);background:var(--pod-panel);border:1px solid var(--pod-border);min-height:1.7rem;color:var(--pod-text);align-items:center;padding:.2rem .55rem;font-size:.76rem;font-weight:800;display:inline-flex}.pod-grid-state[data-state=ready]{border-color:var(--pod-warning);color:#6d5000}.pod-grid-state[data-state=quoting]{border-color:var(--pod-rgb-blue);color:var(--pod-rgb-blue)}.pod-grid-state[data-state=quoted]{border-color:var(--pod-success);color:#08763d}.pod-grid-state[data-state=error]{border-color:var(--pod-danger);color:var(--pod-danger)}.pod-grid-error{max-width:13rem;color:var(--pod-danger);margin-top:.3rem;font-size:.76rem;font-weight:700;display:block}.pod-grid-actions{align-items:center;gap:.35rem;display:flex}.pod-mini.quiet{color:var(--pod-muted)}.pod-filter-tabs{border:1px solid var(--pod-border);border-radius:var(--pod-radius);gap:0;overflow:hidden}.pod-filter-tabs button{border:0;border-right:1px solid var(--pod-border);background:var(--pod-panel);color:var(--pod-text);cursor:pointer;padding:.62rem .8rem;font-weight:700}.pod-filter-tabs button:last-child{border-right:0}.pod-filter-tabs button.active{background:var(--pod-accent);color:var(--pod-on-accent);box-shadow:inset 0 -3px 0 var(--pod-rgb-blue)}.pod-inline-link{width:fit-content;color:var(--pod-rgb-blue);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.45rem;padding:0;font-size:.82rem;font-weight:800;display:inline-flex}.pod-auth-forgot-link{text-decoration:underline}.pod-auth-login-helpers{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pod-auth-login-helpers .pod-inline-link{margin-top:0}.pod-alert{border-radius:var(--pod-radius);padding:.85rem 1rem;font-weight:700}.pod-alert.error{background:var(--pod-error-row);color:var(--pod-danger);border:1px solid var(--pod-danger)}.pod-order-disclaimer{gap:.2rem;margin:.75rem 0;display:grid}.pod-order-card-disclaimer{margin:0;padding:.5rem .65rem;font-size:.8rem}.pod-alert.success{background:var(--pod-quoted-row);color:#08763d;border:1px solid var(--pod-success)}.pod-alert.preview{background:var(--pod-panel-2);color:#6d5000;border:1px solid var(--pod-warning)}.pod-muted,.pod-small{color:var(--pod-muted);font-size:.82rem;font-weight:500}.pod-small{margin-top:.25rem;display:block}.pod-small.rejected{color:var(--pod-danger)}.pod-table-wrap{max-width:100%;padding-bottom:var(--pod-grid-bottom-padding,8rem);scroll-padding-bottom:var(--pod-grid-bottom-padding,8rem);overflow-x:auto}.pod-table{border-collapse:collapse;width:100%;min-width:900px}.pod-table.compact{min-width:680px}.pod-parts-table{min-width:760px}.pod-parts-grid-shell{--pod-grid-bottom-padding:1rem}.pod-part-cell{grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;display:grid}.pod-part-thumb{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);object-fit:contain;border-radius:.25rem;width:1.75rem;height:1.75rem}.pod-part-thumb.placeholder{color:var(--pod-muted);place-items:center;font-size:.72rem;font-weight:850;display:grid}.pod-part-copy{min-width:0}.pod-part-copy strong,.pod-parts-table td>strong,.pod-parts-table .pod-small,.pod-line-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod-part-copy strong{display:block}.pod-parts-table .pod-small{max-width:24rem;margin-top:0}.pod-line-text{max-width:100%;color:var(--pod-text);font-size:.82rem;font-weight:650;display:block}.pod-parts-table .pod-status{padding:.18rem .42rem;font-size:.72rem}.pod-parts-table .pod-mini{padding:.24rem .48rem;font-size:.76rem}.pod-table.pod-orders-table{table-layout:fixed;min-width:1320px;font-size:.88rem}.pod-table.pod-orders-table.pod-admin-orders-table{min-width:920px}.pod-order-grid-shell{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:0;max-width:100%;margin-top:.9rem;display:grid;overflow:hidden}.pod-order-tabs{border-bottom:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-panel) 90%, var(--pod-muted) 10%);align-items:stretch;display:flex}.pod-order-tabs button{border:0;border-right:1px solid var(--pod-border);color:var(--pod-muted);font:inherit;cursor:pointer;background:0 0;border-bottom:3px solid #0000;align-items:center;gap:.45rem;padding:.55rem .9rem;font-weight:800;display:inline-flex}.pod-order-tabs button.active{color:var(--pod-rgb-blue);background:var(--pod-panel);border-bottom-color:var(--pod-rgb-blue)}.pod-order-tabs span{color:inherit;font-size:.72rem}.pod-order-filter-disclosure{border-bottom:1px solid var(--pod-border)}.pod-order-filter-disclosure summary{color:var(--pod-text);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;font-weight:850;list-style:none;display:flex}.pod-order-filter-disclosure summary::-webkit-details-marker{display:none}.pod-order-filter-disclosure summary:after{content:"▾";color:var(--pod-muted);font-size:.78rem}.pod-order-filter-disclosure[open] summary:after{content:"▴"}.pod-order-filter-disclosure small{color:var(--pod-muted);margin-left:auto;font-size:.76rem}.pod-order-filter-bar{border-top:1px solid var(--pod-border-soft);grid-template-columns:minmax(9rem,.8fr) minmax(9rem,.8fr) minmax(9rem,.8fr) minmax(16rem,1.4fr) auto;align-items:end;gap:.7rem;padding:.75rem .85rem;display:grid}.pod-order-filter-bar label{color:var(--pod-muted);gap:.25rem;font-size:.74rem;font-weight:800;display:grid}.pod-order-filter-bar select,.pod-order-filter-bar input{min-height:2.15rem;padding:.4rem .55rem;font-size:.86rem}.pod-order-grid-meta{border-bottom:1px solid var(--pod-border);color:var(--pod-muted);align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:750;display:flex}.pod-order-grid-meta strong{color:var(--pod-text)}.pod-order-grid-wrap{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow:auto visible}.pod-table.pod-orders-table thead th{background:color-mix(in srgb, var(--pod-panel) 82%, var(--pod-muted) 18%);color:var(--pod-text);text-transform:none;font-size:.82rem}.pod-table.pod-orders-table th,.pod-table.pod-orders-table td{vertical-align:middle;white-space:nowrap;padding:.42rem .55rem}.pod-table.pod-orders-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--pod-panel) 95%, var(--pod-muted) 5%)}.pod-table.pod-orders-table tbody tr:hover td{background:color-mix(in srgb, var(--pod-panel) 88%, var(--pod-rgb-blue) 12%)}.pod-order-missing-sku-row td,.pod-table.pod-orders-table tbody tr.pod-order-missing-sku-row:nth-child(2n) td{background:var(--pod-error-row)}.pod-order-col-recipient{width:14rem}.pod-order-col-notes{width:6.2rem}.pod-order-col-number{width:12rem}.pod-order-col-sku{width:21rem}.pod-order-col-merchant{width:15rem}.pod-order-col-status{width:10rem}.pod-order-col-action{width:8rem}.pod-order-sku-cell{align-items:center;gap:.5rem;min-width:0;display:flex}.pod-order-sku-cell .pod-line-text{flex:auto;min-width:0}.pod-order-sku-cell .pod-mini{flex:none}.pod-order-col-shipby,.pod-order-col-date{width:8.3rem}.pod-order-col-qty{width:4.8rem}.pod-order-col-slip{width:14rem}.pod-order-col-item{width:20rem}.pod-table.pod-orders-table td strong,.pod-table.pod-orders-table td span{text-overflow:ellipsis;overflow:hidden}.pod-order-group-note{color:var(--pod-muted)}.pod-order-state-icons,.pod-recipient-cell{align-items:center;display:inline-flex}.pod-recipient-cell{min-width:0}.pod-order-state-icons{gap:.25rem}.pod-order-state-icons span{background:color-mix(in srgb, var(--pod-muted) 25%, transparent);border-radius:999px;width:.9rem;height:.9rem}.pod-order-state-icons span.active{background:var(--pod-muted)}.pod-slip-state{color:var(--pod-muted);font-weight:750}.pod-slip-state.printed{color:var(--pod-success)}.pod-orders-section .pod-card-list{display:none}.pod-table th,.pod-table td{border-top:1px solid var(--pod-border-soft);text-align:left;vertical-align:top;padding:.85rem}.pod-table th{color:var(--pod-muted);text-transform:uppercase;letter-spacing:0;font-size:.78rem}.pod-data-grid{table-layout:fixed}.pod-data-grid-shell{max-width:100%;padding-bottom:var(--pod-grid-bottom-padding,8rem);scroll-padding-bottom:var(--pod-grid-bottom-padding,8rem);-webkit-overflow-scrolling:touch;overflow-x:auto}.pod-resizable-data-grid th{-webkit-user-select:none;user-select:none;padding:0;position:relative}.pod-resizable-data-grid td{overflow:hidden}.pod-data-grid-sort{width:100%;min-height:2rem;color:inherit;font:inherit;font-weight:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .5rem;display:flex}.pod-data-grid-sort:disabled{cursor:default}.pod-data-grid-sort-icon{color:var(--pod-muted);text-transform:uppercase;flex:none;font-size:.58rem;font-weight:900}.pod-resizable-data-grid th.sorted .pod-data-grid-sort-icon{color:var(--pod-rgb-blue)}.pod-data-grid-resize{cursor:col-resize;touch-action:none;width:.5rem;position:absolute;top:.25rem;bottom:.25rem;right:0}.pod-data-grid-resize:after{content:"";background:color-mix(in srgb, var(--pod-border) 72%, transparent);opacity:0;width:1px;height:100%;transition:opacity .12s;position:absolute;top:0;right:.2rem}.pod-resizable-data-grid th:hover .pod-data-grid-resize:after,.pod-data-grid-is-resizing .pod-data-grid-resize:after{opacity:1}.pod-data-grid-is-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.pod-data-grid tbody tr{transition:background .12s}.pod-data-grid th,.pod-data-grid td{vertical-align:middle;padding:.3rem .5rem}.pod-data-grid td,.pod-data-grid td strong,.pod-data-grid .pod-small,.pod-data-grid .pod-line-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pod-data-grid td strong{max-width:100%;display:inline-block}.pod-data-grid .pod-small{margin-top:0;display:block}.pod-data-grid .pod-status{padding:.18rem .42rem;font-size:.72rem}.pod-data-grid .pod-mini{min-height:1.8rem;padding:.24rem .48rem;font-size:.76rem}.pod-admin-merchants-table{min-width:980px}.pod-admin-merchants-table th:first-child,.pod-admin-merchants-table td:first-child{width:36%}.pod-admin-merchants-table th:nth-child(2),.pod-admin-merchants-table td:nth-child(2){width:18%}.pod-admin-merchants-table th:nth-child(3),.pod-admin-merchants-table td:nth-child(3){width:13%}.pod-admin-merchants-table th:nth-child(4),.pod-admin-merchants-table td:nth-child(4){width:8%}.pod-admin-merchants-table th:nth-child(5),.pod-admin-merchants-table td:nth-child(5){width:9%}.pod-admin-merchants-table th:nth-child(6),.pod-admin-merchants-table td:nth-child(6),.pod-admin-merchants-table th:nth-child(7),.pod-admin-merchants-table td:nth-child(7){width:8%}.pod-admin-merchants-table .pod-admin-merchant-cell>div:last-child{min-width:0}.pod-admin-merchants-table .pod-admin-merchant-cell strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.12;display:-webkit-box;overflow:hidden}.pod-sort-button{color:inherit;font:inherit;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:850;display:inline-flex}.pod-sort-button.active{color:var(--pod-text)}.pod-sort-button span{min-width:.8rem;color:var(--pod-rgb-blue)}.pod-status-stack{flex-wrap:wrap;align-items:flex-start;gap:.4rem;display:flex}.pod-clickable-row{cursor:pointer}.pod-clickable-row:hover td,.pod-clickable-row:focus-visible td{background:var(--pod-panel-2)}.pod-clickable-row:focus-visible{outline:2px solid var(--pod-rgb-blue);outline-offset:-2px}.pod-order-missing-sku-row td{background:var(--pod-error-row)}.pod-order-warning-text{color:var(--pod-danger);font-weight:850}.pod-status{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);color:var(--pod-text);text-transform:none;padding:.25rem .55rem;font-size:.78rem;font-weight:800;display:inline-block}.pod-status[data-status=approved],.pod-status[data-status=quote_ready],.pod-status[data-status=shipped],.pod-status[data-status=validated]{border-color:var(--pod-success);color:#08763d}.pod-status[data-status=pending_approval],.pod-status[data-status=needs_stock]{border-color:var(--pod-warning);color:#6d5000}.pod-status[data-status=awaiting_shipment],.pod-status[data-status=pending_fulfillment],.pod-status[data-status=on_hold],.pod-status[data-status=queued],.pod-status[data-status=assigned],.pod-status[data-status=in_production],.pod-status[data-status=needs_review]{border-color:var(--pod-rgb-blue);color:var(--pod-rgb-blue)}.pod-status[data-status=draft],.pod-status[data-status=quote_failed],.pod-status[data-status=validated],.pod-status[data-status=pending_fulfillment],.pod-status[data-status=shipped],.pod-status[data-status=cancelled],.pod-status[data-status=rejected_fulfillment]{text-transform:capitalize}.pod-status[data-status=rejected],.pod-status[data-status=cancelled],.pod-status[data-status=rejected_fulfillment],.pod-status[data-status=quote_failed]{border-color:var(--pod-danger);color:var(--pod-danger)}.pod-row-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pod-segmented-control{border:1px solid var(--pod-border-soft);background:var(--pod-panel);align-items:center;gap:0;display:inline-flex}.pod-segmented-control button{border:0;border-right:1px solid var(--pod-border-soft);color:var(--pod-muted);cursor:pointer;font:inherit;background:0 0;padding:.55rem .85rem;font-size:.85rem;font-weight:850}.pod-segmented-control button:last-child{border-right:0}.pod-segmented-control button.active{background:var(--pod-accent);color:var(--pod-on-accent)}.farmer-mode-toggle{flex:none}.farmer-label-builder{grid-template-columns:minmax(18rem,.85fr) minmax(18rem,1.15fr);align-items:start;gap:1rem;display:grid}.farmer-label-form,.farmer-label-preview{gap:1rem;min-width:0;display:grid}.farmer-label-form .pod-field,.farmer-box-fields .pod-field{gap:.4rem;min-width:0;display:grid}.farmer-label-form .pod-field span,.farmer-box-fields .pod-field span{color:var(--pod-muted);text-transform:uppercase;font-size:.76rem;font-weight:850}.farmer-label-form input,.farmer-label-form select,.farmer-box-fields input{border:1px solid var(--pod-border-soft);background:var(--pod-input);width:100%;min-width:0;color:var(--pod-text);font:inherit;padding:.75rem .8rem;font-weight:760}.farmer-box-fields{grid-template-columns:minmax(7rem,.45fr) minmax(10rem,.55fr);gap:.75rem;display:grid}.farmer-sticker-frame{border:1px solid var(--pod-border-soft);background:linear-gradient(45deg,#94a3b829 25%,#0000 25%),linear-gradient(-45deg,#94a3b829 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#94a3b829 75%),linear-gradient(-45deg,#0000 75%,#94a3b829 75%);background-color:var(--pod-preview-bg);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;place-items:center;min-height:13rem;padding:1rem;display:grid}.farmer-sticker-frame img{aspect-ratio:2;object-fit:contain;background:#fff;border:1px solid #d9d9d9;width:min(100%,30rem);display:block}.farmer-sticker-frame.is-batch{align-content:start}.farmer-label-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}.farmer-label-batch-grid img{width:100%}.farmer-label-more{border:1px dashed var(--pod-border);background:var(--pod-panel);min-height:5rem;color:var(--pod-muted);place-items:center;font-weight:850;display:grid}.farmer-label-empty{min-height:13rem}.farmer-label-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.farmer-label-meta div{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.25rem;min-width:0;padding:.75rem;display:grid}.farmer-label-meta span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-label-meta strong{min-width:0;color:var(--pod-text);overflow-wrap:anywhere}.farmer-label-actions{justify-content:flex-end}.farmer-scan-lookup{border-top:1px solid var(--pod-border-soft);gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.farmer-scan-lookup.primary{border-top:0;margin-top:0;padding-top:0}.farmer-scan-lookup.simple{gap:.75rem}.farmer-title-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.farmer-scan-action{white-space:nowrap;justify-content:center;align-items:center;width:fit-content;min-height:2.4rem;padding-inline:.85rem;font-size:.86rem;text-decoration:none;display:inline-flex}.farmer-title-actions .farmer-printer-layout-toggle{border-radius:8px;min-width:13rem;min-height:3rem;font-size:1rem;font-weight:900}.farmer-printer-layout-summary{color:var(--pod-muted);white-space:nowrap;font-size:1rem;font-weight:900}.farmer-panel,.harvester-panel,.rancher-panel,.pit-panel{align-content:start;gap:.55rem;height:100%;min-height:0;display:grid;overflow:hidden}.wip-panel{align-content:start;gap:.55rem;height:auto;min-height:0;display:grid;overflow:visible}.wip-subnav{margin-bottom:0}.wip-box-history-modal{width:min(46rem,100%);max-width:min(46rem,100vw - 2rem);max-height:min(88dvh,46rem);overflow:hidden}.wip-box-history-body{gap:.85rem;display:grid;overflow:auto}.wip-box-history-body .pod-alert{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wip-box-history-body .pod-alert span{color:inherit;overflow-wrap:anywhere;text-align:right;font-size:.78rem;font-weight:760}.wip-box-history-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.wip-box-history-summary>div{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:8px;gap:.15rem;padding:.65rem;display:grid}.wip-box-history-summary dt{color:var(--pod-muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.wip-box-history-summary dd{overflow-wrap:anywhere;margin:0;font-weight:800}.wip-box-history-timeline{gap:.4rem;max-height:min(38dvh,18rem);padding-right:.2rem;display:grid;overflow:auto}.wip-box-history-timeline article{grid-template-columns:.75rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.wip-box-history-timeline article>span{border:2px solid color-mix(in srgb, var(--pod-rgb-blue) 65%, var(--pod-border));background:var(--pod-panel);border-radius:999px;width:.7rem;height:.7rem;margin-top:.32rem}.wip-box-history-timeline article>div{border-bottom:1px solid var(--pod-border-soft);gap:.08rem;padding-bottom:.45rem;display:grid}.wip-box-history-timeline small,.wip-box-history-timeline p{color:var(--pod-muted);margin:0}.farmer-box-override-warning{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.farmer-box-override-warning button{flex:none}.farmer-scan-field{gap:.4rem;display:grid}.farmer-scan-field.simple{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem}.farmer-scan-field span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-scan-field input{appearance:none;border:2px solid color-mix(in srgb, var(--pod-rgb-blue) 28%, var(--pod-border-soft) 72%);background:linear-gradient(180deg, #ffffffc2, transparent), var(--pod-input);width:100%;min-width:0;color:var(--pod-text);box-shadow:inset 0 1px 0 #ffffffb8, 0 1px 0 color-mix(in srgb, var(--pod-border-soft) 70%, transparent);letter-spacing:0;border-radius:10px;padding:.72rem .95rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:850;line-height:1.2;transition:border-color .12s,box-shadow .12s,background .12s}.farmer-scan-field.simple input{min-height:2.85rem;padding:.68rem 1rem;font-size:1rem}.farmer-scan-field input:hover{border-color:color-mix(in srgb, var(--pod-rgb-blue) 44%, var(--pod-border-soft) 56%)}.farmer-scan-field input:focus{border-color:var(--pod-rgb-blue);background:var(--pod-input);box-shadow:0 0 0 4px color-mix(in srgb, var(--pod-rgb-blue) 16%, transparent), inset 0 1px 0 #ffffffb8;outline:0}.farmer-scan-field.simple button{min-width:4.5rem}.farmer-panel,.rancher-panel,.pit-panel{flex-direction:column;min-height:min(48rem,100dvh - 8rem);display:flex;overflow:hidden}.farmer-mode-tabs{border:1px solid var(--pod-border);background:color-mix(in srgb, var(--pod-muted) 7%, var(--pod-panel));border-radius:.5rem;align-self:flex-start;gap:.25rem;padding:.2rem;display:inline-flex}.farmer-title-mode-tabs{align-self:center}.farmer-mode-tabs button{min-height:2rem;color:var(--pod-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.35rem;padding:.35rem .75rem;font-size:.84rem;font-weight:850}.farmer-mode-tabs button.active{background:var(--pod-accent);color:var(--pod-on-accent)}.farmer-optimizer-panel{gap:.9rem;display:grid}.farmer-optimizer-header,.farmer-optimizer-block-head,.farmer-printer-recommendations-head,.farmer-printer-choice-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.farmer-optimizer-header h3,.farmer-optimizer-block-head h4,.farmer-printer-recommendations-head h4{margin:.1rem 0 0}.farmer-optimizer-controls{align-items:end;gap:.55rem;display:flex}.farmer-optimizer-controls label{color:var(--pod-muted);gap:.25rem;font-size:.74rem;font-weight:800;display:grid}.farmer-optimizer-controls input{width:6rem;min-height:2.15rem}.farmer-optimizer-grid{grid-template-columns:minmax(260px,1fr) minmax(240px,.8fr) minmax(280px,1fr);gap:.85rem;display:grid}.farmer-optimizer-grid.simple{grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);align-items:start}.farmer-optimizer-block,.farmer-queue-job-row,.farmer-roll-row,.farmer-printer-choice,.farmer-needed-color,.farmer-best-printer{border:1px solid color-mix(in srgb, var(--pod-border) 82%, transparent);background:color-mix(in srgb, var(--pod-muted) 5%, var(--pod-panel));border-radius:.5rem}.farmer-optimizer-block{gap:.7rem;padding:.8rem;display:grid}.farmer-optimizer-block-head span,.farmer-job-list-actions span,.farmer-printer-choice p,.farmer-queue-job-row small,.farmer-roll-row small,.farmer-printer-choice small,.farmer-selected-job-head small,.farmer-needed-color small,.farmer-best-printer small,.farmer-other-printers summary small{color:var(--pod-muted);font-size:.82rem;font-weight:700}.farmer-roll-list,.farmer-queue-job-list,.farmer-printer-choice-list,.farmer-needed-colors{gap:.55rem;display:grid}.farmer-queue-job-list{max-height:min(44rem,72vh);padding-right:.2rem;overflow-y:auto}.farmer-printer-choice-list.scroll{max-height:min(34rem,58vh);padding-right:.2rem;overflow-y:auto}.farmer-job-list-actions{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.farmer-job-list-actions .pod-mini,.farmer-job-skip-button{min-height:1.85rem;padding:.28rem .52rem}.farmer-queue-job-row{width:100%;color:var(--pod-text);font:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.45rem;display:grid}.farmer-queue-job-select{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.85rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.2rem;display:grid}.farmer-queue-job-select:focus-visible{outline:2px solid color-mix(in srgb, var(--pod-accent) 62%, transparent);outline-offset:2px;border-radius:.35rem}.farmer-queue-job-row.active{border-color:color-mix(in srgb, var(--pod-accent) 62%, var(--pod-border));background:color-mix(in srgb, var(--pod-accent-soft) 42%, var(--pod-panel));box-shadow:0 0 0 1px color-mix(in srgb, var(--pod-accent) 28%, transparent)}.farmer-queue-job-row:hover{border-color:color-mix(in srgb, var(--pod-accent) 38%, var(--pod-border))}.farmer-job-skip-button{flex-shrink:0}.farmer-queue-position{background:var(--pod-accent-soft);width:1.85rem;height:1.85rem;color:var(--pod-accent);border-radius:999px;place-items:center;font-size:.82rem;font-weight:900;display:grid}.farmer-roll-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem;display:grid}.farmer-selected-job-panel{gap:.85rem;min-height:16rem}.farmer-select-job-empty{min-height:13rem}.farmer-selected-job-head{gap:.2rem;display:grid}.farmer-selected-job-head h4,.farmer-best-printer h3{margin:.1rem 0 0}.farmer-needed-colors{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.farmer-needed-color{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem;display:grid}.farmer-needed-color strong{overflow-wrap:anywhere;display:block}.farmer-job-filament-stack{justify-content:flex-end;max-width:5.5rem;display:flex}.farmer-job-filament-stack .farmer-roll-swatch{width:1.55rem;height:1.55rem;box-shadow:0 0 0 2px var(--pod-panel);margin-left:-.35rem}.farmer-queue-job-row strong,.farmer-queue-job-row small,.farmer-roll-row strong,.farmer-roll-row small,.farmer-printer-choice strong,.farmer-printer-choice small{overflow-wrap:anywhere;display:block}.farmer-roll-swatch{border:1px solid #0000002e;border-radius:999px;width:2.1rem;height:2.1rem}.farmer-printer-choice{gap:.35rem;padding:.45rem .55rem;display:grid}.farmer-printer-recommendations{gap:.65rem;display:grid}.farmer-printer-choice-head{align-items:center;gap:.5rem}.farmer-printer-choice-head .pod-eyebrow{margin-bottom:.05rem}.farmer-printer-choice-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.farmer-printer-choice-actions .pod-primary,.farmer-printer-choice-actions .pod-mini{min-height:1.9rem;padding:.3rem .55rem}.farmer-printer-filament-strip{flex-wrap:wrap;align-items:center;gap:.3rem .45rem;display:flex}.farmer-filament-dot-label{max-width:100%;color:var(--pod-text);overflow-wrap:anywhere;align-items:center;gap:.25rem;font-size:.74rem;font-weight:850;line-height:1.2;display:inline-flex}.farmer-filament-dot{border:1px solid #00000038;border-radius:999px;flex:none;width:.8rem;height:.8rem}.farmer-filament-dot-label.muted{color:var(--pod-muted)}.farmer-best-printer{border-color:color-mix(in srgb, var(--pod-success) 52%, var(--pod-border));background:color-mix(in srgb, var(--pod-success) 9%, var(--pod-panel) 91%);gap:.75rem;padding:.85rem;display:grid}.farmer-best-printer-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.farmer-best-printer p{color:var(--pod-text);margin:0;font-size:.92rem;font-weight:800}.farmer-best-printer-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.farmer-best-printer-facts div{background:color-mix(in srgb, var(--pod-panel) 84%, transparent);border-radius:.45rem;gap:.1rem;min-width:0;padding:.5rem;display:grid}.farmer-best-printer-facts dt,.farmer-best-printer-facts dd{margin:0}.farmer-best-printer-facts dt{color:var(--pod-muted);text-transform:uppercase;font-size:.66rem;font-weight:900}.farmer-best-printer-facts dd{color:var(--pod-text);font-size:1rem;font-weight:900}.farmer-other-printers{border-top:1px solid color-mix(in srgb, var(--pod-border) 82%, transparent);padding-top:.65rem}.farmer-other-printers summary{color:var(--pod-text);cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;font-weight:900;display:flex}.farmer-other-printers .farmer-printer-choice-list{margin-top:.55rem}.farmer-printer-choice.preferred{border-color:color-mix(in srgb, var(--pod-success) 50%, var(--pod-border));background:color-mix(in srgb, var(--pod-success) 10%, var(--pod-panel) 90%)}.farmer-printer-choice-summary{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:800}.farmer-printer-inventory{border-top:1px solid color-mix(in srgb, var(--pod-border) 82%, transparent);padding-top:.65rem}.farmer-printer-inventory summary{color:var(--pod-text);cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;font-weight:900;display:flex}.farmer-printer-inventory summary::marker{color:var(--pod-muted)}.farmer-printer-inventory-row{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.farmer-printer-inventory-row strong{font-size:.9rem}.farmer-printer-inventory summary small,.farmer-printer-inventory-row small{color:var(--pod-muted);font-size:.76rem;font-weight:700}.farmer-printer-inventory-list{gap:.45rem;max-height:24rem;margin-top:.55rem;padding-right:.15rem;display:grid;overflow:auto}.farmer-printer-inventory-row{border:1px solid color-mix(in srgb, var(--pod-border) 76%, transparent);background:color-mix(in srgb, var(--pod-muted) 4%, var(--pod-panel));border-radius:.45rem;padding:.55rem}.farmer-printer-inventory-row.eligible{border-color:color-mix(in srgb, var(--pod-success) 42%, var(--pod-border))}.farmer-printer-inventory-row>div{gap:.12rem;min-width:0;display:grid}.farmer-printer-inventory-row dl{text-align:right;flex:none;grid-template-columns:repeat(3,minmax(2.4rem,auto));gap:.35rem;margin:0;display:grid}.farmer-printer-inventory-row dt,.farmer-printer-inventory-row dd{margin:0}.farmer-printer-inventory-row dt{color:var(--pod-muted);text-transform:uppercase;font-size:.62rem;font-weight:900}.farmer-printer-inventory-row dd{color:var(--pod-text);font-size:.76rem;font-weight:900}.farmer-panel>.farmer-scan-lookup.primary.simple{flex-direction:column;flex:auto;min-height:0;display:flex}.farmer-scan-result{flex-direction:column;flex:auto;gap:.55rem;min-width:0;min-height:0;display:flex;overflow:hidden}.production-scan-result-shell{padding-top:2.35rem;position:relative}.production-payload-info-button{z-index:2;border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);width:2rem;height:2rem;color:var(--pod-text);text-align:center;cursor:pointer;border-radius:50%;place-items:center;font:900 1rem/1 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-grid;position:absolute;top:0;right:0;box-shadow:0 1px 2px #0f172a14}.production-payload-info-button:hover{border-color:color-mix(in srgb, var(--pod-rgb-blue) 52%, var(--pod-border-soft) 48%);color:var(--pod-rgb-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-rgb-blue) 14%, transparent)}.production-payload-info-button:focus-visible{outline:2px solid var(--pod-rgb-blue);outline-offset:2px}.farmer-scan-summary-grid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:start;gap:.55rem;display:grid}.farmer-scan-top-actions{justify-content:flex-start;display:flex}.farmer-scan-output{border:1px solid var(--pod-border-soft);color:var(--pod-success);background:#f0fdf4;gap:.45rem;padding:1.15rem;display:grid}.farmer-scan-output.simple{grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr);align-items:stretch;gap:.75rem;padding:.75rem}.farmer-scan-output.simple.has-context{grid-template-columns:minmax(8rem,.2fr) minmax(12rem,.72fr) minmax(15rem,.8fr)}.farmer-scan-output.simple.farmer-scan-review,.farmer-scan-output.simple.farmer-scan-review.has-context{--production-part-image-size:clamp(10rem, 16vw, 14rem);grid-template-columns:1fr;align-items:stretch;gap:.75rem;padding:.75rem}.farmer-scan-output.warning{color:#a16207;background:#fffbeb;border-color:#facc15}.farmer-scan-output span{text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-scan-output strong{min-width:0;color:inherit;letter-spacing:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1}.farmer-scan-output.simple strong{font-size:clamp(1.2rem,2.2vw,2.25rem)}.farmer-scan-output.simple div{align-content:center;gap:.25rem;min-width:0;display:grid}.farmer-printed-part-tile{grid-template-rows:minmax(10rem,1fr) auto;gap:.75rem;min-width:0;display:grid}.farmer-scan-output.simple .farmer-printed-part-tile{align-content:stretch}.farmer-scan-review .farmer-printed-part-tile{grid-template-columns:var(--production-part-image-size) minmax(0, 1fr);grid-template-rows:auto;align-items:center;gap:1rem}.farmer-printed-part-tile>div{align-content:start}.farmer-scan-output img{border:1px solid var(--pod-border-soft);object-fit:contain;background:#fff;width:clamp(8rem,16vw,12rem);max-width:100%;height:clamp(8rem,16vw,12rem)}.farmer-scan-review img{width:var(--production-part-image-size);height:var(--production-part-image-size);border-color:color-mix(in srgb, currentColor 22%, transparent);background:0 0;justify-self:stretch;min-height:0;max-height:none}.farmer-scan-review .farmer-printed-part-tile strong{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1rem,1.5vw,1.5rem);line-height:1.12;display:-webkit-box;overflow:hidden}.farmer-scan-output small{color:inherit;opacity:.82;font-size:.82rem;font-weight:760}.farmer-info-stack{gap:.5rem;min-width:0;display:grid}.farmer-printer-tile{border:1px solid color-mix(in srgb, var(--pod-success) 26%, var(--pod-border-soft) 74%);background:var(--pod-panel);min-width:0;color:var(--pod-text);grid-template-columns:clamp(6.25rem,11vw,8.25rem) minmax(0,1fr);align-items:stretch;gap:.9rem;padding:.65rem;display:grid}.farmer-printer-tile.status-danger{border-color:color-mix(in srgb, var(--pod-danger) 60%, var(--pod-border-soft) 40%);background:color-mix(in srgb, var(--pod-danger) 8%, var(--pod-panel) 92%);box-shadow:0 0 0 1px color-mix(in srgb, var(--pod-danger) 16%, transparent);animation:1.25s ease-in-out infinite farmer-printer-danger-pulse}.farmer-printer-tile.status-danger .farmer-printer-content dd:first-of-type,.farmer-printer-tile.status-danger .farmer-printer-content h4{color:color-mix(in srgb, var(--pod-danger) 86%, var(--pod-text) 14%)}@keyframes farmer-printer-danger-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--pod-danger) 16%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--pod-danger) 32%, transparent), 0 0 0 5px color-mix(in srgb, var(--pod-danger) 12%, transparent)}}@media (prefers-reduced-motion:reduce){.farmer-printer-tile.status-danger{animation:none}}.farmer-printer-visual{border:1px solid var(--pod-border-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--pod-rgb-blue) 7%, transparent), transparent 58%), var(--pod-panel-2);min-height:8rem;position:relative;overflow:hidden}.farmer-printer-visual span{display:block;position:absolute}.farmer-printer-frame{border:.32rem solid color-mix(in srgb, var(--pod-text) 62%, transparent);border-bottom:0;inset:18% 20% 22%}.farmer-printer-gantry{background:color-mix(in srgb, var(--pod-text) 70%, transparent);height:.28rem;top:42%;left:22%;right:22%}.farmer-printer-toolhead{background:var(--pod-rgb-blue);width:18%;height:20%;box-shadow:0 .35rem 0 color-mix(in srgb, var(--pod-rgb-blue) 50%, transparent);border-radius:3px;top:34%;left:46%}.farmer-printer-bed{background:color-mix(in srgb, var(--pod-success) 70%, var(--pod-text) 30%);height:.42rem;bottom:23%;left:22%;right:22%;transform:skew(-18deg)}.farmer-printer-base{background:color-mix(in srgb, var(--pod-text) 76%, transparent);border-radius:3px;height:.78rem;bottom:12%;left:14%;right:14%}.farmer-printer-content{gap:.45rem;min-width:0;display:grid}.farmer-printer-heading{justify-content:space-between;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.farmer-printer-heading>div{min-width:0}.farmer-printer-content h4{color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.6vw,1.45rem);line-height:1.05}.farmer-printer-link{white-space:nowrap;border-radius:8px;flex:none;min-height:2.6rem;padding:.55rem .85rem;font-size:.9rem;line-height:1.1}.farmer-printer-content dl{grid-template-columns:max-content minmax(0,1fr);gap:.24rem .55rem;margin:0;display:grid}.farmer-printer-content dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-printer-content dd{min-width:0;color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-weight:760}.farmer-printer-alerts{border-top:1px solid color-mix(in srgb, var(--pod-danger) 30%, var(--pod-border-soft) 70%);background:color-mix(in srgb, var(--pod-danger) 8%, var(--pod-panel) 92%);color:color-mix(in srgb, var(--pod-danger) 86%, var(--pod-text) 14%);gap:.35rem;padding:.65rem;display:grid}.farmer-printer-alerts .pod-eyebrow{color:inherit}.farmer-printer-alerts strong{color:inherit;overflow-wrap:anywhere;font-size:.9rem;line-height:1.2}.farmer-active-print{border-top:1px solid var(--pod-border-soft);grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.5rem;padding-top:.65rem;display:grid}.farmer-active-print img,.farmer-active-print-placeholder{aspect-ratio:1;border:1px solid var(--pod-border-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--pod-rgb-blue) 8%, transparent), transparent 62%), var(--pod-panel-2);object-fit:contain;width:3.4rem}.farmer-active-print strong{color:var(--pod-text);overflow-wrap:anywhere;font-size:.92rem;line-height:1.15;display:block}.farmer-active-print small{color:var(--pod-muted);font-size:.76rem;font-weight:760;display:block}.farmer-printer-subhead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.farmer-printer-subhead p{margin:0}.farmer-printer-subhead .pod-mini{border-radius:8px;min-width:7rem;min-height:2.8rem;padding:.58rem .9rem;font-size:.86rem}.farmer-printer-tags{border-top:1px solid var(--pod-border-soft);gap:.5rem;padding-top:.65rem;display:grid}.farmer-printer-tag-list{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.farmer-printer-tag-list span,.farmer-printer-tag-list em{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);min-height:1.65rem;color:var(--pod-text);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:.16rem .55rem;font-size:.72rem;font-style:normal;font-weight:820;display:inline-flex}.farmer-order-tile{grid-column:1/-1}.farmer-shipstation-card{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 28%, var(--pod-border-soft) 72%);background:var(--pod-panel);min-width:0;color:var(--pod-text);align-self:stretch;gap:.55rem;padding:.65rem;display:grid}.farmer-shipstation-card.printer{border-color:color-mix(in srgb, var(--pod-success) 26%, var(--pod-border-soft) 74%)}.farmer-shipstation-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.farmer-shipstation-card h4{color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-size:.98rem;line-height:1.2}.farmer-shipstation-card dl{grid-template-columns:max-content minmax(0,1fr);gap:.24rem .55rem;margin:0;display:grid}.farmer-shipstation-card dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-shipstation-card dd{min-width:0;color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-weight:760}.farmer-printer-filaments{border-top:1px solid var(--pod-border-soft);gap:.4rem;padding-top:.45rem;display:grid}.farmer-printer-filaments>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}.farmer-filament-slot{border:2px solid var(--pod-border-soft);background:var(--pod-panel);text-align:center;cursor:pointer;border-radius:8px;align-content:center;justify-items:center;width:100%;min-width:0;min-height:3.25rem;padding:.38rem .35rem;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.farmer-filament-slot:not(:disabled):hover{border-color:color-mix(in srgb, var(--pod-rgb-blue) 55%, var(--pod-border-soft) 45%);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-rgb-blue) 14%, transparent);transform:translateY(-1px)}.farmer-filament-slot:focus-visible{outline:3px solid color-mix(in srgb, var(--pod-rgb-blue) 40%, transparent);outline-offset:2px}.farmer-filament-slot:disabled{cursor:not-allowed}.farmer-filament-slot strong{color:inherit;text-transform:uppercase;white-space:nowrap;font-size:.82rem;line-height:1}.farmer-filament-slot em{color:inherit;opacity:.8;text-transform:uppercase;font-size:.66rem;font-style:normal;font-weight:900;line-height:1}.farmer-filament-slot small{color:inherit;opacity:.82;text-transform:uppercase;font-size:.68rem;font-weight:850}.farmer-filament-slot.empty{color:#eef2f7;background:#9ca3af;border-color:#747b85;font-style:italic}.farmer-filament-slot-wrap{align-content:start;gap:.3rem;min-width:0;display:grid}.farmer-filament-slot.updating{box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-rgb-blue) 20%, transparent)}.farmer-filament-slot.failed{border-color:var(--pod-danger)}.farmer-printer-error{color:var(--pod-danger);font-weight:760}.farmer-printer-modal{width:min(58rem,100%);max-width:min(58rem,100vw - 2rem);max-height:min(88dvh,48rem);overflow:hidden}.production-payload-modal{width:min(72rem,100%)}.production-payload-modal-body{padding:0}.production-payload-modal-body pre{background:var(--pod-input);min-height:16rem;max-height:min(70dvh,48rem);color:var(--pod-text);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border:0;margin:0;padding:1rem 1.15rem;font:.82rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.farmer-tag-editor,.farmer-material-picker{gap:.85rem;display:grid}.farmer-material-current{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-rgb-blue) 6%, var(--pod-panel));border-radius:10px;align-items:center;gap:.8rem;padding:.75rem .85rem;display:flex}.farmer-material-current>div{gap:.15rem;min-width:0;display:grid}.farmer-material-current strong{color:var(--pod-text);overflow-wrap:anywhere;font-size:1.08rem;line-height:1.2}.farmer-material-current-swatch{border:2px solid var(--pod-border);background:repeating-linear-gradient(135deg,#d1d5db 0 5px,#f3f4f6 5px 10px);border-radius:999px;flex:none;width:2.35rem;height:2.35rem}.farmer-tag-options{border:1px solid var(--pod-border-soft);border-radius:10px;align-content:start;gap:.45rem;max-height:min(28dvh,15rem);padding:.55rem;display:grid;overflow:auto}.farmer-selected-tags{gap:.45rem;display:grid}.farmer-selected-tags>div{flex-wrap:wrap;gap:.4rem;display:flex}.farmer-tag-chip{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-text);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.35rem;padding:.42rem .6rem;font-weight:820;display:flex}.farmer-tag-options .farmer-tag-chip{width:100%}.farmer-tag-chip.selected{border-color:color-mix(in srgb, var(--pod-success) 55%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-success) 12%, var(--pod-panel));width:auto}.farmer-tag-chip b{font-size:1rem;line-height:1}.farmer-tag-add{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.farmer-shipped-box-modal{width:min(44rem,100%)}.farmer-shipped-box-body,.farmer-shipped-box-body dl{gap:.75rem;display:grid}.farmer-shipped-box-body dl>div{grid-template-columns:minmax(8rem,.45fr) minmax(0,1fr);gap:.75rem;display:grid}.farmer-shipped-box-body dt{color:var(--pod-muted);font-weight:800}.farmer-shipped-box-body dd{margin:0;font-weight:750}.queue-manager-exceptions{gap:1rem;display:grid}.queue-manager-exceptions-head,.queue-manager-exception-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.queue-manager-exception-list{gap:.65rem;display:grid}.queue-manager-exception-note{border:1px solid color-mix(in srgb, var(--pod-danger) 42%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-danger) 8%, var(--pod-panel-2));border-radius:10px;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;display:flex}.queue-manager-exception-note-icon{background:var(--pod-danger);color:#fff;border-radius:50%;flex:0 0 1.55rem;place-items:center;width:1.55rem;height:1.55rem;font-weight:950;line-height:1;display:inline-grid}.queue-manager-exception-note strong{color:var(--pod-danger)}.queue-manager-exception-note p{max-width:76rem;color:var(--pod-text);margin:.22rem 0 0;line-height:1.45}.queue-manager-exception-row{border:1px solid color-mix(in srgb, var(--pod-danger) 62%, var(--pod-border-soft));background:linear-gradient(100deg, color-mix(in srgb, var(--pod-danger) 14%, transparent), transparent 48%), var(--pod-panel-2);box-shadow:inset 4px 0 0 var(--pod-danger), 0 8px 24px color-mix(in srgb, var(--pod-danger) 12%, transparent);border-radius:10px;padding:.85rem;position:relative}.queue-manager-exception-summary{min-width:min(15rem,100%)}.queue-manager-exception-alarm{border:2px solid color-mix(in srgb, var(--pod-danger) 72%, white);background:var(--pod-danger);color:#fff;width:2rem;height:2rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--pod-danger) 46%, transparent);border-radius:50%;flex:0 0 2rem;place-items:center;font-size:1.05rem;font-weight:950;line-height:1;display:inline-grid;position:relative}.queue-manager-exception-alarm:before,.queue-manager-exception-alarm:after{content:"";border:2px solid color-mix(in srgb, var(--pod-danger) 58%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-.4rem}.queue-manager-exception-alarm:after{border-width:1px;inset:-.72rem}.queue-manager-exception-row h4,.queue-manager-exception-row p{margin:0}.queue-manager-exception-row dl{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.queue-manager-exception-row dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.queue-manager-exception-row dd{overflow-wrap:anywhere;margin:0}.queue-manager-exception-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.queue-manager-exception-ok{border-color:color-mix(in srgb, var(--pod-success) 58%, var(--pod-border-soft));color:var(--pod-success)}@media (width<=760px){.queue-manager-exceptions-head,.queue-manager-exception-row{flex-direction:column;align-items:stretch}.queue-manager-exception-row dl{grid-template-columns:1fr}.queue-manager-exception-actions{justify-content:stretch}.queue-manager-exception-actions>*{text-align:center;flex:1}}.farmer-material-toolbar{flex-wrap:wrap;gap:.45rem;display:flex}.farmer-material-toolbar .active{border-color:var(--pod-rgb-blue);color:var(--pod-rgb-blue)}.farmer-material-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;max-height:min(42vh,26rem);display:grid;overflow:auto}.farmer-material-grid section{align-content:start;gap:.35rem;min-width:0;display:grid}.farmer-material-row,.farmer-variant-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);min-width:0;color:var(--pod-text);text-align:left;cursor:pointer;border-radius:8px;gap:.12rem;padding:.55rem;display:grid}.farmer-material-row.selected,.farmer-material-row:hover,.farmer-variant-row:hover{border-color:var(--pod-rgb-blue)}.farmer-material-row strong,.farmer-variant-row strong{overflow-wrap:anywhere}.farmer-material-row small{color:var(--pod-muted);font-weight:760}.farmer-variant-panel{border-top:1px solid var(--pod-border-soft);gap:.5rem;padding-top:.75rem;display:grid}.farmer-variant-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.45rem;max-height:min(26vh,16rem);display:grid;overflow:auto}.farmer-variant-row{grid-template-columns:1.6rem minmax(0,1fr);align-items:center}.farmer-variant-swatch{border:1px solid var(--pod-border-soft);border-radius:50%;width:1.35rem;height:1.35rem}.farmer-scan-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.55rem;display:grid}.production-qr-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.55rem;width:100%;margin-top:auto;display:grid}.rancher-pit-print-button{width:fit-content;margin-top:.35rem}.farmer-reprint-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:7.25rem;padding:.65rem;display:grid}.farmer-reprint-panel.reprint{border-color:color-mix(in srgb, var(--pod-danger) 34%, var(--pod-border-soft) 66%);background:color-mix(in srgb, var(--pod-danger) 7%, var(--pod-panel) 93%);grid-template-columns:auto minmax(0,1fr)}.farmer-reprint-panel:not(.has-qr),.farmer-reprint-panel.reprint:not(.has-qr){grid-template-columns:minmax(0,1fr)}.farmer-reprint-panel.reprint>div:not(.farmer-action-qr-slot){order:2}.farmer-reprint-panel.reprint:not(.has-qr)>div:not(.farmer-action-qr-slot){order:initial}.farmer-reprint-panel.reprint .farmer-action-qr-slot{order:1;justify-self:start}.farmer-reprint-panel.ready .farmer-action-qr-slot,.farmer-reprint-panel.recovery .farmer-action-qr-slot{justify-self:end}.farmer-reprint-panel.reprint .pod-eyebrow,.farmer-reprint-panel.reprint strong{color:var(--pod-danger)}.farmer-reprint-panel.recovery{border-color:color-mix(in srgb, var(--pod-warning) 48%, var(--pod-border-soft) 52%);background:color-mix(in srgb, var(--pod-warning) 12%, var(--pod-panel) 88%)}.farmer-reprint-panel.recovery .pod-eyebrow,.farmer-reprint-panel.recovery strong{color:color-mix(in srgb, var(--pod-warning) 72%, var(--pod-text) 28%)}.farmer-reprint-panel.ready{border-color:color-mix(in srgb, var(--pod-success) 36%, var(--pod-border-soft) 64%);background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel) 92%)}.farmer-reprint-panel.ready.complete{border-color:color-mix(in srgb, var(--pod-success) 72%, var(--pod-border-soft) 28%);background:color-mix(in srgb, var(--pod-success) 18%, var(--pod-panel) 82%);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pod-success) 28%, transparent)}.farmer-reprint-panel.not-ready{border-color:color-mix(in srgb, var(--pod-warning) 44%, var(--pod-border-soft) 56%);background:color-mix(in srgb, var(--pod-warning) 9%, var(--pod-panel) 91%)}.farmer-reprint-panel.not-ready.complete{border-color:color-mix(in srgb, var(--pod-warning) 68%, var(--pod-border-soft) 32%);background:color-mix(in srgb, var(--pod-warning) 15%, var(--pod-panel) 85%);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--pod-warning) 24%, transparent)}.farmer-reprint-panel.ready .pod-eyebrow,.farmer-reprint-panel.ready strong{color:var(--pod-success)}.farmer-reprint-panel.not-ready .pod-eyebrow,.farmer-reprint-panel.not-ready strong{color:color-mix(in srgb, var(--pod-warning) 78%, var(--pod-text) 22%)}.farmer-reprint-panel.inactive{opacity:.62}.farmer-reprint-panel.empty{background:var(--pod-panel);opacity:1;border-color:#0000}.farmer-reprint-panel>div{gap:.25rem;min-width:0;display:grid}.farmer-reprint-panel strong{overflow-wrap:anywhere;font-size:clamp(.92rem,1.5vw,1.12rem)}.farmer-reprint-panel span{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.76rem;font-weight:800}.farmer-reprint-panel span.error{color:var(--pod-danger)}.farmer-action-qr-slot{border:1px solid color-mix(in srgb, var(--pod-border-soft) 60%, transparent);background:color-mix(in srgb, var(--pod-panel) 72%, transparent);place-items:center;width:clamp(5.25rem,9vw,6.8rem);height:clamp(5.25rem,9vw,6.8rem);display:grid}.farmer-reprint-panel img{border:1px solid var(--pod-border-soft);object-fit:contain;background:#fff;width:100%;height:100%}.farmer-action-check{border:2px solid color-mix(in srgb, var(--pod-success) 62%, var(--pod-border-soft) 38%);background:color-mix(in srgb, var(--pod-success) 14%, #fff 86%);width:100%;height:100%;color:var(--pod-success);place-items:center;font-size:clamp(3.5rem,7vw,5.5rem);font-weight:950;line-height:1;display:grid}.farmer-scan-json{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);padding:.75rem}.farmer-scan-json summary{cursor:pointer;color:var(--pod-muted);font-weight:850}.farmer-scan-result pre{max-height:24rem;color:var(--pod-text);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:.75rem 0 0;padding:0;font:.82rem/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.farmer-scan-empty{min-height:8rem}.farmer-printer-layout-toggle{font-weight:900}.farmer-ready-assignment{border:1px solid color-mix(in srgb, #22c55e 38%, var(--pod-border-soft));background:color-mix(in srgb, #22c55e 7%, var(--pod-panel));border-radius:.8rem;gap:.65rem;padding:.8rem .9rem;display:grid}.farmer-ready-assignment.status-waiting{border-color:color-mix(in srgb, #f59e0b 42%, var(--pod-border-soft));background:color-mix(in srgb, #f59e0b 7%, var(--pod-panel))}.farmer-ready-assignment-head{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.farmer-ready-assignment-head .pod-eyebrow,.farmer-ready-assignment-head strong{margin:0}.farmer-ready-assignment-job,.farmer-ready-assignment-waiting{align-items:center;gap:.75rem;min-width:0;display:flex}.farmer-ready-assignment-job>img{object-fit:cover;background:var(--pod-panel-soft);border-radius:.55rem;flex:none;width:3.6rem;height:3.6rem}.farmer-ready-assignment-job>div,.farmer-ready-assignment-waiting>div{gap:.18rem;min-width:0;display:grid}.farmer-ready-assignment-job strong,.farmer-ready-assignment-waiting strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.farmer-ready-assignment-job small,.farmer-ready-assignment-waiting small{color:var(--pod-muted)}.farmer-ready-assignment-materials{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.farmer-ready-assignment-materials span{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:999px;align-items:center;gap:.28rem;padding:.18rem .42rem;font-size:.72rem;font-weight:800;display:inline-flex}.farmer-ready-assignment-materials i{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:var(--pod-muted);border-radius:999px;width:.65rem;height:.65rem}.farmer-ready-assignment-spinner{border:.18rem solid #f59e0b38;border-top-color:#f59e0b;border-radius:999px;flex:none;width:1.35rem;height:1.35rem;animation:.8s linear infinite farmer-ready-assignment-spin}@keyframes farmer-ready-assignment-spin{to{transform:rotate(360deg)}}.farmer-printer-layout-shell{gap:.4rem;min-height:0;display:grid}.farmer-printer-layout-toolbar{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.farmer-printer-layout-toolbar>span{color:var(--pod-muted);font-size:.78rem;font-weight:850}.farmer-printer-sort-toggle{align-self:auto}.farmer-printer-layout-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(9.6rem,1fr));align-content:start;gap:.7rem;min-height:0;padding:.2rem .05rem .45rem;display:grid;overflow:auto}.farmer-printer-layout-card{aspect-ratio:160/130;background:linear-gradient(135deg, color-mix(in srgb, currentColor 14%, transparent), transparent 62%), color-mix(in srgb, var(--pod-panel) 94%, #020617 6%);width:100%;min-width:0;color:var(--pod-text);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:0;transition:transform .14s,box-shadow .14s;display:grid;position:relative;overflow:visible;box-shadow:0 4px 12px #0f172a24}.farmer-printer-layout-card:hover{transform:translateY(-2px);box-shadow:0 7px 18px #0f172a33}.farmer-printer-layout-card:active{transform:translateY(0)}.farmer-printer-layout-card:focus-visible{outline-offset:3px;outline:2px solid}.farmer-printer-layout-card:disabled{cursor:not-allowed;opacity:.58}.farmer-printer-layout-svg{filter:drop-shadow(0 4px 10px #0f172a29);width:100%;height:100%;display:block}.farmer-printer-layout-name,.farmer-printer-layout-status{fill:currentColor;letter-spacing:0;paint-order:stroke;stroke:color-mix(in srgb, var(--pod-panel) 72%, transparent);stroke-width:2px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:950}.farmer-printer-layout-name{font-size:1.12rem}.farmer-printer-layout-status{text-transform:uppercase;font-size:.68rem}.farmer-printer-layout-progress{filter:drop-shadow(0 0 5px);transition:stroke-dashoffset .18s linear}.farmer-printer-layout-toolhead{animation:.75s ease-in-out infinite alternate farmer-printer-layout-toolhead}.farmer-printer-layout-card.status-running{color:#22c55e}.farmer-printer-layout-card.status-finish{color:#60a5fa}.farmer-printer-layout-card.status-idle{color:#64748b}.farmer-printer-layout-card.status-confirmready{color:#f59e0b}.farmer-printer-layout-card.status-pause{color:#b91c1c}.farmer-printer-layout-card.status-failed{color:#ef4444}.farmer-printer-layout-card.status-offline{color:#7c3aed}.farmer-printer-layout-card.status-not_ready{color:#2563eb}.farmer-printer-layout-card.status-unknown,.farmer-printer-layout-card.status-downloading{color:#6b7280}@keyframes farmer-printer-layout-toolhead{0%{transform:translateY(0)}to{transform:translateY(1.5px)}}@media (prefers-reduced-motion:reduce){.farmer-printer-layout-card,.farmer-printer-layout-toolhead,.farmer-ready-assignment-spinner{transition:none;animation:none}}@media (width<=900px){.farmer-printer-layout-grid{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr))}}.farmer-qr-admin-tools{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:1rem;margin-top:1rem;padding:.9rem;display:grid}.farmer-qr-admin-tools summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:850;display:flex}.farmer-qr-admin-tools summary span{gap:.15rem;display:grid}.farmer-qr-admin-tools summary small{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.farmer-qr-admin-tools[open]{background:var(--pod-panel)}.farmer-qr-admin-tools[open] .farmer-mode-toggle,.farmer-qr-admin-tools[open] .farmer-label-builder{margin-top:1rem}.farmer-wip-panel{gap:.55rem;min-height:0;display:grid;overflow:visible}.wip-scan-jump{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);grid-template-columns:minmax(14rem,28rem) auto;align-items:end;gap:.55rem;padding:.7rem;display:grid}.wip-scan-jump label{gap:.3rem;display:grid}.wip-scan-jump span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.wip-scan-jump input{min-height:2.5rem}.wip-status-sections{gap:.55rem;min-height:0;display:grid;overflow:visible}.wip-status-section{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.5rem;min-height:0;padding:.6rem;display:grid;overflow:visible}.wip-status-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.wip-status-header h4{margin:0;font-size:1rem}.wip-status-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.wip-status-header-actions>span{border:1px solid var(--pod-border-soft);background:var(--pod-panel);min-width:2rem;height:2rem;color:var(--pod-muted);justify-content:center;align-items:center;font-weight:850;display:inline-flex}.farmer-wip-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:.55rem;min-height:0;display:grid;overflow:visible}.farmer-wip-card{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);grid-template-columns:5.2rem minmax(0,1fr);gap:.55rem;padding:.55rem;scroll-margin:7rem;display:grid}.farmer-wip-card.focused{border-color:var(--pod-rgb-blue);box-shadow:0 0 0 2px color-mix(in srgb, var(--pod-rgb-blue) 24%, transparent)}.farmer-wip-thumb{border:1px solid var(--pod-border-soft);width:5.2rem;height:5.2rem;color:var(--pod-muted);text-align:center;background:#fff;place-items:center;font-size:.78rem;font-weight:800;display:grid}.farmer-wip-thumb img{object-fit:contain;width:100%;height:100%}.farmer-wip-card-body{gap:.35rem;min-width:0;display:grid}.farmer-wip-card h4{overflow-wrap:anywhere;margin:0;font-size:.92rem}.farmer-wip-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .55rem;margin:0;display:grid}.farmer-wip-card dt{color:var(--pod-muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.farmer-wip-card dd{overflow-wrap:anywhere;margin:0;font-weight:760}.wip-status-select{width:auto;max-width:8rem;min-height:2.1rem;padding:.3rem 1.75rem .3rem .55rem;font-size:.8rem;font-weight:800}.harvester-panel{flex-direction:column;gap:.75rem;min-height:min(48rem,100dvh - 8rem);display:flex;overflow:hidden}.harvester-result{flex-direction:column;flex:auto;gap:.55rem;min-width:0;min-height:0;display:flex;overflow:hidden}.harvester-queue{gap:.55rem;min-height:0;display:grid;overflow:hidden}.harvester-bin-prompt,.harvester-bin-status,.harvester-bin-card{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:8px;padding:.6rem}.harvester-bin-prompt{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:.65rem;display:grid}.harvester-staging-modal-backdrop{z-index:1300}.harvester-staging-modal{width:min(640px,100vw - 2rem)}.harvester-staging-modal-body{gap:1rem;display:grid}.harvester-bin-status{justify-content:space-between;align-items:center;gap:1rem;display:flex}.harvester-action-panel{min-height:7.25rem}.harvester-action-grid:empty{display:none}.harvester-bin-status.ready,.harvester-bin-card.ready{background:#22c55e14;border-color:#22c55e73}.harvester-bin-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;min-height:0;display:grid;overflow:hidden}.wip-panel .harvester-bin-grid{overflow:visible}.harvester-bin-card{gap:.4rem;display:grid}.harvester-bin-card h4,.harvester-bin-status h3{margin:.1rem 0}.harvester-bin-card>strong{font-size:1.1rem}.harvester-bin-card ul{color:var(--pod-muted);margin:0;padding-left:1.1rem;font-size:.78rem}.harvester-bin-manifest{gap:.45rem;margin-top:.5rem;display:grid}.harvester-bin-manifest-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;grid-template-columns:3.8rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.45rem;display:grid}.harvester-bin-manifest-row.complete{opacity:.64}.harvester-bin-manifest-thumb{border:1px solid var(--pod-border-soft);width:3.8rem;height:3.8rem;color:var(--pod-muted);text-align:center;background:#fff;border-radius:6px;place-items:center;font-size:.66rem;font-weight:800;display:grid}.harvester-bin-manifest-thumb img{object-fit:contain;width:100%;height:100%}.harvester-bin-manifest-row strong,.harvester-bin-manifest-row span{overflow-wrap:anywhere;display:block}.harvester-bin-manifest.compact{margin-top:0}.harvester-bin-manifest.compact .harvester-bin-manifest-row{grid-template-columns:2.8rem minmax(0,1fr);padding:.35rem}.harvester-bin-manifest.compact .harvester-bin-manifest-thumb{width:2.8rem;height:2.8rem}.harvester-stock-modal{width:min(720px,100vw - 2rem);max-height:min(820px,100dvh - 2rem)}.harvester-stock-modal-body,.harvester-stock-modal-body label{gap:.45rem;display:grid}.harvester-stock-summary{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:8px;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.65rem;display:grid}.harvester-stock-summary img{object-fit:contain;background:#fff;border-radius:6px;width:5rem;height:5rem}.harvester-stock-summary strong,.harvester-stock-summary span{display:block}.harvester-stock-locations{flex-wrap:wrap;gap:.45rem;display:flex}.harvester-stock-locations .pod-eyebrow,.harvester-stock-locations .pod-muted{flex-basis:100%}.harvester-stock-fields{grid-template-columns:minmax(0,1fr) minmax(110px,160px);gap:.75rem;display:grid}.harvester-items-modal{width:min(760px,100vw - 2rem);max-height:min(860px,100dvh - 2rem)}.harvester-items-modal-body{gap:.75rem;display:grid}.harvester-sku-add{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.harvester-sku-add label{gap:.45rem;display:grid}.harvester-item-editor{gap:.5rem;display:grid}.harvester-item-editor-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:8px;grid-template-columns:3.8rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem;display:grid}.harvester-item-editor-copy{min-width:0}.harvester-item-editor-copy strong,.harvester-item-editor-copy span{overflow-wrap:anywhere;display:block}.harvester-quantity-editor{grid-template-columns:auto 4.5rem auto;align-items:center;gap:.35rem;display:grid}.harvester-quantity-editor input{text-align:center;min-width:0}.rancher-panel{gap:.75rem}.rancher-result{flex-direction:column;flex:auto;gap:.55rem;min-width:0;min-height:0;display:flex;overflow:hidden}.rancher-staging-launcher{border:3px solid color-mix(in srgb, var(--pod-warning) 70%, var(--pod-border) 30%);background:color-mix(in srgb, var(--pod-warning) 11%, var(--pod-panel) 89%);width:100%;color:var(--pod-text);font:inherit;text-align:left;cursor:pointer;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:.35rem 0 .7rem;padding:1rem 1.15rem;display:grid}.rancher-staging-launcher:hover,.rancher-staging-launcher:focus-visible{border-color:var(--pod-warning);box-shadow:0 0 0 4px color-mix(in srgb, var(--pod-warning) 18%, transparent);outline:0}.rancher-staging-launcher-label{background:var(--pod-warning);color:#181208;letter-spacing:.045em;text-transform:uppercase;border-radius:999px;padding:.35rem .55rem;font-size:.72rem;font-weight:950}.rancher-staging-launcher strong{overflow-wrap:anywhere;min-width:0;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.1}.rancher-staging-launcher-action{color:var(--pod-muted);white-space:nowrap;font-size:.85rem;font-weight:850}.rancher-staging-launcher[data-state=ready]{border-color:color-mix(in srgb, var(--pod-success) 65%, var(--pod-border) 35%);background:color-mix(in srgb, var(--pod-success) 11%, var(--pod-panel) 89%)}.rancher-staging-launcher[data-state=ready] .rancher-staging-launcher-label{background:var(--pod-success);color:#fff}.rancher-staging-modal-backdrop{z-index:140;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080f1cc7;padding:clamp(.4rem,2vw,1.5rem)}.rancher-staging-modal{border:3px solid var(--pod-warning);contain:layout paint;border-radius:1.15rem;width:min(1060px,100%);max-height:min(94dvh,980px);box-shadow:0 30px 100px #00000085}.rancher-staging-modal[data-state=ready]{border-color:var(--pod-success)}.rancher-staging-modal[data-state=final_part]{border-color:var(--pod-rgb-blue)}.rancher-staging-modal-header{border-bottom:1px solid var(--pod-border-soft);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.25rem;display:flex}.rancher-staging-modal-header>div{align-items:center;gap:.7rem;display:flex}.rancher-staging-modal-header p{flex:none;margin:0}.rancher-staging-modal-state{border:1px solid color-mix(in srgb, var(--pod-warning) 50%, var(--pod-border) 50%);color:var(--pod-warning);text-transform:uppercase;border-radius:999px;padding:.25rem .55rem;font-size:.75rem;font-weight:900}.rancher-staging-modal[data-state=ready] .rancher-staging-modal-state{border-color:color-mix(in srgb, var(--pod-success) 50%, var(--pod-border) 50%);color:var(--pod-success)}.rancher-staging-modal[data-state=final_part] .rancher-staging-modal-state{border-color:color-mix(in srgb, var(--pod-rgb-blue) 50%, var(--pod-border) 50%);color:var(--pod-rgb-blue)}.rancher-staging-modal-close{border:1px solid var(--pod-border);background:var(--pod-panel);width:2.6rem;height:2.6rem;color:var(--pod-text);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:1.7rem;line-height:1;display:inline-grid}.rancher-staging-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.rancher-staging-command{text-align:center;justify-items:center;gap:.85rem;padding:clamp(1.35rem,4vw,3rem);display:grid}.rancher-staging-kicker{color:var(--pod-warning);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.85rem,1.5vw,1rem);font-weight:950}.rancher-staging-modal[data-state=ready] .rancher-staging-kicker{color:var(--pod-success)}.rancher-staging-modal[data-state=final_part] .rancher-staging-kicker{color:var(--pod-rgb-blue)}.rancher-staging-command h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,6.5vw,5.4rem);font-weight:950;line-height:.95}.rancher-staging-command-copy{max-width:760px;color:var(--pod-muted);text-wrap:balance;margin:0;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:760;line-height:1.4}.rancher-staging-source-note{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-muted);border-radius:999px;margin:-.25rem 0 0;padding:.4rem .7rem;font-size:.82rem;font-weight:850}.rancher-staging-box-target{border:4px solid var(--pod-warning);background:color-mix(in srgb, var(--pod-warning) 13%, var(--pod-panel) 87%);border-radius:1rem;gap:.2rem;width:min(820px,100%);padding:clamp(1rem,3vw,1.8rem);display:grid}.rancher-staging-box-target.complete{border-color:var(--pod-success);background:color-mix(in srgb, var(--pod-success) 12%, var(--pod-panel) 88%)}.rancher-staging-box-target.final{border-color:var(--pod-rgb-blue);background:color-mix(in srgb, var(--pod-rgb-blue) 10%, var(--pod-panel) 90%)}.rancher-staging-box-target span{color:var(--pod-muted);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.8rem,1.4vw,1rem);font-weight:900}.rancher-staging-box-target strong{color:var(--pod-warning);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(3rem,8vw,6.4rem);font-weight:950;line-height:.95}.rancher-staging-box-target.complete strong{color:var(--pod-success)}.rancher-staging-box-target.final strong{color:var(--pod-rgb-blue)}.rancher-staging-modal-scan{width:min(820px,100%);margin-top:.5rem}.rancher-staging-modal-scan .farmer-scan-field.simple{gap:.75rem}.rancher-staging-modal-scan .farmer-scan-field.simple input{border-width:3px;min-height:4.7rem;padding:1rem 1.25rem;font-size:clamp(1.2rem,2.4vw,1.65rem)}.rancher-staging-modal-scan .farmer-scan-field.simple button{min-width:10rem;padding-inline:1.35rem;font-size:1.05rem}.rancher-staging-progress{grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:.8rem;margin-top:.25rem;display:grid}.rancher-staging-progress>div:not(.rancher-staging-progress-divider){gap:0;display:grid}.rancher-staging-progress strong{color:var(--pod-warning);font-size:clamp(2rem,4vw,3.25rem);font-weight:950;line-height:1}.rancher-staging-progress.complete strong{color:var(--pod-success)}.rancher-staging-progress span{color:var(--pod-muted);text-transform:uppercase;font-size:.78rem;font-weight:900}.rancher-staging-progress-divider{color:var(--pod-border);font-size:2.4rem;font-weight:500}.rancher-staging-progress p{color:var(--pod-warning);grid-column:1/-1;margin:0;font-size:1rem;font-weight:900}.rancher-staging-progress small{color:var(--pod-muted);grid-column:1/-1;font-size:.78rem;font-weight:800}.rancher-staging-progress.complete p{color:var(--pod-success)}.rancher-staging-instructions{gap:.4rem;width:min(820px,100%);margin:.25rem 0 0;padding:0;list-style:none;display:grid}.rancher-staging-instructions li{color:var(--pod-text);font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:760;line-height:1.35}.rancher-staging-instructions li:before{content:"✓";color:var(--pod-warning);margin-right:.45rem;font-weight:950}.rancher-staging-sticker-action{gap:.6rem;width:min(820px,100%);margin-top:.35rem;display:grid}.rancher-staging-sticker-action .pod-primary{min-height:4rem;padding:.9rem 1.35rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:900}.rancher-staging-sticker-action .pod-alert{margin:0}.rancher-staging-products-shell{border-top:1px solid var(--pod-border-soft);background:var(--pod-panel-2)}.rancher-staging-products-toggle{width:100%;color:var(--pod-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.rancher-staging-products-toggle>span:first-child{gap:.15rem;display:grid}.rancher-staging-products-toggle small{color:var(--pod-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.rancher-staging-products-toggle strong{font-size:1.1rem}.rancher-staging-products-toggle>span:last-child{color:var(--pod-link);font-size:.9rem;font-weight:900}.rancher-staging-products-shell .rancher-staging-manifest-body{border-top:1px solid var(--pod-border-soft);background:var(--pod-panel);max-height:min(48dvh,520px);overflow:auto}.rancher-staging-complete-button{justify-self:stretch;min-height:3.3rem;font-size:1rem}.rancher-staging-modal-footer{border-top:1px solid var(--pod-border-soft);background:var(--pod-panel-2);justify-content:flex-end;padding:.85rem 1.25rem;display:flex}.rancher-staging-manifest{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:.75rem;overflow:hidden}.rancher-staging-manifest>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem;list-style:none;display:flex}.rancher-staging-manifest>summary::-webkit-details-marker{display:none}.rancher-staging-manifest>summary:after{content:"⌄";color:var(--pod-muted);font-size:1.15rem;font-weight:900;transition:transform .14s;transform:rotate(-90deg)}.rancher-staging-manifest[open]>summary:after{transform:rotate(0)}.rancher-staging-manifest-body{border-top:1px solid var(--pod-border-soft);gap:.7rem;padding:.85rem;display:grid}.rancher-staging-manifest-body>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.rancher-staging-manifest-body>header>div{gap:.45rem;display:grid}.rancher-staging-manifest-parent-sku{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.rancher-staging-manifest-parent-sku span{color:var(--pod-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;font-weight:850}.rancher-staging-manifest-parent-sku strong{overflow-wrap:anywhere}.rancher-staging-manifest h3,.rancher-staging-manifest p{margin:0}.rancher-staging-manifest-summary{color:var(--pod-warning);text-align:right;gap:.1rem;margin-left:auto;display:grid}.rancher-staging-manifest-summary.complete{color:var(--pod-success)}.rancher-staging-manifest-summary span{font-size:.78rem;font-weight:800}.rancher-staging-manifest-grid{border:1px solid var(--pod-border-soft);border-radius:.6rem;gap:0;display:grid;overflow:hidden}.rancher-staging-manifest-grid-head,.rancher-staging-manifest-row{grid-template-columns:minmax(12rem,1fr) minmax(8rem,auto) minmax(8rem,auto) minmax(5rem,auto) auto;align-items:center;gap:.65rem;display:grid}.rancher-staging-manifest-grid-head{color:var(--pod-muted);background:color-mix(in srgb, var(--pod-panel) 55%, var(--pod-panel-2) 45%);letter-spacing:.035em;text-transform:uppercase;padding:.55rem .7rem;font-size:.72rem;font-weight:850}.rancher-staging-manifest-grid-head span:not(:first-child){text-align:center}.rancher-staging-manifest-row{background:var(--pod-panel);padding:.65rem .7rem}.rancher-staging-manifest-row+.rancher-staging-manifest-row{border-top:1px solid var(--pod-border-soft)}.rancher-staging-manifest-name{gap:.2rem;min-width:0;display:grid}.rancher-staging-manifest-name strong,.rancher-staging-manifest-name span{overflow-wrap:anywhere}.rancher-staging-manifest-name .pod-status{width:fit-content}.rancher-staging-manifest-grid-cell{justify-items:center;gap:.25rem;display:grid}.rancher-staging-manifest-grid-cell:before{content:attr(data-label);color:var(--pod-muted);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:none}.rancher-staging-manifest-stepper{grid-template-columns:1.85rem minmax(1.6rem,auto) 1.85rem;align-items:center;gap:.2rem;display:grid}.rancher-staging-manifest-stepper strong{text-align:center;font-size:1rem}.rancher-staging-manifest-stepper .pod-mini{min-width:1.85rem;min-height:1.85rem;padding:.1rem}.rancher-staging-manifest-waiting{color:var(--pod-warning);text-align:center;font-size:.82rem;font-weight:850}.rancher-staging-manifest-waiting.complete{color:var(--pod-success)}.rancher-staging-manifest-waiting-label{display:none}.rancher-staging-manifest-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.rancher-staging-mark-button{border-color:color-mix(in srgb, var(--pod-rgb-blue) 40%, var(--pod-border) 60%);color:var(--pod-rgb-blue);white-space:nowrap}@media (width<=900px){.rancher-staging-launcher{grid-template-columns:auto minmax(0,1fr);gap:.55rem .7rem;padding:.85rem}.rancher-staging-launcher-action{white-space:normal;grid-column:2}.rancher-staging-modal-backdrop{align-items:stretch;padding:.35rem}.rancher-staging-modal{border-radius:.85rem;max-height:calc(100dvh - .7rem)}.rancher-staging-command{padding:1.35rem .9rem}.rancher-staging-command h2{font-size:clamp(2.25rem,12vw,4.5rem)}.rancher-staging-box-target strong{font-size:clamp(2.6rem,16vw,5rem)}.rancher-staging-modal-scan .farmer-scan-field.simple{grid-template-columns:1fr}.rancher-staging-modal-scan .farmer-scan-field.simple button{min-height:3.8rem}.rancher-staging-products-toggle,.rancher-staging-manifest-body,.rancher-staging-modal-footer{padding-left:.85rem;padding-right:.85rem}.rancher-staging-modal-footer .pod-secondary{width:100%}.rancher-staging-manifest-grid{border:0;border-radius:0;gap:.55rem;overflow:visible}.rancher-staging-manifest-grid-head{display:none}.rancher-staging-manifest-row{border:1px solid var(--pod-border-soft);border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"piece piece waiting""in-box needed actions";gap:.55rem .75rem;padding:.7rem}.rancher-staging-manifest-row+.rancher-staging-manifest-row{border-top:1px solid var(--pod-border-soft)}.rancher-staging-manifest-name{grid-area:piece}.rancher-staging-manifest-in-box{grid-area:in-box}.rancher-staging-manifest-needed{grid-area:needed}.rancher-staging-manifest-grid-cell{justify-items:start}.rancher-staging-manifest-grid-cell:before{display:block}.rancher-staging-manifest-waiting{grid-area:waiting;place-self:start end}.rancher-staging-manifest-waiting-label{display:inline}.rancher-staging-manifest-row-actions{grid-area:actions;align-self:end}}.pit-panel{gap:.55rem}.pit-result{flex:auto;min-height:0;margin-top:0;overflow:hidden}.production-sku-lookup-result{margin-top:1rem}.production-sku-lookup-result .rancher-scan-output.farmer-scan-output.simple{color:var(--pod-text);background:#eff6ff}.rancher-summary-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.pit-summary-grid{align-items:start}.rancher-scan-output.farmer-scan-output.simple{grid-template-columns:minmax(0,1fr);align-items:center;gap:0;min-height:0;padding:.75rem;display:grid}.rancher-scan-output.farmer-scan-output img{width:var(--production-part-image-size,clamp(10rem, 16vw, 14rem));height:var(--production-part-image-size,clamp(10rem, 16vw, 14rem));justify-self:center}.rancher-scan-output.farmer-scan-output.simple strong{font-size:clamp(1rem,1.5vw,1.5rem);line-height:1.12}.harvester-missing-order-actions{margin-top:.5rem}.rancher-part-tile.farmer-printed-part-tile{grid-template-columns:var(--production-part-image-size,clamp(10rem, 16vw, 14rem)) minmax(0, 1fr);grid-template-rows:auto;align-items:center;gap:1rem}.rancher-part-tile a{color:var(--pod-rgb-blue);font-size:.78rem;font-weight:850;text-decoration:none}.rancher-part-placeholder{width:var(--production-part-image-size,clamp(10rem, 16vw, 14rem));height:var(--production-part-image-size,clamp(10rem, 16vw, 14rem));border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-muted);text-transform:uppercase;place-items:center;font-size:.8rem;font-weight:850;display:grid}.pit-result .rancher-scan-output.farmer-scan-output.simple{min-height:0;padding:.7rem}.pit-result .rancher-part-tile.farmer-printed-part-tile{grid-template-columns:var(--production-part-image-size,clamp(10rem, 16vw, 14rem)) minmax(0, 1fr);gap:1rem}.pit-result .rancher-scan-output.farmer-scan-output img,.pit-result .rancher-part-placeholder{width:var(--production-part-image-size,clamp(10rem, 16vw, 14rem));height:var(--production-part-image-size,clamp(10rem, 16vw, 14rem))}.pit-result .rancher-scan-output.farmer-scan-output.simple strong{font-size:clamp(1rem,1.5vw,1.5rem)}.pit-order-details{grid-template-columns:minmax(5.5rem,7rem) minmax(0,1fr);gap:.35rem .6rem;margin:.7rem 0 0;display:grid}.pit-order-details dt{color:var(--pod-muted);text-transform:uppercase;font-size:.68rem;font-weight:850}.pit-order-details dd{color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:850}.pit-color-audit{border:2px solid color-mix(in srgb, var(--pod-warning) 58%, var(--pod-border-soft) 42%);border-radius:var(--pod-radius);background:color-mix(in srgb, var(--pod-warning) 10%, var(--pod-panel) 90%);color:var(--pod-text);gap:.65rem;padding:.8rem;display:grid}.pit-color-audit-section{grid-template-columns:minmax(12rem,.7fr) minmax(20rem,1.3fr);align-items:stretch;margin-top:.75rem;padding:1rem}.pit-color-audit>div:first-child{align-content:center;gap:.2rem;display:grid}.pit-color-audit>div:first-child strong{color:var(--pod-text);font-family:inherit;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.1;display:block}.pit-color-audit>div:first-child span,.pit-color-audit>span{color:var(--pod-muted);font-size:.82rem;font-weight:800}.pit-color-audit-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.pit-color-audit-actions button{border-radius:var(--pod-radius);color:#fff;cursor:pointer;border:2px solid #0000;min-height:4rem;padding:.75rem 1rem;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:900}.pit-color-audit-actions button:disabled{opacity:.55;cursor:wait}.pit-color-correct{background:var(--pod-success)}.pit-color-correct.selected{box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-success) 42%, transparent);border-color:#fff}.pit-color-wrong{background:var(--pod-danger)}.pit-color-audit .error,.pit-wrong-color-stop .error{color:var(--pod-danger)}.pit-color-audit-section>.error{grid-column:1/-1}.pit-wrong-color-stop{border:3px solid var(--pod-danger);border-radius:var(--pod-radius);background:color-mix(in srgb, var(--pod-danger) 12%, var(--pod-panel) 88%);color:var(--pod-text);gap:.65rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.pit-wrong-color-stop>strong{color:var(--pod-danger);font-size:clamp(1.4rem,3vw,2.35rem);line-height:1.05}.pit-wrong-color-stop>span{color:var(--pod-text);font-size:.95rem;font-weight:800}.pit-wrong-color-stop>button{border-radius:var(--pod-radius);background:var(--pod-danger);color:#fff;cursor:pointer;border:0;justify-self:start;min-height:3.25rem;padding:.75rem 1rem;font-size:1rem;font-weight:900}.pit-wrong-color-stop>button:disabled{opacity:.55;cursor:default}@media (width<=720px){.pit-color-audit-section,.pit-color-audit-actions{grid-template-columns:minmax(0,1fr)}}.rancher-box-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.rancher-box-meta div{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.25rem;padding:.55rem .65rem;display:grid}.rancher-box-meta span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.rancher-box-meta strong{overflow-wrap:anywhere;min-width:0}.rancher-image-panel{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);align-items:start;gap:.75rem;display:grid}.rancher-printago-image,.rancher-shipstation-thumb{border:1px solid var(--pod-border-soft);background:var(--pod-panel);gap:.65rem;min-width:0;padding:.75rem;display:grid}.rancher-printago-image img{object-fit:contain;background:var(--pod-panel-2);width:100%;max-height:min(58vh,44rem)}.rancher-shipstation-thumb img{aspect-ratio:1;object-fit:contain;background:var(--pod-panel-2);width:100%}.rancher-printago-image>div,.rancher-shipstation-thumb>div{gap:.25rem;min-width:0;display:grid}.rancher-printago-image strong,.rancher-shipstation-thumb strong{overflow-wrap:anywhere}.rancher-printago-image span,.rancher-shipstation-thumb span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.rancher-printago-image a,.rancher-shipstation-thumb a{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.78rem;font-weight:800}.rancher-order-summary{grid-column:1/-1}.rancher-reprint-panel{min-height:0}.rancher-actions-grid{grid-template-columns:minmax(0,1fr)}.rancher-extra-list li{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);padding:.55rem .65rem}.rancher-extra-list strong{font-size:.82rem;display:block}.rancher-extra-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.rancher-extra-list span,.rancher-extra-list small{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.76rem;font-weight:800;display:block}.rancher-order-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.4rem;min-height:0;padding:.55rem;display:grid;overflow:hidden}.rancher-order-panel summary{cursor:pointer;list-style-position:inside}.rancher-order-panel summary>div{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.rancher-order-panel summary span{font-weight:850}.rancher-order-panel summary strong{border:1px solid var(--pod-border-soft);background:var(--pod-panel);place-items:center;min-width:1.6rem;min-height:1.6rem;font-size:.82rem;display:inline-grid}.rancher-order-row{border-top:1px solid var(--pod-border-soft);grid-template-columns:minmax(9rem,1fr) minmax(12rem,1.4fr) minmax(8rem,.8fr) auto;align-items:center;gap:.55rem;padding-top:.55rem;display:grid}.rancher-order-row>div{gap:.2rem;min-width:0;display:grid}.pod-page.pod-theme-dark .farmer-scan-output{color:#a8d8be;background:#75c89f1f;border-color:#75c89f47}.pod-page.pod-theme-dark .farmer-scan-output.warning{color:#f3d98a;background:#dec06a1f;border-color:#dec06a52}.pod-page.pod-theme-dark .farmer-reprint-panel.reprint{background:#e48b981f;border-color:#e48b985c}.pod-page.pod-theme-dark .farmer-reprint-panel.reprint .pod-eyebrow,.pod-page.pod-theme-dark .farmer-reprint-panel.reprint strong{color:#f2a6b0}.pod-page.pod-theme-dark .farmer-reprint-panel.ready{background:#75c89f1f;border-color:#75c89f61}.pod-page.pod-theme-dark .farmer-reprint-panel.ready .pod-eyebrow,.pod-page.pod-theme-dark .farmer-reprint-panel.ready strong{color:#9adbb8}.pod-page.pod-theme-dark .farmer-shipstation-card{background:var(--pod-panel);border-color:#7fa6df47}.pod-page.pod-theme-dark .farmer-printer-tile{background:var(--pod-panel);border-color:#75c89f52}.pod-page.pod-theme-dark .farmer-printer-tile.status-danger{background:color-mix(in srgb, #ef4444 12%, var(--pod-panel) 88%);border-color:#f87171b8}@media (width<=900px){.pod-main-production{overflow:hidden auto}.pod-main-production .pod-dashboard-content,.pod-main-production .rancher-panel,.rancher-result{overflow:visible}.farmer-label-builder,.farmer-label-meta,.farmer-box-fields,.wip-scan-jump,.farmer-scan-summary-grid,.farmer-printer-tile,.farmer-wip-card,.farmer-wip-card dl,.farmer-reprint-panel,.harvester-bin-prompt,.harvester-bin-status,.harvester-stock-fields,.harvester-sku-add,.pit-order-details,.pit-result .rancher-part-tile.farmer-printed-part-tile,.production-qr-action-grid,.rancher-box-meta,.rancher-image-panel,.rancher-order-row{grid-template-columns:1fr;display:grid}.harvester-item-editor-row{grid-template-columns:3.8rem minmax(0,1fr)}.harvester-quantity-editor{grid-column:1/-1}.farmer-printer-heading,.farmer-printer-subhead{flex-direction:column;align-items:stretch}.farmer-printer-link,.farmer-printer-subhead .pod-mini{width:100%}.farmer-printer-filaments>div{grid-template-columns:repeat(2,minmax(0,1fr))}.farmer-scan-field.simple,.farmer-scan-output.simple,.farmer-scan-output.simple.has-context,.farmer-scan-output.simple.farmer-scan-review,.farmer-scan-output.simple.farmer-scan-review.has-context,.farmer-scan-actions-grid,.farmer-optimizer-grid,.farmer-optimizer-grid.simple,.farmer-printer-choice dl{grid-template-columns:1fr}.farmer-best-printer-head{flex-direction:column;align-items:stretch}.farmer-best-printer-head .pod-primary{width:100%}.farmer-best-printer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.farmer-printer-choice-head,.farmer-printer-recommendations-head{flex-direction:column;align-items:stretch}.farmer-printer-choice-actions{width:100%}.farmer-printer-choice-actions .pod-primary,.farmer-printer-choice-actions .pod-mini{flex:1}.farmer-optimizer-header,.farmer-optimizer-controls{flex-direction:column;align-items:stretch}.farmer-optimizer-controls input{width:100%}.farmer-scan-output img{aspect-ratio:1;justify-self:center;width:100%;max-width:20rem;height:auto}.rancher-part-tile.farmer-printed-part-tile{grid-template-columns:1fr}.farmer-mode-toggle{width:100%}.farmer-mode-toggle button{flex:1 1 0}}.pod-pagination{color:var(--pod-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;font-size:.82rem;font-weight:750;display:flex}.pod-pagination div{gap:.45rem;display:flex}.pod-mini{padding:.45rem .7rem;font-size:.82rem}.pod-mini.danger,.pod-secondary.danger{border-color:var(--pod-danger);color:var(--pod-danger)}.pod-secondary.danger:hover,.pod-mini.danger:hover{box-shadow:inset 0 -2px 0 var(--pod-danger)}.pod-file-action input{display:none}.pod-empty{color:var(--pod-muted);padding:1.5rem 0}.pod-state{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.35rem;padding:1rem;display:grid}.pod-state strong{color:var(--pod-text)}.pod-state span{color:var(--pod-muted);font-weight:650}.pod-empty-actions{flex-wrap:wrap;gap:.5rem;margin-top:.55rem;display:flex}.pod-billing-setup-empty{text-align:center;justify-items:center;padding:1.75rem 1rem}.pod-billing-setup-empty .pod-empty-actions{justify-content:center}.pod-card-list{display:none}.pod-record-card{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:.5rem;padding:.55rem .65rem;display:grid}.pod-clickable-card{cursor:pointer}.pod-clickable-card:hover,.pod-clickable-card:focus-visible{border-color:var(--pod-rgb-blue);box-shadow:inset 0 -2px 0 var(--pod-rgb-blue);outline:0}.pod-record-head{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.pod-record-head>.pod-line-text{flex:none;max-width:8rem}.pod-record-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.pod-record-meta div{min-width:0}.pod-record-meta dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.pod-record-meta dd{color:var(--pod-text);overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:700}.pod-inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.pod-settings-toggle-panel{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.pod-settings-toggle-panel h4{margin:.1rem 0 .25rem}.pod-settings-subnav{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);-webkit-overflow-scrolling:touch;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.35rem;display:flex;overflow-x:auto}.pod-settings-subnav button{color:var(--pod-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;padding:.48rem .7rem;font-weight:850}.pod-settings-subnav button:hover,.pod-settings-subnav button:focus-visible{color:var(--pod-text);background:var(--pod-panel-2)}.pod-settings-subnav button.active{color:var(--pod-text);background:var(--pod-accent-soft)}.pod-settings-panel{gap:1rem;display:grid}.pod-settings-panel-admin{gap:1.25rem}.pod-settings-primary-header{align-items:start}.pod-sticker-settings-panel{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);gap:1rem;padding:1rem;display:grid}.pod-sticker-settings-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-sticker-settings-head h4{margin:.1rem 0 0}.pod-settings-theme-form{grid-template-columns:minmax(0,1fr) auto}.pod-settings-coming-soon{gap:.75rem;margin-top:1rem;display:grid}.pod-settings-coming-soon article{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.pod-settings-coming-soon h4{margin:.1rem 0 .25rem}.pod-settings-coming-soon span{border:1px solid var(--pod-border);background:var(--pod-panel);color:var(--pod-muted);text-transform:uppercase;border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.78rem;font-weight:850}.pod-list-row{border-top:1px solid var(--pod-border);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.pod-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pod-metrics div{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel-2);padding:.8rem}.pod-wallet-panel{gap:1rem;display:grid}.pod-wallet-report-stack{gap:1.25rem;display:grid}.pod-wallet-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;display:grid}.pod-wallet-metrics div,.pod-wallet-rule,.pod-help-grid article{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);padding:1rem}.pod-legacy-ledger-disclosure{padding:0}.pod-legacy-ledger-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;list-style:none;display:flex}.pod-legacy-ledger-disclosure summary::-webkit-details-marker{display:none}.pod-legacy-ledger-disclosure summary small{color:var(--pod-muted);font-weight:800}.pod-legacy-ledger-disclosure .pod-table-wrap{border-top:1px solid var(--pod-border-soft)}.pod-wallet-metrics span,.pod-wallet-metrics strong{display:block}.pod-wallet-metrics span{color:var(--pod-muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.pod-wallet-metrics strong{margin-top:.25rem;font-size:clamp(1.4rem,3vw,2.1rem)}.pod-wallet-topup{grid-template-columns:minmax(10rem,16rem) auto auto;align-items:end;gap:.75rem;display:grid}.pod-link-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pod-money-positive{color:#08763d;font-weight:800}.pod-money-negative{color:var(--pod-danger);font-weight:800}.pod-modal-backdrop{z-index:100;overscroll-behavior:contain;background:#0000009e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:hidden}.pod-modal{contain:layout paint;border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);flex-direction:column;width:min(920px,100%);max-height:min(86dvh,900px);display:flex;overflow:hidden;box-shadow:0 22px 80px #00000059}.pod-modal-header{border-bottom:1px solid var(--pod-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.pod-modal-header h3{margin:.1rem 0 .25rem;font-size:1.35rem}.pod-modal-tabs{border-bottom:1px solid var(--pod-border-soft);background:var(--pod-panel);flex:none;padding:0 1.15rem}.pod-modal-tab-list{align-items:flex-end;gap:.25rem;display:flex;overflow-x:auto}.pod-modal-tab{appearance:none;min-height:2.85rem;color:var(--pod-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.65rem .85rem .55rem;font-size:.82rem;font-weight:850;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.pod-modal-tab:hover{background:var(--pod-panel-2);color:var(--pod-text)}.pod-modal-tab.active{border-bottom-color:var(--pod-brand);color:var(--pod-brand)}.pod-modal-tab:focus-visible{outline:3px solid var(--pod-focus-ring);outline-offset:-3px;border-radius:.35rem .35rem 0 0}.pod-modal-tab-badge{background:var(--pod-panel-2);color:currentColor;border-radius:999px;place-items:center;min-width:1.25rem;min-height:1.25rem;padding:0 .32rem;font-size:.66rem;line-height:1;display:inline-grid}.pod-modal-tab.active .pod-modal-tab-badge{background:var(--pod-accent-soft)}.pod-icon-button{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-input);width:2.1rem;height:2.1rem;color:var(--pod-text);cursor:pointer;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;display:inline-flex}.pod-icon-button:hover{background:var(--pod-accent-soft)}.pod-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;gap:1rem;padding:1.15rem;display:grid;overflow:auto}.pod-modal-section{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.85rem;padding:1rem;display:grid}.pod-modal-section h4{margin:0;font-size:1rem}.pod-temporary-password-panel{border:1px solid var(--pod-border);border-left:3px solid var(--pod-brand);background:var(--pod-panel);grid-template-columns:minmax(0,1fr) minmax(12rem,auto) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.pod-temporary-password-panel h5,.pod-temporary-password-panel p{margin:0}.pod-temporary-password-panel h5{font-size:.95rem}.pod-temporary-password-panel code{border:1px solid var(--pod-border-soft);background:var(--pod-input);min-width:0;color:var(--pod-text);overflow-wrap:anywhere;padding:.55rem .65rem;font-size:.95rem;font-weight:800}.pod-modal-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.pod-modal-footer{border-top:1px solid var(--pod-border);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.15rem;display:flex}.pod-hot-drop-modal{width:min(980px,100%);position:relative}.pod-hot-drop-loading{z-index:4;color:var(--pod-text);text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffdb;align-content:center;place-items:center;gap:.45rem;padding:2rem;display:grid;position:absolute;inset:4.85rem 0 4.7rem}.pod-hot-drop-loading strong,.pod-hot-drop-loading small{overflow-wrap:anywhere;max-width:min(34rem,100%);display:block}.pod-hot-drop-loading small{color:var(--pod-muted);font-weight:750}.pod-loading-spinner{border:3px solid #2563eb2e;border-top-color:var(--pod-brand);border-radius:999px;width:2rem;height:2rem;animation:.8s linear infinite pod-spin;display:inline-block}.pod-hot-drop-file{grid-template-columns:2.35rem minmax(0,1fr);align-items:center}.pod-hot-drop-file>span{border:1px solid var(--pod-border-soft);background:var(--pod-input);justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.pod-hot-drop-file svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}.pod-hot-drop-file strong,.pod-hot-drop-file small{overflow-wrap:anywhere;min-width:0;display:block}.pod-hot-drop-file small{color:var(--pod-muted);font-weight:750}.pod-hot-drop-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.pod-hot-drop-controls label{min-width:0}.pod-hot-drop-segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.pod-hot-drop-segments>div{grid-template-columns:minmax(5rem,.8fr) repeat(2,minmax(5rem,1fr));align-items:center;gap:.5rem;min-width:0;display:grid}.pod-hot-drop-segments span{color:var(--pod-muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.pod-hot-drop-segments button{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-input);min-height:2.45rem;color:var(--pod-text);font:inherit;cursor:pointer;font-weight:800}.pod-hot-drop-segments button.active{border-color:var(--pod-brand);background:var(--pod-accent-soft)}.pod-unsaved-note{color:var(--pod-danger);font-weight:850}.pod-admin-wallet-config{grid-template-columns:repeat(2,minmax(7rem,1fr));gap:.55rem;min-width:16rem;display:grid}.pod-admin-settings-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.pod-admin-settings-tools article{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);align-content:space-between;gap:.75rem;min-width:0;padding:1rem;display:grid}.pod-link-action{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pod-extra-parts-admin{gap:1rem;display:grid}.pod-extra-part-editor{gap:.5rem;display:grid}.pod-extra-part-admin-card{flex-direction:column;gap:.75rem;min-height:100%;display:flex}.pod-extra-part-admin-copy{gap:.4rem;min-width:0;display:grid}.pod-extra-part-admin-copy h4,.pod-extra-part-admin-copy p{margin:0}.pod-extra-part-admin-copy .pod-muted{overflow-wrap:anywhere}.pod-extra-part-modal{max-width:min(58rem,100vw - 2rem)}.pod-extra-parts-toolbar{justify-content:space-between;align-items:end;gap:1rem;display:flex}.pod-extra-parts-toolbar label{flex:24rem;max-width:34rem}.pod-extra-parts-toolbar span{color:var(--pod-muted);white-space:nowrap;font-size:.82rem;font-weight:800}.pod-extra-part-row{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);grid-template-columns:minmax(10rem,1.2fr) minmax(8rem,.9fr) minmax(8rem,.8fr) minmax(6rem,.55fr) minmax(5rem,.5fr) auto;align-items:center;gap:.55rem;padding:.65rem;display:grid}.pod-extra-part-row.head{color:var(--pod-muted);text-transform:uppercase;background:0 0;border:0;padding:0 .65rem;font-size:.72rem;font-weight:800}.pod-extra-part-row textarea{resize:vertical;grid-column:1/-1;width:100%}.pod-extra-part-media{grid-column:1/-1;grid-template-columns:5rem minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.pod-extra-part-thumb{aspect-ratio:1;border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);width:5rem;color:var(--pod-muted);place-items:center;font-size:.76rem;font-weight:800;display:grid;overflow:hidden}.pod-extra-part-thumb img{object-fit:cover;width:100%;height:100%}.pod-extra-part-card-image img{object-fit:contain;width:100%;height:100%}.pod-extra-part-grid{grid-template-columns:repeat(auto-fill,minmax(13rem,16rem));justify-content:start;gap:.85rem;display:grid}.pod-extra-part-grid>.pod-extra-part-card,.pod-extra-part-grid>.pod-extra-part-admin-card{width:100%;min-width:0}.pod-extra-part-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);grid-template-rows:8rem minmax(0,1fr) auto;gap:.6rem;min-height:0;padding:.8rem;display:grid}.pod-extra-part-card-image{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);width:100%;height:8rem;position:relative;overflow:hidden}button.pod-extra-part-card-image{cursor:zoom-in;padding:0}button.pod-extra-part-card-image:hover,button.pod-extra-part-card-image:focus-visible{border-color:var(--pod-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-primary) 24%, transparent);outline:0}.pod-extra-part-zoom-pill{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-panel) 90%, transparent);color:var(--pod-text);border-radius:999px;padding:.18rem .42rem;font-size:.68rem;font-weight:850;line-height:1;position:absolute;bottom:.45rem;right:.45rem}.pod-extra-part-card-image-empty{color:var(--pod-muted);place-items:center;font-weight:700;display:grid}.pod-extra-part-card-content{gap:.3rem;min-width:0;display:grid}.pod-extra-part-card-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}.pod-extra-part-card h4,.pod-extra-part-card p{margin:0}.pod-extra-part-card strong{flex:none;font-size:1rem}.pod-extra-part-admin-copy p,.pod-extra-part-card p,.pod-extra-part-card-meta{font-size:.83rem;line-height:1.3}.pod-extra-part-card h4{font-size:1.05rem;line-height:1.2}.pod-extra-part-card .pod-muted{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pod-extra-parts-admin .pod-extra-part-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,13.5rem));gap:.7rem}.pod-extra-parts-admin .pod-extra-part-card-image{height:5.75rem}.pod-extra-parts-admin .pod-extra-part-grid>.pod-extra-part-admin-card{width:100%}.pod-extra-parts-admin .pod-extra-part-admin-card{grid-template-rows:5.75rem minmax(0,1fr) auto;gap:.45rem;padding:.6rem;display:grid}.pod-extra-part-image-modal{width:min(62rem,100vw - 2rem)}.pod-extra-part-image-modal-body{background:var(--pod-page);place-items:center;padding:1rem;display:grid;overflow:auto}.pod-extra-part-image-modal-body img{border-radius:var(--pod-radius-sm);object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72vh,46rem);display:block}.pod-extra-parts-admin .pod-extra-part-admin-copy p,.pod-extra-parts-admin .pod-extra-part-card-meta,.pod-extra-parts-admin .pod-extra-part-card p,.pod-extra-parts-admin .pod-extra-part-admin-card strong{font-size:.78rem}.pod-admin-part-modal{width:min(86rem,100vw - 2rem);max-width:min(86rem,100vw - 2rem)}.pod-part-detail-modal{width:min(76rem,100vw - 2rem)}.pod-part-detail-modal .pod-editpart-layout{overflow:hidden auto}.pod-part-detail-modal input,.pod-part-detail-modal select{min-height:2.75rem}.pod-part-detail-modal .pod-form-grid{gap:.85rem}.pod-part-detail-modal .pod-form-actions{gap:.5rem}.pod-part-detail-modal .pod-form-actions .pod-primary,.pod-part-detail-modal .pod-form-actions .pod-secondary{min-width:7.5rem}.pod-order-detail-modal{width:min(92rem,100vw - 1.25rem);max-height:min(94dvh,1040px)}.pod-order-detail-body{align-content:start}.pod-order-detail-simple{gap:.75rem}.pod-order-detail-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.pod-order-part-picker{gap:.85rem;min-width:0;display:grid}.pod-order-item-tabs{gap:.45rem;display:grid}.pod-order-item-tabs button{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel);min-width:0;color:var(--pod-text);text-align:left;cursor:pointer;gap:.16rem;padding:.62rem .7rem;display:grid}.pod-order-item-tabs button.active{border-color:color-mix(in srgb, var(--pod-rgb-blue) 55%, var(--pod-border) 45%);background:var(--pod-accent-soft)}.pod-order-item-tabs span,.pod-order-item-tabs small{overflow-wrap:anywhere;min-width:0}.pod-order-item-tabs span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-weight:850}.pod-order-item-tabs small{color:var(--pod-muted);font-weight:750}.pod-order-part-picker-head{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.pod-order-part-picker-head h4{margin:.12rem 0 0}.pod-order-part-picker-head p:not(.pod-eyebrow){color:var(--pod-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.86rem;font-weight:750}.pod-order-part-picker-head>span{color:var(--pod-muted);white-space:nowrap;font-size:.8rem;font-weight:850}.pod-order-part-search{border-top:1px solid var(--pod-border-soft);color:var(--pod-muted);gap:.3rem;padding-top:.85rem;font-size:.78rem;font-weight:850;display:grid}.pod-order-part-choice-list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.65rem;display:grid}.pod-order-part-empty{text-align:left;place-items:start}.pod-billing-readiness{border:1px solid color-mix(in srgb, var(--pod-warning) 55%, var(--pod-border) 45%);border-radius:var(--pod-radius);background:color-mix(in srgb, var(--pod-warning) 10%, var(--pod-panel) 90%);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.pod-billing-readiness>div{gap:.25rem;display:grid}.pod-billing-readiness span{color:var(--pod-muted);font-size:.82rem}.pod-billing-readiness button{flex:none}.pod-order-part-choice{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);background:var(--pod-panel);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;min-width:0;padding:.72rem;display:grid}@media (width<=720px){.pod-billing-readiness{flex-direction:column;align-items:stretch}}.pod-order-part-choice.selected{border-color:color-mix(in srgb, var(--pod-rgb-blue) 55%, var(--pod-border) 45%);background:color-mix(in srgb, var(--pod-rgb-blue) 8%, var(--pod-panel) 92%)}.pod-order-part-choice input{grid-area:1/1;width:1rem;height:1rem;min-height:1rem;margin:.12rem 0 0}.pod-order-part-choice-thumb{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);object-fit:contain;border-radius:.25rem;grid-column:1/-1;width:100%;height:7rem}.pod-order-part-choice-thumb.placeholder{color:var(--pod-muted);place-items:center;font-size:.8rem;font-weight:850;display:grid}.pod-order-part-choice>span:not(.pod-order-part-choice-thumb){grid-column:2;gap:.16rem;min-width:0;display:grid}.pod-order-part-choice strong,.pod-order-part-choice small{overflow-wrap:anywhere;min-width:0}.pod-order-part-choice small{color:var(--pod-muted);font-size:.78rem;font-weight:750}.pod-simple-order-item{border:1px solid var(--pod-border-soft);background:var(--pod-panel);padding:1rem}.pod-order-info-panel{position:sticky;top:0}.pod-simple-order-fields{gap:.85rem;margin:0;display:grid}.pod-simple-order-fields div{min-width:0}.pod-simple-order-fields dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.pod-simple-order-fields dd{color:var(--pod-text);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.98rem;font-weight:750}.pod-simple-order-fields code,.pod-simple-option-row code{color:var(--pod-text);white-space:normal;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92rem}.pod-simple-option-list{gap:.5rem;display:grid}.pod-simple-option-row{grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.pod-simple-option-row span{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.84rem;font-weight:800}.pod-order-detail-disclosure{border-top:1px solid var(--pod-border-soft);gap:.75rem;padding-top:.75rem;display:grid}.pod-order-detail-disclosure summary{color:var(--pod-muted);cursor:pointer;font-size:.82rem;font-weight:850}.pod-order-item-list{gap:.65rem;display:grid}.pod-order-item-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.8rem;display:grid}.pod-order-item-main{gap:.45rem;min-width:0;display:grid}.pod-order-item-heading{align-items:center;gap:.55rem;min-width:0;display:flex}.pod-order-item-heading h5{overflow-wrap:anywhere;min-width:0;margin:0}.pod-order-item-sku-line{min-width:0;color:var(--pod-muted);align-items:baseline;gap:.55rem;font-size:.82rem;font-weight:800;display:flex}.pod-order-item-sku-line code{min-width:0;color:var(--pod-text);overflow-wrap:anywhere;white-space:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem}.pod-order-item-match{border-left:3px solid var(--pod-border);color:var(--pod-muted);padding-left:.65rem;font-size:.85rem;font-weight:750}.pod-order-item-qty{white-space:nowrap;align-content:start;justify-items:end;gap:.25rem;display:grid}.pod-order-item-actions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.15rem;display:flex}.pod-confirm-modal{width:min(36rem,100%)}.pod-review-modal{width:min(1320px,100vw - 2rem);max-height:min(90vh,940px)}.pod-review-header{align-items:center;padding:.9rem 1rem}.pod-review-title{min-width:0}.pod-review-title h3{margin:.1rem 0 .2rem}.pod-review-header-actions{flex:none;align-items:center;gap:.6rem;display:flex}.pod-admin-part-review{padding:1rem;display:block}.pod-admin-review-layout{grid-template-columns:minmax(34rem,1.15fr) minmax(28rem,.85fr);align-items:start;gap:1rem;display:grid}.pod-admin-review-preview{gap:.7rem;min-width:0;display:grid;position:sticky;top:0}.pod-review-preview-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pod-review-preview-head strong{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.92rem;display:block}.pod-three-preview-review{height:min(61vh,650px);min-height:430px}.pod-admin-review-details{gap:.75rem;min-width:0;display:grid}.pod-review-decision-panel,.pod-review-detail-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.75rem;min-width:0;padding:.85rem;display:grid}.pod-review-section-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.pod-review-section-head h4,.pod-review-section-head p{margin:0}.pod-admin-price-control{gap:.35rem;min-width:0;display:grid}.pod-admin-price-control>span:first-child{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.pod-admin-price-control small{color:var(--pod-muted);font-weight:700}.pod-review-price-control{width:min(13rem,100%);max-width:13rem}.pod-review-manual-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.pod-review-manual-metrics input{min-width:0}.pod-admin-price-control small{text-transform:none;margin-left:.2rem}.pod-money-input{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-input);grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;min-height:2.4rem;display:grid;overflow:hidden}.pod-money-input>span{color:var(--pod-muted);padding-left:.7rem;font-weight:850}.pod-money-input input{min-width:0;min-height:0;color:var(--pod-text);appearance:textfield;background:0 0;border:0;border-radius:0;padding:.45rem .55rem;font-size:1.05rem;font-weight:850;line-height:1.2}.pod-money-input input::-webkit-outer-spin-button{appearance:none;margin:0}.pod-money-input input::-webkit-inner-spin-button{appearance:none;margin:0}.pod-review-metric-strip{border-top:1px solid var(--pod-border-soft);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.55rem;padding-top:.65rem;display:grid}.pod-review-metric-strip div{border:1px solid var(--pod-border-soft);background:var(--pod-panel);border-radius:8px;gap:.15rem;min-width:0;padding:.55rem;display:grid}.pod-review-metric-strip span,.pod-review-info-list dt{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.pod-review-metric-strip strong{overflow-wrap:anywhere;min-width:0}.pod-review-fallback-sku{overflow-wrap:anywhere;white-space:normal;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.86rem;font-weight:850}.pod-review-info-list{gap:.55rem;margin:0;display:grid}.pod-review-info-list div{grid-template-columns:minmax(7rem,.34fr) minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0;display:grid}.pod-review-info-list dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:750}.pod-review-footer{padding:.85rem 1rem}.pod-alert.inline{margin:0;padding:.65rem .75rem;font-size:.86rem}.pod-mapping-cleanup-review{gap:.65rem;display:grid}.pod-mapping-cleanup-review>div,.pod-mapping-cleanup-review article>span{flex-direction:column;gap:.3rem;display:flex}.pod-mapping-cleanup-review article{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.55rem;display:flex}.farmer-part-box-location{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 34%, var(--pod-border-soft) 66%);background:color-mix(in srgb, var(--pod-rgb-blue) 10%, transparent);width:fit-content;color:var(--pod-text);border-radius:999px;margin-top:.25rem;padding:.35rem .6rem;font-size:.9rem;font-weight:850}.farmer-reprint-duplicate-alert{gap:.35rem;display:grid}.farmer-reprint-duplicate-alert strong{font-size:1rem}.pod-admin-shipstation-config{grid-template-columns:repeat(2,minmax(10rem,1fr));gap:.55rem;min-width:22rem;display:grid}.pod-admin-merchant-workspace{min-width:0}.pod-admin-merchant-page{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);flex-direction:column;min-width:0;display:flex;overflow:visible}.pod-admin-merchant-page>.pod-modal-header{z-index:8;border-radius:var(--pod-radius) var(--pod-radius) 0 0;background:var(--pod-panel);padding:.75rem 1rem;position:sticky;top:0;box-shadow:0 .35rem .8rem #0a1e120d}.pod-admin-merchant-page>.pod-modal-header .pod-admin-merchant-heading{align-items:center}.pod-admin-merchant-page>.pod-modal-header .pod-merchant-avatar.large{width:2.55rem;height:2.55rem}.pod-admin-merchant-page>.pod-modal-header h3{margin-bottom:.1rem}.pod-merchant-header-actions{flex:none}.pod-merchant-config-body{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem;overflow:visible}.pod-merchant-config-nav{grid-area:1/1/span 12;align-self:start;gap:.2rem;display:grid;position:sticky;top:6.5rem}.pod-merchant-config-nav button{border-radius:var(--pod-radius-sm);width:100%;min-height:3rem;color:var(--pod-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:.2rem;padding:.5rem .65rem;display:grid}.pod-merchant-config-nav button:hover{border-color:var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-text)}.pod-merchant-config-nav button.active{border-color:color-mix(in srgb, var(--pod-rgb-blue) 42%, var(--pod-border) 58%);background:var(--pod-accent-soft);color:var(--pod-brand)}.pod-merchant-config-nav strong,.pod-merchant-config-nav span{overflow-wrap:anywhere;min-width:0}.pod-merchant-config-nav span{font-size:.72rem;font-weight:720}.pod-merchant-config-panel{grid-column:2;gap:.6rem;min-width:0;padding:.75rem}.pod-merchant-config-panel>.pod-panel-title{margin-bottom:.25rem}.pod-merchant-exact-rule,.pod-merchant-suffix-header,.pod-merchant-specific-overrides{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel);justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;display:flex}.pod-merchant-exact-rule>div,.pod-merchant-suffix-header>div,.pod-merchant-specific-overrides>div{gap:.22rem;min-width:0;display:grid}.pod-merchant-exact-rule span,.pod-merchant-suffix-header span,.pod-merchant-specific-overrides span{color:var(--pod-muted);font-size:.82rem;line-height:1.4}.pod-merchant-suffix-list{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius-sm);gap:0;display:grid;overflow:hidden}.pod-merchant-suffix-columns,.pod-merchant-suffix-row{grid-template-columns:4rem minmax(9rem,.7fr) minmax(14rem,1.3fr) auto;align-items:center;gap:.4rem;display:grid}.pod-merchant-suffix-columns{background:var(--pod-panel);color:var(--pod-muted);letter-spacing:.04em;text-transform:uppercase;padding:.38rem .5rem;font-size:.7rem;font-weight:850}.pod-merchant-suffix-row{border:0;border-top:1px solid var(--pod-border-soft);background:var(--pod-input);border-radius:0;padding:.28rem .5rem}.pod-merchant-suffix-row select,.pod-merchant-suffix-row input[type=text]{border-radius:var(--pod-radius-sm);width:100%;min-width:0;min-height:2.15rem;padding:.38rem .55rem;font-size:.88rem}.pod-merchant-suffix-row .pod-mini{min-height:2.15rem;padding:.35rem .55rem}.pod-merchant-suffix-enabled{justify-content:center}.pod-merchant-suffix-token{color:var(--pod-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem;font-weight:900;display:grid}.pod-merchant-sku-tester{border:1px solid color-mix(in srgb, var(--pod-rgb-blue) 30%, var(--pod-border-soft) 70%);border-radius:var(--pod-radius-sm);background:color-mix(in srgb, var(--pod-accent-soft) 48%, var(--pod-panel) 52%);grid-template-columns:minmax(10rem,.6fr) minmax(15rem,.8fr) minmax(18rem,1.4fr);align-items:end;gap:.55rem;padding:.6rem;display:grid}.pod-merchant-sku-tester h5,.pod-merchant-sku-tester p{margin:0}.pod-merchant-sku-test-result{border-left:3px solid var(--pod-border);gap:.18rem;min-height:2.75rem;padding:.45rem .65rem;display:grid}.pod-merchant-sku-test-result[data-state=suffix],.pod-merchant-sku-test-result[data-state=exact]{border-left-color:var(--pod-success)}.pod-merchant-sku-test-result[data-state=missing]{border-left-color:var(--pod-warning)}.pod-merchant-sku-test-result span,.pod-merchant-sku-test-result small{color:var(--pod-muted);line-height:1.35}.pod-merchant-save-bar{background:var(--pod-panel);justify-content:flex-end;padding:.7rem 1rem}.pod-merchant-save-bar>span{margin-right:auto}@media (width<=900px){.pod-merchant-config-body{grid-template-columns:minmax(0,1fr)}.pod-merchant-config-nav{grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.pod-merchant-config-panel{grid-column:1}.pod-merchant-suffix-columns{display:none}.pod-merchant-suffix-row{grid-template-columns:auto minmax(0,1fr) auto}.pod-merchant-suffix-row select{grid-column:1/-1}.pod-merchant-sku-tester{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.pod-merchant-config-nav{grid-template-columns:minmax(0,1fr)}.pod-merchant-exact-rule,.pod-merchant-suffix-header,.pod-merchant-specific-overrides{flex-direction:column;align-items:stretch}}.pod-admin-shipstation-config label{min-width:0}.pod-admin-store-status,.pod-admin-store-assignment,.pod-admin-manual-store{grid-column:1/-1}.pod-admin-wallet-config input[type=number],.pod-admin-wallet-config input[type=text],.pod-admin-shipstation-config input,.pod-admin-shipstation-config select{min-width:0}.pod-admin-store-assignment,.pod-admin-store-list{gap:.45rem;display:grid}.pod-admin-store-summary{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel);justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;padding:.75rem;display:flex}.pod-admin-store-summary>div:first-child{gap:.15rem;min-width:9rem;display:grid}.pod-admin-store-summary span,.pod-admin-store-list-head small,.pod-admin-store-choice-copy small,.pod-admin-store-choice-state,.pod-admin-manual-store .pod-admin-store-list-head small{color:var(--pod-muted);font-size:.74rem;font-weight:800}.pod-admin-store-summary>div:first-child span,.pod-admin-store-list-head span{text-transform:uppercase}.pod-admin-store-summary strong{font-size:1rem}.pod-admin-store-chips{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}.pod-admin-store-chips span{border:1px solid var(--pod-border-soft);background:var(--pod-accent-soft);max-width:100%;color:var(--pod-text);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .5rem;font-size:.78rem;display:inline-flex}.pod-admin-store-chips small{color:var(--pod-muted);font-size:.68rem;font-weight:800}.pod-admin-store-list-head{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.pod-admin-store-list-head span{color:var(--pod-text);font-size:.82rem;font-weight:850}.pod-admin-store-choice-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.55rem;display:grid}.pod-admin-store-choice{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-input);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.6rem;padding:.62rem .7rem;display:grid}.pod-admin-store-choice.selected{border-color:color-mix(in srgb, var(--pod-rgb-blue) 58%, var(--pod-border) 42%);background:color-mix(in srgb, var(--pod-rgb-blue) 10%, var(--pod-input) 90%)}.pod-admin-store-choice.unavailable{opacity:.62;cursor:not-allowed;grid-template-columns:auto minmax(0,1fr)}.pod-admin-store-choice.unavailable .pod-admin-store-choice-state{white-space:normal;grid-column:2/-1;justify-self:start;max-width:100%}.pod-admin-store-choice input{width:1.05rem;height:1.05rem;min-height:1.05rem;margin:0}.pod-admin-store-choice-copy{gap:.12rem;min-width:0;display:grid}.pod-admin-store-choice-copy strong,.pod-admin-store-choice-copy small{overflow-wrap:break-word;word-break:normal;min-width:0}.pod-admin-store-choice-state{border:1px solid var(--pod-border-soft);background:var(--pod-panel);white-space:nowrap;border-radius:999px;justify-self:end;padding:.18rem .42rem}.pod-admin-store-choice.selected .pod-admin-store-choice-state{border-color:color-mix(in srgb, var(--pod-rgb-blue) 45%, var(--pod-border-soft) 55%);color:var(--pod-brand);background:var(--pod-accent-soft)}.pod-admin-manual-store{border-top:1px solid var(--pod-border-soft);padding-top:.7rem}.pod-admin-manual-store summary{cursor:pointer}.pod-admin-manual-store-grid{grid-template-columns:repeat(2,minmax(10rem,1fr));gap:.55rem;margin-top:.55rem;display:grid}.pod-admin-invoice-profile-list{gap:.65rem;display:grid}.pod-admin-invoice-profile{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-input)}.pod-admin-invoice-profile>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .8rem;display:flex}.pod-admin-invoice-profile>summary>span:first-child{gap:.12rem;min-width:0;display:grid}.pod-admin-invoice-profile>summary strong,.pod-admin-invoice-profile>summary small{overflow-wrap:anywhere}.pod-admin-invoice-profile>summary small{color:var(--pod-muted)}.pod-admin-invoice-profile-status{border:1px solid var(--pod-border-soft);color:var(--pod-muted);background:var(--pod-panel);border-radius:999px;flex:none;padding:.2rem .48rem;font-size:.72rem;font-weight:800}.pod-admin-invoice-profile-grid{border-top:1px solid var(--pod-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.8rem;display:grid}.pod-admin-invoice-profile-wide{grid-column:1/-1}.pod-pricing-shell{gap:1rem;display:grid}.pod-pricing-summary{border:1px solid var(--pod-border);background:var(--pod-panel-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pod-pricing-summary div{border-right:1px solid var(--pod-border-soft);gap:.2rem;padding:.75rem .9rem;display:grid}.pod-pricing-summary div:last-child{border-right:0}.pod-pricing-summary span,.pod-pricing-row.head,.pod-pricing-section-head small{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.pod-pricing-summary strong{font-size:1.05rem}.pod-pricing-table{border:1px solid var(--pod-border);background:var(--pod-panel);display:grid}.pod-pricing-fee-grid{border-top:1px solid var(--pod-border-soft);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.85rem;padding:.85rem 1rem 1rem;display:grid}.pod-fulfillment-fee-grid{grid-template-columns:repeat(2,minmax(13rem,1fr));gap:1rem}.pod-fulfillment-fees .pod-pricing-section-head small{text-transform:none;max-width:58rem;margin-top:.35rem;font-size:.84rem;font-weight:650;line-height:1.4;display:block}.pod-fulfillment-fee-card{border:1px solid var(--pod-border);border-radius:var(--pod-radius-sm);background:var(--pod-panel-2);min-height:100%;padding:.8rem}.pod-fulfillment-fee-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pod-fulfillment-fee-head em{border:1px solid var(--pod-border-soft);background:var(--pod-panel);color:var(--pod-muted);text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.68rem;font-style:normal;font-weight:850;line-height:1.1}.pod-fulfillment-fee-card .pod-money-input{max-width:14rem}.pod-fulfillment-fee-card small{max-width:32rem;font-weight:650;line-height:1.35}.pod-pricing-section+.pod-pricing-section{border-top:1px solid var(--pod-border)}.pod-pricing-section.disabled{opacity:.72}.pod-pricing-section-head{background:var(--pod-table-head);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.pod-pricing-row{border-top:1px solid var(--pod-border-soft);grid-template-columns:minmax(10rem,1fr) 8rem 10rem minmax(12rem,1.1fr);align-items:center;gap:1rem;min-height:3rem;padding:.55rem 1rem;display:grid}.pod-pricing-row.head{background:var(--pod-panel-2);min-height:auto;padding-block:.42rem}.pod-pricing-row.disabled{color:var(--pod-muted)}.pod-pricing-color-name{align-items:center;gap:.5rem;min-width:0;font-weight:750;display:inline-flex}.pod-pricing-color-name i{border:1px solid var(--pod-border);border-radius:999px;flex:none;width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px #ffffff40}.pod-switch{cursor:pointer;align-items:center;gap:.55rem;min-width:0;font-weight:800;display:inline-flex}.pod-switch input{opacity:0;pointer-events:none;position:absolute}.pod-switch>span{border:1px solid var(--pod-border);background:var(--pod-panel);border-radius:999px;flex:none;width:2.2rem;height:1.2rem;position:relative}.pod-switch>span:after{content:"";background:var(--pod-muted);border-radius:999px;width:.78rem;height:.78rem;transition:transform .12s,background .12s;position:absolute;top:.16rem;left:.16rem}.pod-switch input:checked+span:after{background:var(--pod-brand);transform:translate(.95rem)}.pod-switch input:disabled+span{opacity:.45}.pod-switch.compact{font-size:.82rem}.pod-switch.compact em{color:var(--pod-muted);font-style:normal;font-weight:750}.pod-pricing-rate-field{border:1px solid var(--pod-border);background:var(--pod-input);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem;max-width:9rem;padding:.18rem .45rem;display:grid}.pod-pricing-rate-field span,.pod-pricing-rate-field small{color:var(--pod-muted);font-size:.78rem;font-weight:800}.pod-pricing-rate-field input{background:0 0;border:0;min-width:0;padding:.35rem .1rem}.pod-pricing-material-field{gap:.25rem;min-width:0;display:grid}.pod-pricing-material-field input,.pod-pricing-material-field select{width:100%;min-width:0}.pod-pricing-material-field small{color:var(--pod-danger);font-size:.72rem;font-weight:800}.pod-pricing-material-field small.selection-detail{color:var(--pod-muted);font-weight:700}.pod-pricing-add-name{border-top:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-panel-2) 72%, transparent);justify-content:flex-end;align-items:end;gap:.55rem;padding:.7rem 1rem;display:flex}.pod-pricing-add-name label{gap:.25rem;width:min(24rem,100%);display:grid}.pod-pricing-add-name label>span{color:var(--pod-muted);font-size:.72rem;font-weight:800}@media (width<=640px){.pod-pricing-add-name{flex-direction:column;align-items:stretch}.pod-pricing-add-name label,.pod-pricing-add-name .pod-secondary{width:100%}}.pod-admin-wallet-divider,.pod-admin-checkout-result{grid-column:1/-1}.pod-admin-wallet-divider{border-top:1px solid var(--pod-border);margin-top:.35rem;padding-top:.8rem}.pod-admin-wallet-divider p{margin:.1rem 0}.pod-admin-checkout-result{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;display:grid}.pod-table-header.compact{gap:.75rem;margin:0}.pod-admin-ledger-table{overflow:auto visible}.pod-checkbox-row{grid-column:1/-1;align-items:center;display:flex}.pod-checkbox-row input{width:auto}.pod-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pod-help-grid h4,.pod-help-grid p{margin:0}.pod-help-grid p{color:var(--pod-muted);margin-top:.45rem;font-weight:650}.pod-help-actions{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.pod-metrics strong,.pod-metrics span{display:block}.pod-metrics span{color:var(--pod-muted);margin-top:.25rem;font-size:.82rem}code{overflow-wrap:anywhere;color:var(--pod-rgb-blue)}.pod-progress-list{gap:.65rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.pod-progress-list li{color:var(--pod-muted);padding-left:1.8rem;font-weight:700;position:relative}.pod-progress-list li:before{content:"";border-radius:var(--pod-radius);border:1px solid var(--pod-border);background:var(--pod-panel);width:.9rem;height:.9rem;position:absolute;top:.18rem;left:0}.pod-progress-list li.done{color:var(--pod-text)}.pod-progress-list li.done:before{border-color:var(--pod-success);background:var(--pod-success)}@media (width<=820px){.pod-header,.pod-dashboard-top,.pod-table-header,.pod-merchant-banner,.pod-editpart-header{flex-direction:column;align-items:flex-start}.pod-grid,.pod-form-grid,.pod-hot-drop-controls,.pod-hot-drop-segments{grid-template-columns:1fr}.pod-hot-drop-segments>div{grid-template-columns:1fr 1fr}.pod-hot-drop-segments span{grid-column:1/-1}.pod-header{padding:1.25rem 1rem}.pod-main{width:100%;padding-top:1rem}.pod-panel{padding:1rem}.pod-section-nav{flex-wrap:wrap;width:100%;overflow-x:visible}.pod-section-nav button{flex:calc(50% - .35rem)}.pod-dashboard,.pod-dashboard.sidebar-collapsed{grid-template-columns:1fr}.pod-sidebar{min-height:0;position:static}.pod-sidebar-nav.pod-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-sidebar-nav.pod-section-nav button{flex:none}.pod-merchant-setup-summary,.pod-setup-step-list,.pod-onboarding-list{grid-template-columns:1fr}.pod-merchant-bar,.pod-account-actions{flex-direction:column;align-items:stretch}.pod-admin-merchant-tools{flex-direction:column;align-items:stretch;width:100%}.pod-admin-review-summary,.pod-admin-attention-head{flex-direction:column;align-items:stretch}.pod-admin-attention-grid{grid-template-columns:1fr}.pod-search-field{width:100%}.pod-catalog-actions{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;display:grid}.pod-catalog-header>div:first-child,.pod-catalog-actions,.pod-catalog-search{width:100%;min-width:0;max-width:none}.pod-catalog-actions{justify-content:flex-start}.pod-merchant-bar .pod-secondary,.pod-account-actions .pod-secondary{width:100%}.pod-responsive-table{display:none}.pod-card-list{gap:.75rem;display:grid}.pod-orders-section .pod-responsive-table{display:none}.pod-orders-section .pod-card-list{display:grid}.pod-record-head{flex-direction:column}.pod-record-meta,.pod-order-detail-layout{grid-template-columns:1fr}.pod-order-info-panel{position:static}.pod-order-item-row{grid-template-columns:1fr}.pod-order-item-qty{justify-items:start}.pod-order-item-heading,.pod-order-item-sku-line{flex-direction:column;align-items:flex-start}.pod-simple-option-row{grid-template-columns:1fr;gap:.15rem}.pod-inline-form{grid-template-columns:1fr}.pod-settings-toggle-panel,.pod-sticker-settings-head,.pod-settings-coming-soon article{flex-direction:column;align-items:flex-start}.pod-pricing-summary,.pod-fulfillment-fee-grid,.pod-pricing-row,.pod-matched-import-panel,.pod-matched-rule-form,.pod-matched-work-card,.pod-matched-work-meta,.pod-matched-rule-row{grid-template-columns:1fr}.pod-pricing-summary div{border-right:0;border-bottom:1px solid var(--pod-border-soft)}.pod-pricing-summary div:last-child{border-bottom:0}.pod-pricing-section-head{flex-direction:column;align-items:flex-start}.pod-fulfillment-fee-head{flex-direction:column;align-items:flex-start;gap:.45rem}.pod-admin-checkout-result{grid-template-columns:1fr}.pod-addpart-layout{grid-template-columns:1fr;padding:1rem}.pod-addpart-compact-grid,.pod-addpart-top-grid{grid-template-columns:1fr}.pod-addpart-summary{position:static}.pod-editpart-layout{grid-template-columns:1fr;padding:1rem}.pod-admin-review-layout,.pod-review-metric-strip,.pod-review-info-list div{grid-template-columns:1fr}.pod-admin-review-preview{position:static}.pod-review-metric-strip div{border-right:0;border-bottom:1px solid var(--pod-border-soft);margin-right:0;padding:0 0 .55rem}.pod-review-metric-strip div:last-child{border-bottom:0;padding-bottom:0}.pod-profile-layout{grid-template-columns:1fr;padding:1rem}.pod-three-preview{height:260px}.pod-three-preview-large{height:60vh;min-height:320px}.pod-preview-modal-body,.pod-color-reference-inline{grid-template-columns:1fr}.pod-preview-card-header{flex-direction:column}.pod-variations-header{flex-direction:column;align-items:flex-start}.pod-variation-head{display:none}.pod-variation-row{grid-template-columns:1fr;gap:.65rem}.pod-mobile-label{display:block}.pod-form-actions,.pod-order-health,.pod-compact-panel-header{flex-direction:column;align-items:stretch}.pod-order-health-copy{min-width:0}.pod-order-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-order-health-metrics,.pod-order-health-actions{width:100%;margin-left:0}.pod-order-health-metrics{flex-direction:column}.pod-order-health-actions .pod-secondary{width:100%}.pod-sku-issue-actions{justify-content:stretch}.pod-sku-issue-actions .pod-mini{flex:auto}.pod-order-filter-bar,.pod-extra-part-row,.pod-extra-part-row.head{grid-template-columns:1fr}.pod-extra-part-admin-card{flex:100%}.pod-extra-part-media{flex-direction:column}.pod-extra-part-grid,.pod-extra-parts-admin .pod-extra-part-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.pod-extra-parts-toolbar{flex-direction:column;align-items:stretch}.pod-extra-part-card-image{height:6.5rem}.pod-extra-parts-admin .pod-extra-part-card-image{height:5.5rem}.pod-order-grid-shell{border-left:0;border-right:0;margin-left:-.5rem;margin-right:-.5rem}.pod-order-tabs{overflow-x:auto}.pod-sku-issue-row{grid-template-columns:1fr;gap:.45rem}.pod-modal-backdrop{align-items:stretch;padding:.5rem}.pod-modal{max-height:calc(100vh - 1rem)}.pod-modal-header,.pod-modal-footer,.pod-modal-actions{flex-direction:column;align-items:stretch}.pod-metrics,.pod-wallet-metrics,.pod-store-map-metrics,.pod-wallet-topup,.pod-help-grid,.pod-admin-shipstation-config,.pod-admin-manual-store-grid,.pod-admin-invoice-profile-grid,.pod-admin-wallet-config,.pod-admin-settings-tools{grid-template-columns:1fr}.pod-admin-invoice-profile-wide{grid-column:auto}.pod-admin-store-summary{display:grid}.pod-admin-store-chips{justify-content:flex-start}}@media (width<=1280px){.pod-addpart-layout,.pod-addpart-compact-grid{grid-template-columns:1fr}.pod-addpart-summary{position:static}.pod-orders-section .pod-table-header{flex-direction:column;align-items:flex-start}.pod-order-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-order-onboarding-panel{grid-template-columns:1fr;align-items:stretch}.pod-order-onboarding-actions{justify-content:flex-start}.pod-order-filter-bar>span,.pod-order-filter-bar .pod-order-search{grid-column:1/-1}}@media (width<=960px){.pod-addpart-form .pod-form-grid{grid-template-columns:1fr}}@media (width<=820px){.pod-order-filter-bar{grid-template-columns:1fr}.pod-order-filter-bar>span,.pod-order-filter-bar .pod-order-search{grid-column:auto}}.pod-page{--pod-bg:#f4f6f8;--pod-panel:#fff;--pod-panel-2:#f8fafc;--pod-input:#fff;--pod-table-head:#eef2f6;--pod-preview-bg:#f6f8fb;--pod-quoted-row:#f0fbf5;--pod-error-row:#fff4f4;--pod-border:#d5dce5;--pod-border-soft:#e6ebf1;--pod-text:#17202a;--pod-muted:#667385;--pod-accent:#1f2937;--pod-on-accent:#fff;--pod-accent-soft:#eef3f8;--pod-accent-2:#2563eb;--pod-brand:#2563eb;--pod-danger:#dc2626;--pod-warning:#b7791f;--pod-success:#15803d;--pod-rgb-red:#dc2626;--pod-rgb-green:#15803d;--pod-rgb-blue:#2563eb;--pod-rgb-orange:#c2410c;--pod-radius:6px;--pod-shadow-sm:0 1px 2px #0f172a0f;--pod-shadow-md:0 10px 30px #0f172a14;--pod-focus-ring:#2563eb33;background:var(--pod-bg);color:var(--pod-text);letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pod-page.pod-theme-dark{--pod-bg:#151a20;--pod-panel:#1d242c;--pod-panel-2:#202832;--pod-input:#182028;--pod-table-head:#252e38;--pod-preview-bg:#1a222b;--pod-quoted-row:#17281f;--pod-error-row:#2a1d22;--pod-border:#3d4754;--pod-border-soft:#313b47;--pod-text:#dce4ed;--pod-muted:#9aa7b6;--pod-accent:#d9e2ec;--pod-on-accent:#151a20;--pod-accent-soft:#293541;--pod-accent-2:#7fa6df;--pod-brand:#7fa6df;--pod-danger:#e48b98;--pod-warning:#dec06a;--pod-success:#75c89f;--pod-rgb-red:#e48b98;--pod-rgb-green:#75c89f;--pod-rgb-blue:#7fa6df;--pod-rgb-orange:#dda06f;--pod-shadow-sm:0 1px 2px #0000002e;--pod-shadow-md:0 18px 40px #00000038;--pod-focus-ring:#7fa6df33}.pod-page,.pod-page *{letter-spacing:0}.pod-main{max-width:none;padding:0 0 calc(4rem + var(--pod-footer-space))}.pod-main.pod-main-dashboard{height:calc(100dvh - var(--pod-footer-space));min-height:0;padding-bottom:0;overflow:hidden}.pod-auth-intro{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);width:min(720px,100%);box-shadow:var(--pod-shadow-sm);justify-content:space-between;justify-self:center;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}.pod-auth-brand{grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.7rem;margin-bottom:1rem;display:grid}.pod-auth-brand img{object-fit:contain;width:2.4rem;height:2.4rem}.pod-auth-brand strong,.pod-auth-brand small{line-height:1.1;display:block}.pod-auth-brand strong{color:var(--pod-text);font-size:1rem;font-weight:850}.pod-auth-brand small{color:var(--pod-muted);text-transform:uppercase;margin-top:.18rem;font-size:.72rem;font-weight:800}.pod-auth-intro h1{margin:.05rem 0 .35rem;font-size:1.55rem;font-weight:760;line-height:1.15}.pod-auth-intro p:last-child,.pod-screen-description{max-width:52rem;color:var(--pod-muted);margin:0;font-weight:650;line-height:1.45}.pod-auth-intro .pod-link-btn{flex:none}.pod-dashboard{grid-template-columns:16.5rem minmax(0,1fr);gap:0}.pod-main-dashboard .pod-dashboard{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:0;overflow:hidden}.pod-dashboard.sidebar-collapsed{grid-template-columns:4.75rem minmax(0,1fr)}.pod-dashboard-content,.pod-section,.pod-grid{gap:1.25rem}.pod-dashboard-content{grid-auto-rows:max-content;align-content:start;min-width:0;height:100%;min-height:0;padding:1.25rem;position:relative;overflow-x:hidden}.pod-dashboard-content>:not(.pod-modal-backdrop){z-index:1;position:relative}.pod-dashboard-content>.pod-modal-backdrop{z-index:6000;position:fixed}.pod-dashboard-content-watermark:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background-image:var(--pod-jc-watermark-url);filter:grayscale();opacity:.016;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(46vw,34rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pod-page.pod-theme-dark .pod-dashboard-content-watermark:before{filter:grayscale()invert();opacity:.026}.pod-main-dashboard .pod-dashboard-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.pod-mobile-nav-bar,.pod-mobile-nav-backdrop{display:none}.pod-mobile-nav-button{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);width:2.4rem;height:2.4rem;color:var(--pod-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pod-mobile-nav-title{min-width:0}.pod-mobile-nav-title strong,.pod-mobile-nav-title small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.pod-mobile-nav-title strong{color:var(--pod-text);font-size:.95rem;font-weight:800}.pod-mobile-nav-title small{color:var(--pod-muted);margin-top:.08rem;font-size:.72rem;font-weight:760}.pod-mobile-nav-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem;display:block}.pod-panel,.pod-merchant-banner,.pod-order-grid-shell,.pod-preview-card,.pod-password-form,.pod-modal,.pod-table-wrap,.pod-wallet-summary,.pod-store-map-summary,.pod-compact-panel{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);box-shadow:var(--pod-shadow-sm)}.pod-panel,.pod-primary-panel,.pod-secondary-panel,.pod-setup-panel{border-color:var(--pod-border-soft)}.pod-secondary-panel,.pod-setup-panel,.pod-password-form{background:var(--pod-panel-2)}.pod-sidebar{height:calc(100dvh - var(--pod-footer-space));max-height:calc(100dvh - var(--pod-footer-space));min-height:0;padding:1rem .8rem calc(1rem + var(--pod-footer-space));box-shadow:none;background:#1a222b;border:0;border-right:1px solid #dce4ed1a;border-radius:0;top:0;overflow:hidden}.pod-sidebar-head,.pod-sidebar-actions{border-color:#dce4ed1f}.pod-sidebar-brand strong,.pod-sidebar-nav button strong,.pod-sidebar-actions button strong{color:#dce4ed;font-weight:750}.pod-sidebar-brand small,.pod-sidebar-group-label,.pod-sidebar-actions .pod-secondary{color:#9aa7b6}.pod-hot-drop{color:#dce4ed}.pod-hot-drop.dragover{opacity:1}.pod-hot-drop-action>span:first-child{color:#9dbcf1;background:#dce4ed12;border-color:#dce4ed21}.pod-hot-drop-action strong{color:#dce4ed}.pod-hot-drop-action{color:#dce4ed;background:#0f172075;border-color:#dce4ed1f}.pod-hot-drop.dragover .pod-hot-drop-action,.pod-hot-drop-action:hover{background:#7fa6df1f;border-color:#7fa6df85}.pod-hot-drop-action small{color:#9aa7b6}.pod-sidebar-brand>span,.pod-sidebar-nav button>span,.pod-sidebar-actions button>span{color:#dce4ed;background:#dce4ed0f;border-color:#dce4ed1f}.pod-sidebar-nav svg,.pod-sidebar-actions svg,.pod-sidebar-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem;display:block}.pod-sidebar-nav path,.pod-sidebar-nav circle,.pod-sidebar-actions path,.pod-sidebar-actions circle,.pod-sidebar-toggle path,.pod-sidebar-toggle circle{fill:none;stroke:currentColor}.pod-sidebar-brand>span{background:#fff}.pod-sidebar-brand img{object-fit:contain;width:1.55rem;height:1.55rem}.pod-sidebar-toggle{color:#dce4ed;background:#dce4ed0f;border-color:#dce4ed1f}.pod-sidebar-toggle:hover,.pod-sidebar-nav.pod-section-nav button:hover,.pod-sidebar-actions .pod-secondary:hover{box-shadow:none;background:#dce4ed17;border-color:#dce4ed2e}.pod-sidebar-group-label:hover,.pod-sidebar-group-label.open{color:#dce4ed;background:#dce4ed0f;border-color:#7fa6df57}.pod-sidebar-group-label.contains-active{color:#c8d9ef;background:#7fa6df1a;border-color:#7fa6df42}.pod-sidebar-group-label.open>span,.pod-sidebar-group-label.contains-active>span,.pod-sidebar-group-label.open small,.pod-sidebar-group-label.contains-active small{color:#dce4ed;background:0 0}.pod-sidebar-nav.pod-section-nav button{border-radius:var(--pod-radius);color:#aeb9c6;border:1px solid #0000;transition:background .15s,border-color .15s,color .15s;position:relative}.pod-sidebar-nav.pod-section-nav button.active{color:#dce4ed;box-shadow:none;background:#7fa6df24;border-color:#7fa6df5c}.pod-sidebar-nav.pod-section-nav button.active strong,.pod-sidebar-nav.pod-section-nav button.active>span{color:#dce4ed}.pod-sidebar-nav.pod-section-nav button.active>span{background:#9ab7e41a;border-color:#9ab7e447}.pod-nav-badge{color:#dce4ed;background:#9ab7e424;border:1px solid #9ab7e452;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .32rem;font-size:.68rem;font-style:normal;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:.28rem;right:.28rem;box-shadow:0 .35rem .9rem #12192629}.pod-nav-badge.attention{color:#fff7f8;background:#b95f6c;border-color:#e48b9880;box-shadow:0 .35rem .9rem #b95f6c2e}@media (width>=1181px){.pod-sidebar{align-self:stretch;height:100%;max-height:100%;position:sticky;overflow:hidden}.pod-sidebar-nav{overscroll-behavior:contain;align-self:stretch;min-height:0;max-height:100%;padding-right:.1rem;overflow-y:auto}.pod-sidebar-actions{z-index:1;background:inherit;align-self:end;position:relative}}.pod-sidebar-actions .pod-secondary{background:0 0;border-color:#0000}.pod-sidebar-nav button strong,.pod-sidebar-actions button strong,.pod-sidebar-group-label strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pod-merchant-banner{align-items:center;padding:1.1rem 1.25rem;overflow:visible}.pod-merchant-banner:before{border-radius:var(--pod-radius) 0 0 var(--pod-radius);background:var(--pod-brand);width:4px;height:auto;inset:0 auto 0 0}.pod-merchant-banner h2{margin:.1rem 0 .2rem;font-size:1.45rem;font-weight:760;line-height:1.15}.pod-eyebrow{color:var(--pod-brand);font-size:.72rem;font-weight:800}.pod-brand-mark,.pod-profile-logo,.pod-merchant-avatar{border-color:var(--pod-border-soft);background:var(--pod-accent-soft);color:var(--pod-accent);box-shadow:none}.pod-page.pod-theme-dark .pod-brand-mark,.pod-page.pod-theme-dark .pod-profile-logo,.pod-page.pod-theme-dark .pod-merchant-avatar{border-color:var(--pod-border);background:var(--pod-accent-soft);color:var(--pod-text)}.pod-primary,.pod-secondary,.pod-link-btn,.pod-mini,.pod-file-action,.pod-file-button,.pod-grid-file{border-radius:var(--pod-radius);box-shadow:none;font-weight:760;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.pod-primary{color:#fff;background:#2563eb;border-color:#1d4ed8}.pod-primary:hover{box-shadow:0 0 0 3px var(--pod-focus-ring);background:#1d4ed8;border-color:#1e40af}.pod-primary.danger{border-color:var(--pod-danger);background:var(--pod-danger);color:#fff}.pod-secondary,.pod-link-btn,.pod-mini,.pod-file-action,.pod-file-button,.pod-grid-file{border-color:var(--pod-border);background:var(--pod-panel);color:var(--pod-text)}.pod-secondary:hover,.pod-link-btn:hover,.pod-mini:hover,.pod-file-action:hover,.pod-file-button:hover,.pod-grid-file:hover{border-color:var(--pod-brand);background:var(--pod-accent-soft);box-shadow:none}.pod-secondary.danger,.pod-link-btn.danger,.pod-mini.danger{color:var(--pod-danger);border-color:#fecaca}.pod-secondary.danger:hover,.pod-link-btn.danger:hover,.pod-mini.danger:hover{border-color:var(--pod-danger);background:#fff1f2}.pod-page.pod-theme-dark .pod-primary:hover{box-shadow:0 0 0 3px var(--pod-focus-ring);background:#9ab7e4;border-color:#9ab7e4}.pod-page.pod-theme-dark .pod-secondary,.pod-page.pod-theme-dark .pod-link-btn,.pod-page.pod-theme-dark .pod-mini,.pod-page.pod-theme-dark .pod-file-action,.pod-page.pod-theme-dark .pod-file-button,.pod-page.pod-theme-dark .pod-grid-file{border-color:var(--pod-border);background:var(--pod-panel);color:var(--pod-text)}.pod-page.pod-theme-dark .pod-secondary:hover,.pod-page.pod-theme-dark .pod-link-btn:hover,.pod-page.pod-theme-dark .pod-mini:hover,.pod-page.pod-theme-dark .pod-file-action:hover,.pod-page.pod-theme-dark .pod-file-button:hover,.pod-page.pod-theme-dark .pod-grid-file:hover{border-color:var(--pod-brand);background:var(--pod-accent-soft)}label{color:var(--pod-text);font-weight:700}input,select,textarea{border-color:var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-input);color:var(--pod-text);box-shadow:inset 0 1px #0f172a05}input:hover,select:hover,textarea:hover{border-color:#b8c3d1}input:focus,select:focus,textarea:focus,.pod-section-nav button:focus-visible,.pod-primary:focus-visible,.pod-secondary:focus-visible,.pod-link-btn:focus-visible,.pod-mini:focus-visible,.pod-file-action:focus-visible,.pod-file-button:focus-visible,.pod-grid-file:focus-visible{outline:2px solid var(--pod-brand);outline-offset:2px;box-shadow:0 0 0 4px var(--pod-focus-ring)}.pod-table-wrap{overflow:auto}.pod-table{border-collapse:separate;border-spacing:0;color:var(--pod-text)}.pod-table th{border-bottom:1px solid var(--pod-border);background:var(--pod-table-head);color:#3d4958;letter-spacing:0;font-size:.73rem;font-weight:800}.pod-table td{border-bottom:1px solid var(--pod-border-soft);background:var(--pod-panel)}.pod-table tr:last-child td{border-bottom:0}.pod-table tbody tr:hover td{background:var(--pod-panel-2)}.pod-page.pod-theme-dark .pod-table th{color:#c5ced8}.pod-page.pod-theme-dark .pod-table td{background:var(--pod-panel)}.pod-page.pod-theme-dark .pod-table tbody tr:hover td{background:#1c2530}.pod-status,.pod-grid-state,.pod-order-tabs span{letter-spacing:0;border-radius:999px;font-weight:800}.pod-status{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-muted)}.pod-status[data-status=approved],.pod-status[data-status=quote_ready],.pod-status[data-status=shipped],.pod-status[data-status=validated],.pod-grid-state[data-state=quoted],.pod-money-positive{color:var(--pod-success);background:#f0fdf4;border-color:#bbf7d0}.pod-status[data-status=pending_approval],.pod-status[data-status=needs_stock],.pod-status[data-status=assigned],.pod-status[data-status=processing],.pod-grid-state[data-state=ready]{color:var(--pod-warning);background:#fffbeb;border-color:#fde68a}.pod-status[data-status=rejected],.pod-status[data-status=error],.pod-status[data-status=failed],.pod-status[data-status=missing_sku],.pod-money-negative{color:var(--pod-danger);background:#fff1f2;border-color:#fecaca}.pod-page.pod-theme-dark .pod-status{border-color:var(--pod-border);background:var(--pod-table-head);color:var(--pod-muted)}.pod-page.pod-theme-dark .pod-status[data-status=approved],.pod-page.pod-theme-dark .pod-status[data-status=quote_ready],.pod-page.pod-theme-dark .pod-status[data-status=shipped],.pod-page.pod-theme-dark .pod-status[data-status=validated],.pod-page.pod-theme-dark .pod-grid-state[data-state=quoted],.pod-page.pod-theme-dark .pod-money-positive{color:#a8d8be;background:#75c89f1f;border-color:#75c89f47}.pod-page.pod-theme-dark .pod-status[data-status=pending_approval],.pod-page.pod-theme-dark .pod-status[data-status=needs_stock],.pod-page.pod-theme-dark .pod-status[data-status=processing],.pod-page.pod-theme-dark .pod-grid-state[data-state=ready]{color:#e5cf8b;background:#dec06a1f;border-color:#dec06a4d}.pod-page.pod-theme-dark .pod-status[data-status=rejected],.pod-page.pod-theme-dark .pod-status[data-status=error],.pod-page.pod-theme-dark .pod-status[data-status=failed],.pod-page.pod-theme-dark .pod-status[data-status=missing_sku],.pod-page.pod-theme-dark .pod-money-negative{color:#e9a6b1;background:#e48b981f;border-color:#e48b9852}.pod-alert{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);box-shadow:none}.pod-alert.success{z-index:80;width:min(24rem,100vw - 2rem);color:var(--pod-success);box-shadow:var(--pod-shadow-md);background:#f0fdf4;border-color:#bbf7d0;padding:.9rem 1rem;position:fixed;top:1rem;right:1rem}.pod-alert.error{color:var(--pod-danger);background:#fff1f2;border-color:#fecaca}.pod-alert.preview{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.pod-page.pod-theme-dark .pod-alert.success{color:#a8d8be;background:#75c89f1f;border-color:#75c89f47}.pod-page.pod-theme-dark .pod-alert.error{color:#e9a6b1;background:#e48b981f;border-color:#e48b984d}.pod-page.pod-theme-dark .pod-alert.preview{color:#b8cdea;background:#7fa6df1f;border-color:#7fa6df4d}.pod-auth-tabs,.pod-filter-tabs,.pod-order-tabs,.pod-detail-tabs{border-color:var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2)}.pod-auth-tabs button,.pod-filter-tabs button,.pod-order-tabs button,.pod-detail-tabs button{border-color:var(--pod-border-soft);color:var(--pod-muted);font-weight:760}.pod-auth-tabs button.active,.pod-filter-tabs button.active,.pod-order-tabs button.active,.pod-detail-tabs button.active,.pod-page.pod-theme-dark .pod-auth-tabs button.active,.pod-page.pod-theme-dark .pod-filter-tabs button.active,.pod-page.pod-theme-dark .pod-order-tabs button.active,.pod-page.pod-theme-dark .pod-detail-tabs button.active{border-color:var(--pod-brand);background:var(--pod-panel);color:var(--pod-brand);box-shadow:inset 0 -2px 0 var(--pod-brand)}.pod-modal-backdrop{background:#0f172a8a}.pod-modal{box-shadow:0 24px 60px #0f172a3d}.pod-modal-header,.pod-modal-footer,.pod-editpart-header{border-color:var(--pod-border-soft);background:var(--pod-panel)}.pod-modal-section,.pod-preview-card,.pod-generated-sku-preview,.pod-sku-rule-note,.pod-order-health,.pod-compact-panel{border-color:var(--pod-border-soft);background:var(--pod-panel-2)}.pod-sku-rule-note{align-items:flex-start;gap:.45rem;margin:.55rem 0;padding:.65rem .75rem;font-size:.88rem;line-height:1.4;display:flex}.pod-sku-rule-note strong{flex:none}.pod-metrics div,.pod-meta-chip{border-color:var(--pod-border-soft);background:var(--pod-panel-2)}.pod-three-preview,.pod-three-preview-large,.pod-file-dropzone,.pod-upload-zone{border-color:var(--pod-border-soft);background:var(--pod-preview-bg)}.pod-page.pod-theme-dark .pod-sidebar{background:#0b1117;border-color:#0b1117}.pod-page.pod-theme-dark .pod-extra-parts-contact-link{color:#f8fafc}.pod-page.pod-theme-dark .pod-extra-parts-contact-link:hover,.pod-page.pod-theme-dark .pod-extra-parts-contact-link:focus-visible{color:#fff}.pod-page.pod-theme-dark .pod-modal-header,.pod-page.pod-theme-dark .pod-modal-footer,.pod-page.pod-theme-dark .pod-editpart-header{background:var(--pod-panel)}.pod-page.pod-theme-dark .pod-modal-section,.pod-page.pod-theme-dark .pod-preview-card,.pod-page.pod-theme-dark .pod-generated-sku-preview,.pod-page.pod-theme-dark .pod-sku-rule-note,.pod-page.pod-theme-dark .pod-order-health,.pod-page.pod-theme-dark .pod-compact-panel,.pod-page.pod-theme-dark .pod-metrics div,.pod-page.pod-theme-dark .pod-meta-chip{background:var(--pod-panel-2)}.pod-dashboard-top-compact{margin-bottom:.5rem;padding-block:0}.pod-dashboard-top-compact .pod-eyebrow{margin-bottom:.05rem}.pod-dashboard-top-compact h2{font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.1}.pod-dashboard-top-compact .pod-screen-description{display:none}.queue-manager-panel{grid-auto-rows:max-content;align-content:start;gap:.5rem;padding-top:.6rem;padding-bottom:4rem;display:grid}.pod-main-production .queue-manager-table-wrap{max-height:max(12rem,100dvh - 21rem);padding-bottom:var(--pod-grid-bottom-padding,8rem);scroll-padding-bottom:var(--pod-grid-bottom-padding,8rem);overflow:auto}.queue-manager-clear-progress{z-index:80;border:1px solid color-mix(in srgb, var(--pod-accent) 24%, var(--pod-border-soft));background:linear-gradient(110deg, color-mix(in srgb, var(--pod-accent) 8%, transparent), transparent 52%), var(--pod-panel-2);width:min(38rem,100vw - 2rem);box-shadow:var(--pod-shadow-md);border-radius:999px;gap:.3rem;padding:.45rem .65rem;display:grid;position:fixed;bottom:.7rem;right:1rem}.queue-manager-clear-summary{align-items:center;gap:.6rem;min-width:0;display:flex}.queue-manager-clear-summary>span{flex:19rem;gap:0;min-width:0;display:grid}.queue-manager-clear-summary small{color:var(--pod-accent);letter-spacing:.055em;text-transform:uppercase;font-size:.58rem;font-weight:900}.queue-manager-clear-summary strong{color:var(--pod-text);font-size:.78rem}.queue-manager-clear-summary em{color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;font-style:normal;overflow:hidden}.queue-manager-clear-summary b{min-width:2.4rem;color:var(--pod-accent);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:.82rem}.queue-manager-clear-track{background:color-mix(in srgb, var(--pod-muted) 18%, transparent);border-radius:999px;flex:8rem;min-width:4rem;height:.32rem;overflow:hidden}.queue-manager-clear-track>span{border-radius:inherit;background:linear-gradient(90deg, var(--pod-accent), var(--pod-success));width:0;height:100%;transition:width .32s;display:block}.queue-manager-clear-progress.complete{border-color:color-mix(in srgb, var(--pod-success) 38%, var(--pod-border-soft));background:linear-gradient(110deg, color-mix(in srgb, var(--pod-success) 12%, transparent), transparent 58%), var(--pod-panel-2)}.queue-manager-clear-progress.complete .queue-manager-clear-summary small,.queue-manager-clear-progress.complete .queue-manager-clear-summary b{color:var(--pod-success)}.queue-manager-clear-celebration{background:color-mix(in srgb, var(--pod-success) 12%, transparent);color:var(--pod-success);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.25rem .5rem;font-size:.72rem;display:flex}@media (width<=680px){.queue-manager-clear-progress{width:calc(100vw - 1rem);bottom:.5rem;right:.5rem}.queue-manager-clear-summary em{display:none}}@media (prefers-reduced-motion:no-preference){.queue-manager-clear-celebration{animation:.42s ease-out both queue-manager-celebration-pop}}@keyframes queue-manager-celebration-pop{0%{opacity:0;transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.queue-manager-primary-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.queue-manager-primary-nav button{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel-2);min-width:0;min-height:3.35rem;color:var(--pod-muted);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:.65rem;padding:.58rem .68rem;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .14s;display:flex}.queue-manager-primary-nav button>span{flex:auto;gap:.08rem;min-width:0;display:grid}.queue-manager-primary-nav button strong{color:var(--pod-text);font-size:.84rem}.queue-manager-primary-nav button small{color:var(--pod-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.queue-manager-primary-nav button>b{background:color-mix(in srgb, var(--pod-muted) 10%, transparent);min-width:2.15rem;min-height:2.15rem;color:var(--pod-muted);font-variant-numeric:tabular-nums;border-radius:.72rem;place-items:center;font-size:.76rem;display:inline-grid}.queue-manager-primary-nav button:hover,.queue-manager-primary-nav button.active,.pod-page.pod-theme-dark .queue-manager-primary-nav button.active{border-color:color-mix(in srgb, var(--pod-accent) 46%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-accent) 6%, var(--pod-panel));color:var(--pod-text);box-shadow:0 .18rem .55rem color-mix(in srgb, var(--pod-accent) 10%, transparent)}.queue-manager-primary-nav button.active{box-shadow:inset 3px 0 0 var(--pod-accent), 0 .18rem .55rem color-mix(in srgb, var(--pod-accent) 10%, transparent)}.queue-manager-primary-nav button.active>b{background:var(--pod-accent);color:var(--pod-on-accent)}.queue-manager-filter-bar{border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:color-mix(in srgb, var(--pod-panel-2) 92%, var(--pod-muted) 8%);align-items:center;gap:.35rem;padding:.38rem;display:flex;overflow-x:auto}.queue-manager-filter-bar button{--queue-manager-filter-color:var(--pod-muted);min-height:2rem;color:var(--pod-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.3rem .48rem;font-size:.68rem;font-weight:780;display:inline-flex}.queue-manager-filter-bar button[data-tone=danger]{--queue-manager-filter-color:var(--pod-danger)}.queue-manager-filter-bar button[data-tone=inventory]{--queue-manager-filter-color:#7f54b3}.queue-manager-filter-bar button[data-tone=success]{--queue-manager-filter-color:var(--pod-success)}.queue-manager-filter-bar button[data-tone=assigned],.queue-manager-filter-bar button[data-tone=production]{--queue-manager-filter-color:#2563eb}.queue-manager-filter-bar button>i{background:var(--queue-manager-filter-color);border-radius:999px;width:.46rem;height:.46rem}.queue-manager-filter-bar button>b{background:color-mix(in srgb, var(--queue-manager-filter-color) 11%, transparent);min-width:1.32rem;min-height:1.32rem;color:var(--queue-manager-filter-color);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.61rem;display:inline-grid}.queue-manager-filter-bar button:hover,.queue-manager-filter-bar button.active{border-color:color-mix(in srgb, var(--queue-manager-filter-color) 34%, var(--pod-border-soft));background:var(--pod-panel);color:var(--pod-text);box-shadow:0 .12rem .35rem color-mix(in srgb, var(--queue-manager-filter-color) 9%, transparent)}.queue-manager-filter-bar button.active>b{background:var(--queue-manager-filter-color);color:#fff}.queue-manager-filter-bar button.has-alert{color:var(--pod-danger)}@media (prefers-reduced-motion:no-preference){.queue-manager-exception-alarm{animation:1.25s ease-in-out infinite queue-manager-exception-alarm}.queue-manager-exception-alarm:before{animation:1.25s ease-out infinite queue-manager-exception-ring}.queue-manager-exception-alarm:after{animation:1.25s ease-out .28s infinite queue-manager-exception-ring}.queue-manager-filter-bar button.has-alert>b{animation:1.25s ease-in-out infinite queue-manager-exception-tab}}@keyframes queue-manager-exception-alarm{0%,to{transform:rotate(-4deg)scale(1)}45%{transform:rotate(4deg)scale(1.08)}}@keyframes queue-manager-exception-ring{0%{opacity:.82;transform:scale(.72)}80%,to{opacity:0;transform:scale(1.32)}}@keyframes queue-manager-exception-tab{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pod-danger) 36%, transparent)}50%{box-shadow:0 0 0 .28rem #0000}}.queue-manager-automation{border:1px solid var(--pod-border-soft);background:color-mix(in srgb, var(--pod-panel) 92%, var(--pod-success) 8%);border-radius:.85rem;align-items:center;gap:.8rem;padding:.7rem .8rem;display:flex}.queue-manager-automation-status{flex:18rem;align-items:center;gap:.6rem;min-width:0;display:flex}.queue-manager-automation-status>div{gap:.1rem;min-width:0;display:grid}.queue-manager-automation-status small{color:var(--pod-muted)}.queue-manager-automation-dot{background:var(--pod-muted);width:.7rem;height:.7rem;box-shadow:0 0 0 .22rem color-mix(in srgb, var(--pod-muted) 14%, transparent);border-radius:999px;flex:none}.queue-manager-automation-dot[data-state=running],.queue-manager-automation-dot[data-state=working],.queue-manager-automation-dot[data-state=checking],.queue-manager-automation-dot[data-state=starting]{background:var(--pod-success);box-shadow:0 0 0 .22rem color-mix(in srgb, var(--pod-success) 16%, transparent)}.queue-manager-automation-dot[data-state=paused_empty]{background:var(--pod-warning);box-shadow:0 0 0 .22rem color-mix(in srgb, var(--pod-warning) 16%, transparent)}.queue-manager-automation-dot[data-state=error]{background:var(--pod-danger);box-shadow:0 0 0 .22rem color-mix(in srgb, var(--pod-danger) 16%, transparent)}.queue-manager-automation-counts{flex-wrap:wrap;gap:.35rem;display:flex}.queue-manager-automation-counts span{border:1px solid var(--pod-border-soft);background:var(--pod-panel);color:var(--pod-muted);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.24rem;padding:.32rem .55rem;font-size:.75rem;display:inline-flex}.queue-manager-automation-counts b{color:var(--pod-text);font-variant-numeric:tabular-nums}.queue-manager-automation-error{color:var(--pod-danger);flex-basis:100%;margin:0;font-size:.78rem}.queue-manager-automation-modal{width:min(34rem,100vw - 2rem)}@media (width<=760px){.queue-manager-automation{flex-direction:column;align-items:stretch}.queue-manager-automation-status{flex-basis:auto}.queue-manager-automation>button{width:100%}}.queue-manager-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.queue-manager-toolbar .pod-search-field{flex:20rem;min-width:min(24rem,100%);position:relative}.queue-manager-toolbar .pod-search-field input{min-height:2.35rem;padding-right:3.25rem}.queue-manager-toolbar .pod-search-field input::-webkit-search-cancel-button{appearance:none}.queue-manager-search-clear{width:2.75rem;height:2.75rem;color:var(--pod-rgb-blue);cursor:pointer;background:0 0;border:0;border-radius:.75rem;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}.queue-manager-search-clear span{font-size:1.7rem;font-weight:800;line-height:1;transform:translateY(-.04em)}.queue-manager-search-clear:hover{background:color-mix(in srgb, var(--pod-rgb-blue) 10%, transparent)}.queue-manager-search-clear:focus-visible{outline:3px solid color-mix(in srgb, var(--pod-rgb-blue) 34%, transparent);outline-offset:-3px}.queue-manager-stats{color:var(--pod-muted);flex-wrap:wrap;flex:auto;align-items:center;gap:.35rem;font-size:.78rem;display:flex}.queue-manager-stats span{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.2rem;padding:.22rem .45rem;display:inline-flex}.queue-manager-stats strong{color:var(--pod-text)}.queue-manager-stats .attention{border-color:color-mix(in srgb, var(--pod-danger) 28%, var(--pod-border-soft));color:var(--pod-danger)}.queue-manager-stats .success{border-color:color-mix(in srgb, var(--pod-success) 34%, var(--pod-border-soft));color:var(--pod-success)}.queue-manager-stats .filtered{border-color:color-mix(in srgb, var(--pod-rgb-blue) 34%, var(--pod-border-soft));color:var(--pod-rgb-blue)}.queue-manager-manual-print-modal{width:min(42rem,100vw - 1.25rem);max-height:min(92dvh,820px)}.queue-manager-manual-print-body{align-content:start}.queue-manager-manual-print-names{gap:.55rem;display:grid}.queue-manager-manual-print-names-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.queue-manager-manual-print-names-head>div{gap:.12rem;display:grid}.queue-manager-manual-print-names ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.queue-manager-manual-print-names li{min-width:0}.queue-manager-manual-print-names code{min-width:0;color:var(--pod-text);overflow-wrap:anywhere;font-size:.76rem;line-height:1.45}.queue-manager-manual-print-name{border:1px solid color-mix(in srgb, var(--pod-accent) 32%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-accent) 5%, var(--pod-panel-2));width:100%;color:var(--pod-text);text-align:left;cursor:pointer;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem .75rem;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid}.queue-manager-manual-print-name>span{color:var(--pod-accent);white-space:nowrap;font-size:.72rem;font-weight:850}.queue-manager-manual-print-name:hover,.queue-manager-manual-print-name:focus-visible{border-color:var(--pod-accent);background:color-mix(in srgb, var(--pod-accent) 10%, var(--pod-panel-2));box-shadow:0 2px 8px color-mix(in srgb, var(--pod-accent) 14%, transparent)}.queue-manager-manual-print-name:focus-visible{outline:2px solid var(--pod-accent);outline-offset:2px}.queue-manager-manual-print-submit{min-width:min(26rem,100%);min-height:3.4rem;padding:.8rem 1rem;font-size:.9rem}.queue-manager-bulk-review-modal{width:min(72rem,100vw - 1.25rem);max-height:min(92dvh,900px)}.queue-manager-bulk-review-body{align-content:start}.queue-manager-bulk-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.queue-manager-bulk-review-summary>div{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:.5rem;gap:.12rem;padding:.65rem .75rem;display:grid}.queue-manager-bulk-review-summary strong{color:var(--pod-text);font-variant-numeric:tabular-nums;font-size:1.35rem}.queue-manager-bulk-review-summary span{color:var(--pod-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:800}.queue-manager-bulk-review-table-wrap{border:1px solid var(--pod-border-soft);border-radius:.5rem;overflow:auto}.queue-manager-bulk-review-table{border-collapse:collapse;width:100%;min-width:58rem;font-size:.78rem}.queue-manager-bulk-review-table th,.queue-manager-bulk-review-table td{border-bottom:1px solid var(--pod-border-soft);text-align:left;vertical-align:top;padding:.6rem .7rem}.queue-manager-bulk-review-table th{z-index:1;background:var(--pod-panel-2);color:var(--pod-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.65rem;position:sticky;top:0}.queue-manager-bulk-review-table tbody tr:last-child td{border-bottom:0}.queue-manager-bulk-review-table td>strong,.queue-manager-bulk-review-table td>small{display:block}.queue-manager-bulk-review-table td>small{color:var(--pod-muted);margin-top:.16rem}.queue-manager-bulk-review-check{border:1px solid color-mix(in srgb, var(--pod-accent) 38%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-accent) 7%, var(--pod-panel-2));cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.7rem;padding:.75rem .85rem;display:flex}.queue-manager-bulk-review-check input{width:1.15rem;height:1.15rem;margin-top:.1rem}.queue-manager-bulk-review-check>span{gap:.12rem;display:grid}.queue-manager-bulk-review-check small{color:var(--pod-muted)}.pod-mini.queue-manager-nudge-production{border-color:color-mix(in srgb, #f59e0b 58%, var(--pod-border-soft));color:#1f2937;background:#f59e0b}.queue-manager-attention-age{color:var(--pod-danger);white-space:nowrap;font-weight:800}.queue-manager-table tbody tr.attention{box-shadow:inset 3px 0 #f59e0b}@media (width<=760px){.queue-manager-manual-print-names-head{flex-direction:column;align-items:stretch}.queue-manager-bulk-review-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-manager-primary-nav{grid-template-columns:1fr}.queue-manager-primary-nav button{min-height:2.9rem}}.queue-manager-assignee-filters{flex-wrap:wrap;flex:100%;align-items:center;gap:.35rem;display:flex}.queue-manager-assignee-filters .pod-mini.active{border-color:var(--pod-accent);background:var(--pod-accent);color:var(--pod-on-accent)}.queue-manager-actions{flex:none;position:relative}.queue-manager-actions summary{cursor:pointer;border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-height:2.35rem;color:var(--pod-text);align-items:center;padding:.45rem .65rem;font-weight:800;list-style:none;display:inline-flex}.queue-manager-actions summary::-webkit-details-marker{display:none}.queue-manager-actions div{z-index:20;border:1px solid var(--pod-border-soft);border-radius:var(--pod-radius);background:var(--pod-panel);min-width:16rem;box-shadow:var(--pod-shadow-md);gap:.45rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0}.queue-manager-table-wrap{max-height:calc(100vh - 12rem);padding-bottom:var(--pod-grid-bottom-padding,8rem);scroll-padding-bottom:var(--pod-grid-bottom-padding,8rem);overflow:auto}.queue-manager-table{min-width:980px;font-size:.82rem}.queue-manager-table td{vertical-align:middle;padding:.45rem .55rem}.queue-manager-table th{vertical-align:middle;padding:0}.queue-manager-table th .pod-data-grid-resize:after{opacity:.28}.queue-manager-table th:hover .pod-data-grid-resize:after,.queue-manager-table th:focus-within .pod-data-grid-resize:after{opacity:.85}.queue-manager-print-actions{flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:hidden}.pod-mini.queue-manager-tag-production{border-color:var(--pod-success);background:var(--pod-success);color:#fff;box-shadow:0 2px 7px color-mix(in srgb, var(--pod-success) 22%, transparent);font-weight:850}.pod-mini.queue-manager-tag-production:hover:not(:disabled),.pod-mini.queue-manager-tag-production:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--pod-success) 78%, #000 22%);background:color-mix(in srgb, var(--pod-success) 82%, #000 18%);color:#fff}.queue-manager-flow-tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:.18rem;display:flex}.queue-manager-inventory-flow{color:var(--pod-muted);text-align:center;justify-items:center;gap:.22rem;display:grid}.queue-manager-inventory-flow small{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:8.5rem;margin:0;font-size:.66rem;line-height:1.15;display:block;overflow:hidden}.queue-manager-inventory-circle{border:2px solid color-mix(in srgb, #f97316 76%, var(--pod-text) 24%);background:#f97316;border-radius:999px;width:.85rem;height:.85rem;box-shadow:0 0 0 3px #f973162e}.queue-manager-flow-tag-pill,.queue-manager-detail-tag-box{background:var(--queue-manager-tag-color,var(--pod-border-soft));border:0;border-radius:.12rem;display:inline-block}.queue-manager-flow-tag-pill{width:.42rem;height:1.05rem}.queue-manager-detail-tag-box{width:.32rem;height:1rem;margin-top:1px}.queue-manager-table tbody tr.blocked{background:#dc26260f}.queue-manager-table tbody tr.printing{background:color-mix(in srgb, var(--pod-rgb-blue) 9%, var(--pod-panel) 91%)}.queue-manager-table tbody tr.stocked{background:color-mix(in srgb, var(--pod-success) 10%, var(--pod-panel) 90%)}.queue-manager-table tbody tr.exact-inventory{background:color-mix(in srgb, #f97316 10%, var(--pod-panel) 90%)}.queue-manager-table tbody tr.selected{box-shadow:inset 3px 0 0 var(--pod-rgb-blue)}.queue-manager-table td small{color:var(--pod-muted);margin-top:.15rem;font-size:.72rem;line-height:1.2;display:block}.queue-manager-sku-cell>span,.queue-manager-sku-preview{overflow-wrap:anywhere;white-space:normal;max-width:100%;font-weight:800;line-height:1.25;display:block}.queue-manager-table td.queue-manager-needs-setup-sku-cell{position:relative;overflow:visible}.queue-manager-sku-quick-view{border-radius:.35rem;outline:none;min-width:0;position:relative}.queue-manager-sku-preview{text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:.35rem;padding:.24rem .35rem;transition:border-color .12s,background-color .12s,color .12s;overflow:hidden}.queue-manager-sku-quick-view.has-sku:hover .queue-manager-sku-preview,.queue-manager-sku-quick-view.has-sku:focus-visible .queue-manager-sku-preview,.queue-manager-sku-quick-view.has-sku:focus-within .queue-manager-sku-preview{border-color:color-mix(in srgb, var(--pod-rgb-blue) 30%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-rgb-blue) 8%, var(--pod-panel));color:var(--pod-rgb-blue)}.queue-manager-sku-popover{z-index:30;border:1px solid var(--pod-border);background:var(--pod-panel);width:min(28rem,100vw - 3rem);box-shadow:var(--pod-shadow-md);opacity:0;pointer-events:none;visibility:hidden;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .7rem;padding:.65rem;transition:opacity .12s,transform .12s,visibility .12s;display:grid;position:absolute;top:calc(100% + .35rem);left:0;transform:translateY(-.2rem)}.queue-manager-sku-popover>span{color:var(--pod-muted);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:.64rem;font-weight:850}.queue-manager-sku-popover strong{min-width:0;color:var(--pod-text);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;line-height:1.4}.queue-manager-sku-quick-view:hover .queue-manager-sku-popover,.queue-manager-sku-quick-view:focus-within .queue-manager-sku-popover{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}:is(.queue-manager-needs-setup-sku-cell:has(.queue-manager-sku-quick-view:hover),.queue-manager-needs-setup-sku-cell:has(.queue-manager-sku-quick-view:focus-within)){z-index:25}.queue-manager-sku-verification-cell{text-align:center}.queue-manager-sku-verification{justify-content:center;align-items:center;display:flex}.queue-manager-sku-verification-badge{border:1px solid #0000;border-radius:999px;place-items:center;width:1.7rem;height:1.7rem;font-family:ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:1.05rem;font-weight:900;line-height:1;display:inline-grid;box-shadow:0 1px 2px #0f172a14}.queue-manager-sku-verification-badge[data-status=verified]{border-color:color-mix(in srgb, var(--pod-success) 28%, transparent);background:color-mix(in srgb, var(--pod-success) 12%, var(--pod-panel) 88%);color:var(--pod-success)}.queue-manager-sku-verification-link{cursor:pointer;text-decoration:none;transition:border-color .12s,background-color .12s,box-shadow .12s,transform .12s}.queue-manager-sku-verification-link:hover{border-color:color-mix(in srgb, var(--pod-success) 55%, transparent);background:color-mix(in srgb, var(--pod-success) 19%, var(--pod-panel) 81%);box-shadow:0 2px 6px color-mix(in srgb, var(--pod-success) 20%, transparent);transform:translateY(-1px)}.queue-manager-sku-verification-link:focus-visible{outline:2px solid var(--pod-success);outline-offset:2px}.queue-manager-sku-verification-badge[data-status=failed]{border-color:color-mix(in srgb, var(--pod-danger) 24%, transparent);background:color-mix(in srgb, var(--pod-danger) 9%, var(--pod-panel) 91%);color:var(--pod-danger)}.queue-manager-item-cell{justify-content:center;align-items:center;min-width:0;display:flex}.queue-manager-item-cell img{border:1px solid var(--pod-border-soft);object-fit:contain;background:#fff;border-radius:.25rem;width:2.5rem;height:2.5rem}.queue-manager-item-placeholder{border:1px dashed var(--pod-border);width:2.5rem;height:2.5rem;color:var(--pod-muted);background:var(--pod-panel-2);border-radius:.25rem;place-items:center;display:grid}.queue-manager-detail-modal{width:min(78rem,100vw - 1.25rem);max-height:min(92dvh,860px)}.queue-manager-detail-body{align-content:start}.queue-manager-order-audit{background:var(--pod-panel-2);align-content:start}.queue-manager-audit-loading,.queue-manager-audit-error{min-height:18rem}.queue-manager-audit-overview{border:1px solid var(--pod-border-soft);background:var(--pod-panel);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .95rem;display:flex}.queue-manager-audit-overview h4{color:var(--pod-text);margin:.15rem 0 0;font-size:1rem}.queue-manager-audit-source{background:var(--pod-panel-2);color:var(--pod-muted);border-radius:999px;margin-top:.4rem;padding:.22rem .48rem;font-size:.66rem;font-weight:800;display:inline-flex}.queue-manager-audit-source[data-status=current]{background:color-mix(in srgb, var(--pod-success) 10%, var(--pod-panel));color:var(--pod-success)}.queue-manager-audit-overview-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.queue-manager-audit-stage-totals{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.queue-manager-audit-stage-total,.queue-manager-audit-current-stage,.queue-manager-audit-record-stage{--queue-audit-stage-color:var(--pod-muted);border:1px solid color-mix(in srgb, var(--queue-audit-stage-color) 42%, var(--pod-border-soft));background:color-mix(in srgb, var(--queue-audit-stage-color) 10%, var(--pod-panel));color:var(--queue-audit-stage-color);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.2rem;padding:.28rem .55rem;font-size:.69rem;font-weight:850;line-height:1.15;display:inline-flex}.queue-manager-audit-stage-total[data-stage=printing],.queue-manager-audit-current-stage[data-stage=printing],.queue-manager-audit-record-stage[data-stage=printing]{--queue-audit-stage-color:#2563eb}.queue-manager-audit-stage-total[data-stage=rancher],.queue-manager-audit-current-stage[data-stage=rancher],.queue-manager-audit-record-stage[data-stage=rancher]{--queue-audit-stage-color:#b45309}.queue-manager-audit-stage-total[data-stage=pit],.queue-manager-audit-current-stage[data-stage=pit],.queue-manager-audit-record-stage[data-stage=pit]{--queue-audit-stage-color:#7c3aed}.queue-manager-audit-stage-total[data-stage=harvester],.queue-manager-audit-current-stage[data-stage=harvester],.queue-manager-audit-record-stage[data-stage=harvester]{--queue-audit-stage-color:#15803d}.queue-manager-audit-stage-total[data-stage=packed],.queue-manager-audit-current-stage[data-stage=packed],.queue-manager-audit-record-stage[data-stage=packed]{--queue-audit-stage-color:#0f766e}.queue-manager-audit-stage-total[data-stage=split],.queue-manager-audit-current-stage[data-stage=split]{--queue-audit-stage-color:var(--pod-brand)}.queue-manager-audit-stage-total[data-stage=review],.queue-manager-audit-current-stage[data-stage=review],.queue-manager-audit-record-stage[data-stage=review]{--queue-audit-stage-color:var(--pod-danger)}.queue-manager-audit-stage-total[data-stage=untracked],.queue-manager-audit-current-stage[data-stage=untracked]{--queue-audit-stage-color:#b45309}.queue-manager-audit-lines{gap:.75rem;display:grid}.queue-manager-audit-line{border:1px solid var(--pod-border-soft);background:var(--pod-panel);gap:.85rem;min-width:0;padding:.9rem;display:grid}.queue-manager-audit-line-header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.queue-manager-audit-line-thumb{border:1px solid var(--pod-border-soft);background:#fff;place-items:center;width:3.25rem;height:3.25rem;display:grid;overflow:hidden}.queue-manager-audit-line-thumb img{object-fit:contain;width:100%;height:100%}.queue-manager-audit-line-copy,.queue-manager-audit-line-copy p{min-width:0}.queue-manager-audit-line-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.35rem .6rem;display:flex}.queue-manager-audit-line-title strong{color:var(--pod-text);overflow-wrap:anywhere;font-size:.95rem}.queue-manager-audit-line-title span,.queue-manager-audit-line-copy p{color:var(--pod-muted);font-size:.75rem;font-weight:700}.queue-manager-audit-line-copy p{overflow-wrap:anywhere;margin:.18rem 0 0}.queue-manager-audit-route{grid-template-columns:repeat(6,minmax(5.1rem,1fr));min-width:0;padding:.1rem 0 .25rem;display:grid;overflow-x:auto}.queue-manager-audit-route-stage{color:var(--pod-muted);text-align:center;justify-items:center;gap:.3rem;display:grid;position:relative}.queue-manager-audit-route-stage:before,.queue-manager-audit-route-stage:after{content:"";background:var(--pod-border-soft);height:2px;position:absolute;top:1rem}.queue-manager-audit-route-stage:before{left:0;right:50%}.queue-manager-audit-route-stage:after{left:50%;right:0}.queue-manager-audit-route-stage:first-child:before,.queue-manager-audit-route-stage:last-child:after{display:none}.queue-manager-audit-route-stage>span{z-index:1;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.queue-manager-audit-route-stage>span:after{content:"";border:2px solid var(--pod-border);background:var(--pod-panel);border-radius:999px;width:.82rem;height:.82rem;display:block}.queue-manager-audit-route-stage>span img{border:2px solid var(--pod-brand);object-fit:cover;width:2rem;height:2rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--pod-brand) 22%, transparent);background:#fff;border-radius:999px}.queue-manager-audit-route-stage>span:has(img):after{display:none}.queue-manager-audit-route-stage small{font-size:.66rem;font-weight:800}.queue-manager-audit-route-stage[data-state=complete]:before,.queue-manager-audit-route-stage[data-state=complete]:after,.queue-manager-audit-route-stage[data-state=active]:before{background:color-mix(in srgb, var(--pod-brand) 65%, var(--pod-border-soft))}.queue-manager-audit-route-stage[data-state=complete]>span:after{border-color:var(--pod-brand);background:var(--pod-brand)}.queue-manager-audit-route-stage[data-state=active]{color:var(--pod-brand)}.queue-manager-audit-route-stage[data-state=active]>span:after{border-color:var(--pod-brand);background:var(--pod-panel);box-shadow:inset 0 0 0 2px var(--pod-panel), 0 0 0 2px color-mix(in srgb, var(--pod-brand) 24%, transparent)}.queue-manager-audit-records{gap:.4rem;display:grid}.queue-manager-audit-record{border-top:1px solid var(--pod-border-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding-top:.55rem;display:grid}.queue-manager-audit-record>div,.queue-manager-audit-record strong,.queue-manager-audit-record small{min-width:0}.queue-manager-audit-record strong,.queue-manager-audit-record small{overflow-wrap:anywhere;display:block}.queue-manager-audit-record strong{color:var(--pod-text);font-size:.79rem}.queue-manager-audit-record small,.queue-manager-audit-record>span:not(.queue-manager-audit-record-stage),.queue-manager-audit-record time,.queue-manager-audit-awaiting{color:var(--pod-muted);font-size:.69rem;font-weight:700}.queue-manager-audit-awaiting{border-top:1px solid var(--pod-border-soft);margin:0;padding-top:.55rem}.queue-manager-audit-events{background:var(--pod-panel)}.queue-manager-audit-event-list{max-height:18rem;overflow-y:auto}.queue-manager-audit-event{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.45rem 0;display:grid}.queue-manager-audit-event+.queue-manager-audit-event{border-top:1px solid var(--pod-border-soft)}.queue-manager-audit-event>span{background:var(--pod-brand);border-radius:999px;width:.55rem;height:.55rem;margin-top:.25rem}.queue-manager-audit-event strong,.queue-manager-audit-event small{overflow-wrap:anywhere;display:block}.queue-manager-audit-event strong{color:var(--pod-text);font-size:.78rem}.queue-manager-audit-event small,.queue-manager-audit-event time{color:var(--pod-muted);font-size:.68rem;font-weight:700}.queue-manager-detail-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.queue-manager-detail-title-row h3{overflow-wrap:anywhere;min-width:0}.queue-manager-copy-order{flex:none}.queue-manager-detail-hero{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.queue-manager-detail-hero.with-action{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) minmax(20rem,.82fr)}.queue-manager-detail-hero.without-thumbnail{grid-template-columns:minmax(0,1fr)}.queue-manager-detail-hero.without-thumbnail.with-action{grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr)}.queue-manager-detail-thumb{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);min-height:8.75rem;color:var(--pod-muted);place-items:center;font-size:.82rem;font-weight:800;display:grid}.queue-manager-detail-thumb img{object-fit:contain;background:#fff;width:100%;height:100%;max-height:11.5rem}.queue-manager-detail-summary{align-content:start;gap:.6rem;min-width:0;display:grid}.queue-manager-detail-status-row{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.queue-manager-detail-tag-list{gap:.22rem;display:grid}.queue-manager-detail-tags{flex-wrap:wrap;align-items:center;gap:.28rem .55rem;display:flex}.queue-manager-detail-tag-item{color:var(--pod-text);align-items:center;gap:.32rem;font-size:.78rem;font-weight:750;line-height:1.15;display:inline-flex}.queue-manager-detail-summary h4{color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-size:1.12rem;line-height:1.2}.queue-manager-detail-summary p{overflow-wrap:anywhere;margin:0}.queue-manager-detail-sku{font-size:.95rem;font-weight:850}.queue-manager-detail-sku-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.queue-manager-detail-sku-row .queue-manager-detail-sku{margin:0}.queue-manager-detail-actions{gap:.45rem}.queue-manager-detail-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.queue-manager-detail-quick-grid div{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.12rem;min-width:0;padding:.55rem .6rem;display:grid}.queue-manager-detail-quick-grid div[data-tone=danger]{border-color:color-mix(in srgb, var(--pod-danger) 58%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-danger) 12%, var(--pod-panel-2))}.queue-manager-detail-quick-grid div[data-tone=warning]{border-color:color-mix(in srgb, var(--pod-warning) 64%, var(--pod-border-soft));background:color-mix(in srgb, var(--pod-warning) 14%, var(--pod-panel-2))}.queue-manager-detail-quick-grid div[data-tone=danger] dt,.queue-manager-detail-quick-grid div[data-tone=danger] dd{color:var(--pod-danger)}.queue-manager-detail-quick-grid div[data-tone=warning] dt,.queue-manager-detail-quick-grid div[data-tone=warning] dd{color:#b45309}.queue-manager-detail-quick-grid dt,.queue-manager-detail-quick-grid dd{overflow-wrap:anywhere;min-width:0}.queue-manager-detail-quick-grid dt{color:var(--pod-muted);letter-spacing:0;text-transform:uppercase;font-size:.66rem;font-weight:850}.queue-manager-detail-quick-grid dd{color:var(--pod-text);margin:0;font-size:.8rem;font-weight:800;line-height:1.2}.queue-manager-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.queue-manager-setup-workflow{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.65rem;padding:.75rem;display:grid}.queue-manager-setup-header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.queue-manager-setup-header h4{color:var(--pod-text);margin:0;font-size:.92rem;line-height:1.2}.queue-manager-setup-steps{grid-template-columns:1fr;gap:.4rem;display:grid}.queue-manager-setup-step{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(12rem,1fr) auto;align-items:center;gap:1rem;min-width:0;min-height:3.25rem;padding:.58rem .65rem;display:grid}.queue-manager-setup-step[data-tone=attention]{border-left:3px solid var(--pod-warning)}.queue-manager-setup-step[data-tone=primary]{border-left:3px solid var(--pod-accent)}.queue-manager-setup-copy,.queue-manager-setup-copy strong,.queue-manager-setup-copy small{min-width:0;display:block}.queue-manager-setup-copy strong{color:var(--pod-text);font-size:.83rem;line-height:1.18}.queue-manager-setup-copy small{color:var(--pod-muted);overflow-wrap:anywhere;margin-top:.16rem;font-size:.72rem;line-height:1.25}.queue-manager-setup-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.queue-manager-setup-actions .pod-mini{min-height:2rem}.pod-page .pod-status.queue-manager-mapping-action{appearance:none;border:1px solid var(--pod-brand);background:var(--pod-brand);min-height:2.35rem;color:var(--pod-on-accent);box-shadow:0 2px 7px color-mix(in srgb, var(--pod-brand) 28%, transparent);font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;gap:.42rem;padding:.5rem .82rem;font-size:.78rem;font-weight:850;line-height:1;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.pod-page .pod-status.queue-manager-mapping-action:after{content:"→";font-size:.92rem;transition:transform .15s}.pod-page .pod-status.queue-manager-mapping-action:hover{border-color:color-mix(in srgb, var(--pod-brand) 82%, #0f172a);background:color-mix(in srgb, var(--pod-brand) 82%, #0f172a);color:var(--pod-on-accent);box-shadow:0 7px 16px color-mix(in srgb, var(--pod-brand) 35%, transparent);transform:translateY(-2px)}.pod-page .pod-status.queue-manager-mapping-action:hover:after{transform:translate(3px)}.pod-page .pod-status.queue-manager-mapping-action:active{box-shadow:0 2px 6px color-mix(in srgb, var(--pod-brand) 24%, transparent);transform:translateY(0)}.pod-page .pod-status.queue-manager-mapping-action:focus-visible{box-shadow:0 0 0 3px var(--pod-panel), 0 0 0 6px var(--pod-focus-ring), 0 5px 14px color-mix(in srgb, var(--pod-brand) 30%, transparent);outline:none}.pod-page.pod-theme-dark .pod-status.queue-manager-mapping-action:hover{border-color:color-mix(in srgb, var(--pod-brand) 82%, white);background:color-mix(in srgb, var(--pod-brand) 82%, white)}.managed-sku-mapping-modal{width:min(38rem,100vw - 1.25rem);max-height:min(94dvh,760px)}.managed-sku-mapping-header{align-items:flex-start;padding-block:1rem}.managed-sku-mapping-header h3{margin:0}.managed-sku-mapping-header p{max-width:32rem;color:var(--pod-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.78rem;line-height:1.35}.managed-sku-close{width:2rem;height:2rem;color:var(--pod-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.managed-sku-close:hover,.managed-sku-close:focus-visible{border-color:var(--pod-border);background:var(--pod-panel-2);color:var(--pod-text);outline:none}.managed-sku-mapping-body{align-content:start;gap:.95rem;display:grid}.managed-sku-mapping-field{min-width:0;color:var(--pod-text);gap:.35rem;font-weight:800;display:grid}label.managed-sku-mapping-field:has(input[required]){align-items:initial;grid-template-columns:minmax(0,1fr);gap:.35rem normal;display:grid}label.managed-sku-mapping-field:has(input[required]):after{content:none}.managed-sku-mapping-field>span:first-child{justify-content:space-between;align-items:center;gap:.5rem;font-size:.76rem;display:flex}.managed-sku-mapping-field>span:first-child small{color:var(--pod-brand);font-size:.7rem}.managed-sku-mapping-field input,.managed-color-trigger{width:100%;min-width:0}.managed-sku-combobox{min-width:0;position:relative}.managed-sku-picker{z-index:20;border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);max-height:min(42dvh,22rem);padding:.3rem;display:grid;position:absolute;top:calc(100% + .28rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #0f172a33}.managed-sku-picker-option{border-radius:calc(var(--pod-radius) - 2px);min-width:0;color:var(--pod-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:.58rem .65rem;display:flex}.managed-sku-picker-option+.managed-sku-picker-option{border-top-color:var(--pod-border-soft);border-top-left-radius:0;border-top-right-radius:0}.managed-sku-picker-option:hover,.managed-sku-picker-option:focus-visible,.managed-sku-picker-option.selected{border-color:var(--pod-rgb-blue);background:var(--pod-accent-soft);outline:none}.managed-sku-picker-option>span:first-child{gap:.12rem;min-width:0;display:grid}.managed-sku-picker-option strong,.managed-sku-picker-option small{overflow-wrap:anywhere;min-width:0}.managed-sku-picker-option strong{font-size:.82rem}.managed-sku-picker-option small{color:var(--pod-muted);font-size:.7rem;font-weight:650}.managed-sku-picker-empty,.managed-sku-picker-more{color:var(--pod-muted);text-align:center;padding:.7rem;font-size:.75rem;font-weight:700}.managed-color-combobox{position:relative}.managed-color-trigger{border:1px solid var(--pod-border);border-radius:var(--pod-radius);background:var(--pod-panel);min-height:2.65rem;color:var(--pod-muted);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.58rem .7rem;font-size:.82rem;font-weight:700;display:flex}.managed-color-trigger.selected{color:var(--pod-text)}.managed-color-trigger:hover:not(:disabled),.managed-color-trigger:focus-visible{border-color:var(--pod-rgb-blue);box-shadow:0 0 0 3px var(--pod-focus-ring);outline:none}.managed-color-trigger:disabled{opacity:.62;cursor:not-allowed}.managed-color-picker{gap:.18rem;max-height:min(44dvh,21rem)}.managed-color-picker>input{z-index:1;background:var(--pod-panel);margin-bottom:.2rem;position:sticky;top:0}.managed-color-option{border-radius:calc(var(--pod-radius) - 2px);width:100%;color:var(--pod-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:1rem minmax(0,1fr) 1rem;align-items:center;gap:.55rem;padding:.5rem .55rem;font-size:.78rem;font-weight:700;display:grid}.managed-color-option:hover,.managed-color-option:focus-visible,.managed-color-option.selected{border-color:var(--pod-rgb-blue);background:var(--pod-accent-soft);outline:none}.managed-color-option strong{color:var(--pod-brand);text-align:center}.managed-color-swatch{border:1px solid color-mix(in srgb, var(--pod-text) 25%, var(--pod-border));background:repeating-linear-gradient(135deg, var(--pod-panel-2), var(--pod-panel-2) 3px, var(--pod-border-soft) 3px, var(--pod-border-soft) 6px);border-radius:999px;flex:none;width:.9rem;height:.9rem;display:inline-block}.managed-color-chips{flex-wrap:wrap;gap:.35rem;display:flex}.managed-color-chips button{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-text);cursor:pointer;border-radius:999px;align-items:center;gap:.32rem;padding:.28rem .48rem;font-size:.68rem;font-weight:750;display:inline-flex}.managed-color-chips button:hover,.managed-color-chips button:focus-visible{border-color:var(--pod-rgb-blue);outline:none}.managed-sku-more-options{border-top:1px solid var(--pod-border-soft);padding-top:.7rem}.managed-sku-more-options summary{width:fit-content;color:var(--pod-muted);cursor:pointer;font-size:.72rem;font-weight:750}.managed-sku-mapping-details{grid-template-columns:minmax(0,1.5fr) minmax(8rem,.5fr);gap:.75rem;margin-top:.7rem;display:grid}.managed-sku-mapping-footer{justify-content:flex-end;gap:.5rem;margin:.15rem -1.15rem -1.15rem;display:flex}.queue-manager-assign-control input{width:12rem;min-height:2rem}.queue-manager-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.queue-manager-advanced-section{gap:.65rem;min-width:0;display:grid}.queue-manager-advanced-section+.queue-manager-advanced-section{border-top:1px solid var(--pod-border-soft);padding-top:.75rem}.queue-manager-box-scan-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.queue-manager-detail-action-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.75rem;min-width:0;padding:.85rem;display:grid}.queue-manager-box-scan-summary{border:1px solid var(--pod-border-soft);background:0 0;border-width:0 0 1px;gap:.2rem;min-width:0;padding:0 0 .65rem;display:grid}.queue-manager-box-scan-summary strong,.queue-manager-box-scan-summary small{overflow-wrap:anywhere;min-width:0}.queue-manager-box-scan-summary strong{color:var(--pod-text);font-size:.9rem}.queue-manager-box-scan-summary small{color:var(--pod-muted);font-size:.74rem;line-height:1.25}.queue-manager-manual-override-control{border:1px solid var(--pod-border-soft);background:var(--pod-panel);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem;display:grid}.queue-manager-manual-override-control input{margin-top:.15rem}.queue-manager-manual-override-control span{gap:.12rem;min-width:0;display:grid}.queue-manager-manual-override-control strong{color:var(--pod-text);font-size:.82rem}.queue-manager-manual-override-control small{color:var(--pod-muted);font-size:.72rem;line-height:1.3}.queue-manager-box-scan-section .farmer-scan-lookup{margin:0}.queue-manager-inventory-pull-panel{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);gap:.85rem;width:min(46rem,100%);padding:1rem;display:grid}.queue-manager-inventory-pull-head{gap:.2rem;display:grid}.queue-manager-inventory-pull-head h4{color:var(--pod-text);overflow-wrap:anywhere;margin:0;font-size:1.25rem;line-height:1.15}.queue-manager-inventory-pull-head span,.queue-manager-inventory-pull-empty{color:var(--pod-muted);font-size:.82rem;font-weight:800}.queue-manager-inventory-pull-warning{color:#b45309;margin:0;font-size:.84rem;font-weight:850}.queue-manager-inventory-pull-steps{gap:.75rem;display:grid}.queue-manager-inventory-pull-steps>section{gap:.45rem;display:grid}.queue-manager-inventory-pull-steps>section>strong{color:var(--pod-text);font-size:.82rem}.queue-manager-inventory-pull-steps .farmer-scan-lookup{margin:0}.queue-manager-inventory-pull-list{gap:.38rem;display:grid}.queue-manager-inventory-pull-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.5rem .58rem;display:grid}.queue-manager-inventory-pull-row strong,.queue-manager-inventory-pull-row span{overflow-wrap:anywhere;min-width:0;font-size:.78rem;font-weight:850}.queue-manager-inventory-pull-row span{color:var(--pod-muted)}.queue-manager-detail-disclosures{gap:.55rem;display:grid}.queue-manager-detail-disclosure{border:1px solid var(--pod-border-soft);background:var(--pod-panel)}.queue-manager-detail-disclosure summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem .85rem;list-style:none;display:grid}.queue-manager-detail-disclosure summary::-webkit-details-marker{display:none}.queue-manager-detail-disclosure summary:after{content:"+";color:var(--pod-muted);grid-area:1/2/span 2;font-size:1rem;font-weight:900;line-height:1}.queue-manager-detail-disclosure[open] summary:after{content:"-"}.queue-manager-detail-disclosure summary span{color:var(--pod-text);font-size:.9rem;font-weight:850;line-height:1.15}.queue-manager-detail-disclosure summary small{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.73rem;font-weight:750;line-height:1.2}.queue-manager-detail-disclosure-body{gap:.75rem;padding:0 .85rem .85rem;display:grid}.queue-manager-detail-note{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);color:var(--pod-text);overflow-wrap:anywhere;margin:0;padding:.7rem .8rem;font-size:.82rem;font-weight:750;line-height:1.3}.queue-manager-flow-list{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);align-content:start;gap:.65rem;padding:.8rem;display:grid}.queue-manager-flow-list-header,.queue-manager-flow-item{gap:.15rem;min-width:0;display:grid}.queue-manager-flow-list-header strong,.queue-manager-flow-item strong{color:var(--pod-text);overflow-wrap:anywhere;font-size:.9rem}.queue-manager-flow-list-header small,.queue-manager-flow-item small{color:var(--pod-muted);overflow-wrap:anywhere;font-size:.74rem;line-height:1.25}.queue-manager-flow-items{gap:.42rem;display:grid}.queue-manager-flow-items.secondary{border-top:1px solid var(--pod-border-soft);padding-top:.55rem}.queue-manager-file-list{gap:.55rem;display:grid}.queue-manager-file-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.queue-manager-file-row strong,.queue-manager-file-row small{overflow-wrap:anywhere;min-width:0;display:block}.queue-manager-file-row strong{color:var(--pod-text);font-size:.9rem}.queue-manager-file-row small{color:var(--pod-muted);margin-top:.18rem;font-size:.74rem}@media (width<=900px){.pod-main-production .queue-manager-table-wrap{max-height:none}.queue-manager-detail-hero,.queue-manager-detail-hero.with-action,.queue-manager-detail-hero.without-thumbnail.with-action,.queue-manager-flow-grid,.queue-manager-box-scan-grid,.queue-manager-setup-step,.queue-manager-detail-quick-grid,.queue-manager-detail-meta{grid-template-columns:1fr}.queue-manager-setup-actions{flex-wrap:wrap;justify-content:flex-start}.queue-manager-assign-control,.queue-manager-assign-control input{width:100%}.queue-manager-file-row{grid-template-columns:1fr}.queue-manager-audit-overview,.queue-manager-audit-overview-actions{flex-direction:column;align-items:flex-start}.queue-manager-audit-stage-totals{justify-content:flex-start}.queue-manager-audit-line-header,.queue-manager-audit-record,.queue-manager-audit-event{grid-template-columns:minmax(0,1fr)}.queue-manager-audit-line-thumb{display:none}.queue-manager-audit-current-stage{justify-self:start}.managed-sku-mapping-context,.managed-sku-mapping-details{grid-template-columns:1fr}.managed-sku-mapping-context>div{border-right:0;border-bottom:1px solid var(--pod-border-soft)}.managed-sku-mapping-context>div:last-child{border-bottom:0}.managed-sku-mapping-section-heading{flex-direction:column;align-items:stretch}.managed-sku-picker-option{align-items:flex-start}.queue-manager-inventory-pull-row{grid-template-columns:1fr;align-items:start}}.pod-main{padding-bottom:calc(4rem + var(--pod-footer-space))}.pod-main-dashboard .pod-dashboard-content{scrollbar-gutter:stable;padding-bottom:3.5rem;padding-right:1.75rem;scroll-padding-bottom:3.5rem}@media (width<=1180px){.pod-dashboard,.pod-dashboard.sidebar-collapsed{grid-template-columns:1fr}.pod-main-dashboard .pod-dashboard,.pod-main-dashboard .pod-dashboard.sidebar-collapsed{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.pod-mobile-nav-bar{z-index:60;background:#1a222b;border-bottom:1px solid #dce4ed1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.8rem;padding:.6rem .75rem;display:grid;position:sticky;top:0;box-shadow:0 10px 24px #0f172a2e}.pod-mobile-nav-title strong{color:#dce4ed}.pod-mobile-nav-title small{color:#9aa7b6}.pod-mobile-nav-button{color:#dce4ed;background:#dce4ed14;border-color:#dce4ed24}.pod-mobile-nav-backdrop{z-index:70;cursor:pointer;background:#0f172a8a;border:0;padding:0;display:block;position:fixed;inset:0}.pod-sidebar,.pod-sidebar.collapsed{z-index:80;width:min(21rem,100vw - 2.25rem);max-width:100%;height:calc(100dvh - var(--pod-footer-space));max-height:calc(100dvh - var(--pod-footer-space));min-height:calc(100dvh - var(--pod-footer-space));border-bottom:0;border-right:1px solid #dce4ed1a;grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;padding:.75rem;transition:transform .18s;display:grid;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-105%)}.pod-sidebar.open,.pod-sidebar.collapsed.open{transform:translate(0)}.pod-sidebar-head,.pod-sidebar.collapsed .pod-sidebar-head{flex-wrap:nowrap;justify-content:space-between}.pod-sidebar-brand,.pod-sidebar.collapsed .pod-sidebar-brand{grid-template-columns:2rem minmax(0,1fr)}.pod-sidebar.collapsed .pod-sidebar-brand div,.pod-sidebar.collapsed .pod-sidebar-group-label strong,.pod-sidebar.collapsed .pod-sidebar-nav button strong,.pod-sidebar.collapsed .pod-sidebar-actions button strong{display:block}.pod-sidebar-nav.pod-section-nav{grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;gap:.35rem;width:100%;padding-right:.15rem;display:grid;overflow:auto}.pod-sidebar-group{gap:.35rem;display:grid}.pod-sidebar-group-children{border-left:2px solid #60a5fa59;gap:.35rem;margin-left:1rem;padding-left:.75rem;display:grid}.pod-sidebar-group-children button{background:#dce4ed09;border-color:#dce4ed14;min-height:2.45rem}.pod-sidebar-group-children button>span{width:1.8rem;height:1.8rem}.pod-sidebar-group-children button strong{font-size:.92rem;font-weight:720}.pod-sidebar-nav button,.pod-sidebar-actions button,.pod-sidebar-nav .pod-sidebar-group-label,.pod-sidebar.collapsed .pod-sidebar-nav button,.pod-sidebar.collapsed .pod-sidebar-group-label,.pod-sidebar.collapsed .pod-sidebar-actions button{grid-template-columns:2rem minmax(0,1fr);justify-content:start;width:100%;min-width:0;padding:.35rem .55rem}.pod-sidebar-nav button strong,.pod-sidebar-nav button small,.pod-sidebar-group-label strong{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.pod-sidebar-group-label,.pod-sidebar-nav .pod-sidebar-group-label{grid-template-columns:2rem minmax(0,1fr)}.pod-sidebar-actions{border-top:0;grid-template-columns:1fr;gap:.35rem;padding-top:0;display:grid;overflow:visible}.pod-sidebar-actions .pod-secondary{width:100%;min-width:0}.pod-dashboard-content,.pod-main-dashboard .pod-dashboard-content{padding:.75rem .75rem calc(.75rem + var(--pod-footer-space));scroll-padding-bottom:calc(.75rem + var(--pod-footer-space));min-width:0;height:100%;min-height:0;overflow-y:auto}.pod-merchant-banner{align-items:flex-start}}@media (width<=640px){.pod-sidebar-toggle{display:inline-flex}.pod-dashboard-content,.pod-main-dashboard .pod-dashboard-content{padding:.6rem .6rem calc(.6rem + var(--pod-footer-space));scroll-padding-bottom:calc(.6rem + var(--pod-footer-space))}.pod-merchant-banner{padding:.9rem}.pod-merchant-banner-meta{flex:100%;justify-content:flex-start;width:100%}.pod-meta-chip{border-radius:var(--pod-radius);flex:0 auto;min-height:auto;padding:.5rem .65rem}.pod-table-header,.pod-order-health,.pod-form-actions{gap:.75rem}.pod-order-onboarding-steps{grid-template-columns:1fr}.pod-order-onboarding-actions{grid-template-columns:1fr;display:grid}.pod-order-onboarding-actions .pod-primary,.pod-order-onboarding-actions .pod-secondary{width:100%}.pod-temporary-password-panel{grid-template-columns:1fr;align-items:stretch}.pod-catalog-actions{grid-template-columns:1fr 1fr}.pod-catalog-search{grid-column:1/-1}.pod-catalog-actions .pod-primary,.pod-catalog-actions .pod-secondary{width:100%}.pod-order-part-choice-thumb{height:5.75rem}.pod-primary,.pod-secondary,.pod-link-btn{white-space:normal}}body{background:#f3f8f3}.pod-page{--pod-bg:#f3f8f3;--pod-panel-2:#f7fbf6;--pod-table-head:#edf5ed;--pod-preview-bg:#f3f8f3;--pod-border:#cbdacf;--pod-border-soft:#dfe9e1;--pod-accent:#14532d;--pod-accent-soft:#e8f7ec;--pod-accent-2:#16a34a;--pod-brand:#15803d;--pod-success:#15803d;--pod-rgb-green:#16a34a;--pod-rgb-blue:#16a34a;--pod-focus-ring:#22c55e38}.pod-page.pod-theme-dark{--pod-bg:#0d1711;--pod-panel:#15231a;--pod-panel-2:#192b20;--pod-input:#122019;--pod-table-head:#1d3124;--pod-preview-bg:#112019;--pod-border:#385444;--pod-border-soft:#293f32;--pod-text:#dce9df;--pod-muted:#9bb3a2;--pod-accent:#bbf7d0;--pod-on-accent:#0d1711;--pod-accent-soft:#203b2a;--pod-accent-2:#65d98a;--pod-brand:#6ee7a0;--pod-success:#75d49a;--pod-rgb-green:#75d49a;--pod-rgb-blue:#75d49a;--pod-focus-ring:#6ee7a03d}.pod-primary{background:#16883f;border-color:#147336}.pod-primary:hover{background:#147336;border-color:#105d2d}.pod-page.pod-theme-dark .pod-primary{color:#0d1711;background:#75d49a;border-color:#75d49a}.pod-page.pod-theme-dark .pod-primary:hover{background:#9ce6b6;border-color:#9ce6b6}.pod-sidebar,.pod-mobile-nav-bar,.pod-page.pod-theme-dark .pod-sidebar{background:radial-gradient(circle at 15% 8%,#4ade8021,#0000 25%),linear-gradient(#102b19 0%,#0a1e11 100%);border-color:#0a1e11}.pod-sidebar-brand>span{background:#10201c;border-color:#78e04b6b;box-shadow:0 0 0 3px #4ade8017}.pod-sidebar-brand .pond-logo{--pond-logo-ripple:#78e04b;font-size:2rem}.pod-sidebar-brand strong{color:#ecfdf3;letter-spacing:.01em;font-size:1rem}.pod-sidebar-brand small{color:#9bd3ae}.pod-sidebar-nav.pod-section-nav button.active,.pod-sidebar-group-label.contains-active{background:#4ade8024;border-color:#6ee7a066}.pod-sidebar-nav.pod-section-nav button.active>span,.pod-sidebar-group-label.contains-active>span{color:#b8f3cc;background:#4ade801f;border-color:#86efac4d}.pod-sidebar-group-label:hover,.pod-sidebar-group-label.open,.pod-hot-drop.dragover .pod-hot-drop-action,.pod-hot-drop-action:hover{background:#4ade8017;border-color:#6ee7a061}.pod-nav-badge{background:#4ade8029;border-color:#86efac57}.pod-auth-grid{isolation:isolate;background:radial-gradient(circle at 12% 16%,#4ade8024,#0000 22rem),radial-gradient(circle at 88% 80%,#84cc161a,#0000 20rem);position:relative}.pod-auth-grid:before,.pod-auth-grid:after{content:"";z-index:-1;aspect-ratio:1.4;background:#22c55e0d;border:1px solid #15803d14;border-radius:50% 50% 48% 48%;width:6rem;position:absolute;transform:rotate(-18deg)}.pod-auth-grid:before{top:8%;left:5%}.pod-auth-grid:after{bottom:7%;right:6%;transform:rotate(22deg)scale(.75)}.pod-auth-brand{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.pod-auth-brand>.pond-logo{--pond-logo-ink:#10201c;--pond-logo-ripple:#15803d;font-size:clamp(2.5rem,7vw,3.7rem)}.pod-auth-brand>small{color:var(--pod-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.69rem;font-weight:850}.pod-page.pod-theme-dark .pod-auth-brand>.pond-logo{--pond-logo-ink:#ecfdf3;--pond-logo-ripple:#78e04b}@media (width<=640px){.pod-auth-brand-purpose{display:none}}.pod-footer-mascot{border:1px solid color-mix(in srgb, var(--pod-brand) 18%, transparent);object-fit:cover;object-position:center 42%;vertical-align:middle;transform-origin:50% 80%;border-radius:.35rem;width:1.65rem;height:1.4rem;margin-right:.22rem;display:inline-block;overflow:hidden}.pod-footer:hover .pod-footer-mascot{animation:.55s pond-frog-hop}@keyframes pond-frog-hop{0%,to{transform:translateY(0)rotate(0)}45%{transform:translateY(-.28rem)rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.pod-footer:hover .pod-footer-mascot{animation:none}}.pod-merchant-home,.pod-bulk-catalog{gap:1rem;display:grid}.pod-onboarding-hero{background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--pod-success) 18%, transparent), transparent 15rem), var(--pod-panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;display:grid;overflow:hidden}.pod-onboarding-hero-copy{gap:.7rem;display:grid}.pod-onboarding-hero-copy h2,.pod-bulk-intro h2{margin:0}.pod-onboarding-hero-copy>p:not(.pod-eyebrow),.pod-bulk-intro p:not(.pod-eyebrow){max-width:48rem;color:var(--pod-muted);margin:0;line-height:1.55}.pod-onboarding-progress{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);border-radius:999px;width:min(42rem,100%);height:.72rem;overflow:hidden}.pod-onboarding-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--pod-brand), var(--pod-success));height:100%;transition:width .22s;display:block}.pod-onboarding-score{aspect-ratio:1;border:1px solid var(--pod-border);background:var(--pod-panel);width:8.4rem;box-shadow:inset 0 0 0 .55rem var(--pod-accent-soft);text-align:center;border-radius:50%;place-items:center;display:grid}.pod-onboarding-score strong{align-self:end;font-size:1.75rem;line-height:1}.pod-onboarding-score span{color:var(--pod-muted);align-self:start;font-size:.74rem;font-weight:800}.pod-onboarding-score.complete{border-color:var(--pod-success);box-shadow:inset 0 0 0 .55rem color-mix(in srgb, var(--pod-success) 17%, transparent)}.pod-onboarding-workspace{grid-template-columns:minmax(17rem,.78fr) minmax(24rem,1.22fr);align-items:start;gap:1rem;display:grid}.pod-onboarding-stack{gap:1rem;display:grid}.pod-onboarding-checklist{gap:0;margin:0;padding:0;list-style:none;display:grid}.pod-onboarding-checklist li{border-bottom:1px solid var(--pod-border-soft);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.68rem 0;display:grid}.pod-onboarding-checklist li:last-child{border-bottom:0}.pod-onboarding-check{border:1px solid var(--pod-border-soft);width:1.55rem;height:1.55rem;color:var(--pod-on-accent);border-radius:50%;place-items:center;font-weight:900;display:inline-grid}.pod-onboarding-checklist li.done .pod-onboarding-check{border-color:var(--pod-success);background:var(--pod-success)}.pod-onboarding-checklist button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.2rem;padding:0;display:grid}.pod-onboarding-checklist button small{color:var(--pod-muted);line-height:1.35}.pod-channel-picker{grid-template-columns:repeat(auto-fit,minmax(9.75rem,1fr));gap:.6rem;margin:.85rem 0;display:grid}.pod-channel-picker label{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);cursor:pointer;border-radius:.8rem;grid-template-columns:2.25rem minmax(0,1fr) 1.35rem;align-items:center;gap:.65rem;min-height:4.15rem;padding:.68rem .75rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.pod-channel-picker label:hover{border-color:color-mix(in srgb, var(--pod-brand) 55%, var(--pod-border));background:var(--pod-panel);transform:translateY(-1px)}.pod-channel-picker label:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--pod-brand) 28%, transparent);outline-offset:2px}.pod-channel-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.pod-channel-picker label.selected{border-color:var(--pod-brand);background:color-mix(in srgb, var(--pod-brand) 9%, var(--pod-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pod-brand) 18%, transparent)}.pod-commerce-channel-logo{background:color-mix(in srgb, var(--pod-panel) 78%, transparent);border-radius:.55rem;place-items:center;width:2.25rem;height:2.25rem;display:inline-grid}.pod-commerce-channel-logo-mask{background:var(--pod-commerce-logo-color);width:1.65rem;height:1.65rem;-webkit-mask:var(--pod-commerce-logo-image) center / contain no-repeat;mask:var(--pod-commerce-logo-image) center / contain no-repeat;-webkit-mask:var(--pod-commerce-logo-image) center / contain no-repeat}.pod-commerce-channel-logo.generic{color:var(--pod-muted)}.pod-commerce-channel-logo.generic svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.65rem;height:1.65rem}.pod-channel-name{overflow-wrap:anywhere;min-width:0;color:var(--pod-text);font-weight:850}.pod-channel-check{border:1px solid var(--pod-border);color:#0000;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:950;display:inline-grid}.pod-channel-picker label.selected .pod-channel-check{border-color:var(--pod-brand);background:var(--pod-brand);color:var(--pod-on-accent)}.pod-onboarding-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-connection-status{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;margin:.85rem 0;padding:.75rem;display:grid}.pod-connection-status>span{background:var(--pod-muted);border-radius:50%;width:.72rem;height:.72rem}.pod-connection-status[data-status=requested]>span{background:var(--pod-warning)}.pod-connection-status[data-status=connected]>span{background:var(--pod-success)}.pod-connection-status div,.pod-terms-choice span,.pod-test-order-card div{gap:.18rem;display:grid}.pod-connection-status small,.pod-terms-choice small,.pod-test-order-card small{color:var(--pod-muted)}.pod-go-live-card{gap:.9rem;display:grid}.pod-terms-choice{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;display:grid}.pod-terms-choice.accepted{border-color:var(--pod-success);background:color-mix(in srgb, var(--pod-success) 8%, var(--pod-panel))}.pod-test-order-card,.pod-order-launch-blocker{border:1px solid var(--pod-border-soft);background:var(--pod-panel-2);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex}.pod-order-launch-blocker{border-left:4px solid var(--pod-warning);margin:.8rem 0}.pod-order-launch-blocker>div{gap:.24rem;display:grid}.pod-order-launch-blocker>div>span{color:var(--pod-muted)}.pod-bulk-intro{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.pod-bulk-drop-panel,.pod-bulk-workbench{gap:.85rem;display:grid}.pod-bulk-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pod-bulk-upload-target{min-height:7rem}.pod-bulk-upload-target.secondary{background:var(--pod-panel-2);border-style:dashed}.pod-bulk-summary{border:1px solid var(--pod-border-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pod-bulk-summary>div{border-right:1px solid var(--pod-border-soft);gap:.2rem;padding:.75rem;display:grid}.pod-bulk-summary>div:last-child{border-right:0}.pod-bulk-summary span{color:var(--pod-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.pod-bulk-summary strong{font-size:1.35rem}.pod-bulk-row-list{gap:.75rem;display:grid}.pod-bulk-product-row{border:1px solid var(--pod-border-soft);background:var(--pod-panel);gap:.78rem;padding:.9rem;display:grid}.pod-bulk-product-row[data-status=complete]{border-left:4px solid var(--pod-success)}.pod-bulk-product-row[data-status=failed],.pod-bulk-product-row[data-status=missing_file]{border-left:4px solid var(--pod-danger)}.pod-bulk-row-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pod-bulk-row-head>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .55rem;display:grid}.pod-bulk-row-head small{color:var(--pod-muted);grid-column:2}.pod-bulk-row-number{background:var(--pod-accent-soft);border-radius:50%;grid-row:1/span 2;place-items:center;width:1.8rem;height:1.8rem;font-weight:900;display:inline-grid}.pod-bulk-fields{grid-template-columns:repeat(6,minmax(8.5rem,1fr));gap:.65rem;display:grid}.pod-bulk-fields label{color:var(--pod-muted);gap:.3rem;font-size:.74rem;font-weight:800;display:grid}.pod-bulk-quote-card{border:1px solid var(--pod-border-soft);background:var(--pod-quoted-row);grid-template-columns:repeat(5,minmax(7rem,1fr));gap:0;display:grid}.pod-bulk-quote-card>div{border-right:1px solid var(--pod-border-soft);gap:.2rem;padding:.7rem;display:grid}.pod-bulk-quote-card>div span{color:var(--pod-muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.pod-quote-accept-choice{border-top:1px solid var(--pod-border-soft);cursor:pointer;grid-column:1/-1;align-items:center;gap:.55rem;padding:.72rem;display:flex}.pod-quote-accept-choice.accepted{color:var(--pod-success);font-weight:900}.pod-bulk-submit-bar{z-index:2;border:1px solid var(--pod-border);background:var(--pod-panel);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 .55rem 1.5rem #0000001f}.pod-bulk-submit-bar>div{gap:.2rem;display:grid}.pod-bulk-submit-bar span{color:var(--pod-muted)}@media (width<=1100px){.pod-bulk-fields{grid-template-columns:repeat(3,minmax(9rem,1fr))}}@media (width<=850px){.pod-onboarding-workspace,.pod-onboarding-fields,.pod-bulk-source-grid{grid-template-columns:1fr}.pod-bulk-summary,.pod-bulk-quote-card{grid-template-columns:repeat(2,minmax(0,1fr))}.pod-bulk-summary>div:nth-child(2){border-right:0}.pod-bulk-summary>div:nth-child(-n+2){border-bottom:1px solid var(--pod-border-soft)}.pod-bulk-fields{grid-template-columns:repeat(2,minmax(9rem,1fr))}}@media (width<=600px){.pod-onboarding-hero{grid-template-columns:1fr}.pod-onboarding-score{width:6.5rem}.pod-bulk-intro,.pod-bulk-submit-bar,.pod-order-launch-blocker,.pod-test-order-card{flex-direction:column;align-items:stretch}.pod-bulk-fields,.pod-bulk-summary,.pod-bulk-quote-card{grid-template-columns:1fr}.pod-bulk-summary>div,.pod-bulk-summary>div:nth-child(2){border-right:0;border-bottom:1px solid var(--pod-border-soft)}}
