:root{--color-sapphire:#3f5efb;--color-watermelon:#fc466b;--color-amethyst:#9853b7;--color-ink:#171a21;--color-graphite:#333;--color-lemon:#faf1c9;--color-periwinkle:#c4b5fd;--color-grapefruit:#ff7a8a;--color-mint:#3fc89b;--color-sky:#3fb7d6;--color-sapphire-deep:#2f4cf0;--color-watermelon-deep:#e83862;--color-white:#fff;--color-muted:#5b6270;--color-hairline:#e8e8ee;--color-surface:#f4f4f8;--color-border:#dcdce4;--color-mint-deep:#288264;--color-sky-deep:#2c8095;--color-watermelon-aa:#d63c5b;--color-watermelon-darker:#b42d48;--gradient-brand:linear-gradient(90deg,var(--color-sapphire),var(--color-amethyst),var(--color-watermelon));--shadow-soft:#11111a0d 0px 4px 16px,#11111a0d 0px 8px 32px;--shadow-hard:8px 8px 0 var(--color-ink);--font-sans:"Nunito",ui-rounded,system-ui,sans-serif;--font-serif:"Iowan Old Style",Charter,Georgia,Cambria,"Times New Roman",serif;--radius-card:0.625rem;--radius-pill:9999px;--admin-bg:var(--color-white);--admin-surface:var(--color-surface);--admin-text:var(--color-ink);--admin-text-muted:var(--color-muted);--admin-accent:var(--color-sapphire);--admin-accent-deep:var(--color-sapphire-deep);--admin-danger:var(--color-watermelon-aa);--admin-ok:var(--color-mint-deep);--admin-warn-bg:var(--color-lemon);--admin-ops-ok-bg:#e2f5ec;--admin-ops-ok-bar:var(--admin-ok);--admin-ops-watch-bg:var(--color-lemon);--admin-ops-watch-bar:#a07c00;--admin-ops-behind-bg:#fde4e8;--admin-ops-behind-bar:var(--admin-danger);--admin-row-signed-bg:#dfe8ff;--admin-row-sent-bg:var(--color-lemon);--admin-border:var(--color-border);--admin-hairline:var(--color-hairline);--admin-font:var(--font-sans);--admin-card:var(--color-white);--admin-on-accent:var(--color-white);--admin-strong:var(--color-ink);--admin-button:var(--admin-accent);--admin-button-hover:var(--admin-accent-deep);--admin-danger-button:var(--admin-danger);--admin-stop:#d0021b;--admin-muted:var(--admin-text-muted);--admin-surface-muted:var(--admin-surface);--admin-seo-title:#1a0dab;--admin-wholesale-face:var(--color-watermelon-darker);--admin-wholesale-ink:var(--color-watermelon-darker);--admin-sidebar-hover:rgb(255 255 255/0.14);--shadow-pop:0 0.5rem 1.5rem rgb(23 26 33/0.25);--admin-scroll-shade:rgb(23 26 33/0.15);--admin-scrollbar:var(--color-muted);--admin-scrollbar-track:var(--color-surface);--scrim-bug-snag:rgb(88 90 98/0.8);--scrim-popup:rgb(23 26 33/0.55);--scrim-command:rgb(17 17 26/0.5);--admin-paper:var(--color-white);--admin-paper-ink:var(--color-ink);--admin-paper-link:var(--color-sapphire-deep);--admin-paper-accent:var(--color-sapphire);--admin-paper-surface:var(--color-surface);--admin-paper-muted:var(--color-muted);--admin-paper-line:var(--color-hairline);--admin-paper-font:var(--font-sans);--chat-ours-bg:#0066ff;--chat-ours-text:var(--color-white);--chat-theirs-bg:#e9e9eb;--chat-theirs-text:#000000;--chat-band:var(--admin-surface);--chat-ours-icon-bg:rgb(255 255 255/0.22);--pay-venmo:#0074de;--pay-zelle:#6d1ed4;--pay-cashapp:#00d632;--valbot-bg-000:#ffffff;--valbot-bg-100:#faf9f5;--valbot-bg-200:#f5f4ed;--valbot-bg-300:#f0eee6;--valbot-text-100:#141413;--valbot-text-300:#3d3d3a;--valbot-text-500:#73726c;--valbot-border:rgb(31 30 29/0.15);--valbot-brand:#c6613f;--valbot-brand-hover:#d97757;--valbot-clay:#d97757;--valbot-danger:#b53333;--valbot-shadow-card:0 0.25rem 1.25rem rgb(0 0 0/0.04);--valbot-shadow-composer:0 0.25rem 1.25rem rgb(0 0 0/0.035);--valbot-shadow-composer-focus:0 0.25rem 1.25rem rgb(0 0 0/0.075);--valbot-font-reply:ui-serif,"Iowan Old Style",Georgia,Cambria,"Times New Roman",serif}@media screen{:root[data-theme=dark]{color-scheme:dark;--admin-bg:#121419;--admin-surface:#1a1d25;--admin-card:#20242d;--admin-text:#eceef4;--admin-text-muted:#a9afbf;--admin-accent:#7087ff;--admin-accent-deep:#a9b7ff;--admin-button:#3f5efb;--admin-button-hover:#2f4cf0;--admin-danger:#ff8a98;--admin-danger-button:#c2334f;--admin-ok:#5fd4a8;--admin-warn-bg:#3a3320;--admin-ops-ok-bg:#16352b;--admin-ops-ok-bar:#5fd4a8;--admin-ops-watch-bg:#3a3320;--admin-ops-watch-bar:#e5c453;--admin-ops-behind-bg:#42202a;--admin-ops-behind-bar:#ff8a98;--admin-row-signed-bg:#1b2747;--admin-row-sent-bg:#3a3320;--admin-border:#3a3f4c;--admin-hairline:#2c303a;--admin-strong:#c9cedb;--admin-seo-title:#9db4ff;--admin-wholesale-face:#c2334f;--admin-wholesale-ink:#ff8a98;--admin-scroll-shade:rgb(0 0 0/0.45);--admin-scrollbar:#6b7182;--admin-scrollbar-track:#1a1d25;--shadow-pop:0 0.5rem 1.5rem rgb(0 0 0/0.55);--color-sky-deep:#5cc7e0;--color-mint-deep:#5fd4a8;--chat-theirs-bg:#3a3d47;--chat-theirs-text:var(--admin-text);--valbot-bg-000:#30302e;--valbot-bg-100:#262624;--valbot-bg-200:#1f1e1d;--valbot-bg-300:#141413;--valbot-text-100:#faf9f5;--valbot-text-300:#c2c0b6;--valbot-text-500:#9c9a92;--valbot-border:rgb(222 220 209/0.15);--valbot-danger:#f28b82;--chat-band:#171a21}}@media screen and (prefers-color-scheme:dark){:root[data-theme=system]{color-scheme:dark;--admin-bg:#121419;--admin-surface:#1a1d25;--admin-card:#20242d;--admin-text:#eceef4;--admin-text-muted:#a9afbf;--admin-accent:#7087ff;--admin-accent-deep:#a9b7ff;--admin-button:#3f5efb;--admin-button-hover:#2f4cf0;--admin-danger:#ff8a98;--admin-danger-button:#c2334f;--admin-ok:#5fd4a8;--admin-warn-bg:#3a3320;--admin-ops-ok-bg:#16352b;--admin-ops-ok-bar:#5fd4a8;--admin-ops-watch-bg:#3a3320;--admin-ops-watch-bar:#e5c453;--admin-ops-behind-bg:#42202a;--admin-ops-behind-bar:#ff8a98;--admin-row-signed-bg:#1b2747;--admin-row-sent-bg:#3a3320;--admin-border:#3a3f4c;--admin-hairline:#2c303a;--admin-strong:#c9cedb;--admin-seo-title:#9db4ff;--admin-wholesale-face:#c2334f;--admin-wholesale-ink:#ff8a98;--admin-scroll-shade:rgb(0 0 0/0.45);--admin-scrollbar:#6b7182;--admin-scrollbar-track:#1a1d25;--shadow-pop:0 0.5rem 1.5rem rgb(0 0 0/0.55);--color-sky-deep:#5cc7e0;--color-mint-deep:#5fd4a8;--chat-theirs-bg:#3a3d47;--chat-theirs-text:var(--admin-text);--valbot-bg-000:#30302e;--valbot-bg-100:#262624;--valbot-bg-200:#1f1e1d;--valbot-bg-300:#141413;--valbot-text-100:#faf9f5;--valbot-text-300:#c2c0b6;--valbot-text-500:#9c9a92;--valbot-border:rgb(222 220 209/0.15);--valbot-danger:#f28b82;--chat-band:#171a21}}@media screen{:root[data-font=serif]{--admin-font:var(--font-serif)}}[data-tip]{position:relative}[data-tip]:focus-visible:after,[data-tip]:hover:after{content:attr(data-tip);box-sizing:border-box;position:absolute;z-index:60;left:50%;top:calc(100% + .375rem);transform:translateX(-50%);background:var(--color-ink);color:var(--color-white);padding:.25rem .5rem;border-radius:.375rem;font-size:1em;font-weight:700;line-height:1.3;white-space:normal;width:max-content;max-width:min(22em,calc(100vw - 2rem));overflow-wrap:break-word;pointer-events:none}[data-tip][data-tip-side=left]:focus-visible:after,[data-tip][data-tip-side=left]:hover:after{left:auto;right:0;transform:none}[data-tip][data-tip-side=right]:focus-visible:after,[data-tip][data-tip-side=right]:hover:after{left:0;transform:none}[data-tip][data-tip-above]:focus-visible:after,[data-tip][data-tip-above]:hover:after{top:auto;bottom:calc(100% + .375rem)}[data-tip][data-tip-offset]:focus-visible:after,[data-tip][data-tip-offset]:hover:after{left:var(--tip-left);right:auto;transform:none}.pick-list{position:relative;min-width:0;max-width:100%;display:block}.pick-list .picker-value{flex:1 1 auto;min-width:0;overflow-wrap:break-word;text-align:left}.pick-list .picker-button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;width:100%;background:var(--admin-card);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.5rem .75rem;font:inherit;font-weight:700;cursor:pointer}.pick-list .picker-button:hover{border-color:var(--admin-accent)}.pick-list .picker-button:disabled{opacity:.55;cursor:default}.pick-list .picker-button:disabled:hover{border-color:var(--admin-border)}.pick-list .picker-list,.tag-suggest .picker-list,.text-suggest .picker-list{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;min-width:100%;width:max-content;max-width:100%;max-height:16rem;overflow-y:auto;margin:0;padding:.25rem;list-style:none;background:var(--admin-card);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);box-shadow:var(--shadow-pop)}.pick-list .picker-option,.tag-suggest .picker-option,.text-suggest .picker-option{display:flex;align-items:center;gap:.375rem;width:100%;flex-wrap:wrap;background:none;border:0;border-radius:var(--radius-card);padding:.5rem .625rem;font:inherit;font-weight:700;color:var(--admin-text);text-align:left;cursor:pointer;white-space:normal;overflow-wrap:break-word}.pick-list .picker-option:hover,.tag-suggest .picker-option:hover,.text-suggest .picker-option:hover{background:var(--admin-surface)}.pick-list .picker-selected{color:var(--admin-accent-deep)}.pick-list .picker-check{min-width:1em;flex:none}.pick-list .picker-option-label{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.pick-list .picker-note{font-weight:400}.pick-list .picker-option:has(.picker-note) .picker-option-label{flex-basis:8em}.pick-list .picker-chevron{font-size:.75em;opacity:.7;flex:none}.choice-row{display:flex;flex-wrap:wrap;gap:.5rem}.choice-row .choice{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;background:var(--admin-card);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.5rem .75rem;font:inherit;font-weight:700;cursor:pointer;white-space:normal;overflow-wrap:break-word}.choice-row .choice:hover{background:var(--admin-surface);border-color:var(--admin-accent)}.choice-row .choice.chosen,.choice-row .choice.chosen:hover{background:var(--admin-button);border-color:var(--admin-strong);color:var(--admin-on-accent);font-weight:900}.choice-row .choice:disabled{opacity:.55;cursor:default}.choice-row .choice svg{width:1.25em;height:1.25em;flex:none}.choice-row .choice:after{content:"✓";font-weight:900;visibility:hidden}.choice-row .choice.chosen:after{visibility:visible}.search-pick-list .search-pick-input{width:100%;box-sizing:border-box;background:var(--admin-card);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.5rem 2rem .5rem .75rem;font:inherit;font-weight:700}.search-pick-list .search-pick-input:hover{border-color:var(--admin-accent)}.search-pick-list .search-pick-input:disabled{opacity:.55}.search-pick-list .search-pick-chevron{position:absolute;right:.75rem;top:.75rem;pointer-events:none}.search-pick-list .picker-active{background:var(--admin-surface);outline:.125rem solid var(--admin-accent);outline-offset:-.125rem}.search-pick-list .search-pick-create{color:var(--admin-accent-deep)}.search-pick-list .search-pick-empty{padding:.5rem .625rem;color:var(--admin-muted)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--admin-card);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.45rem .55rem;cursor:pointer;font:inherit}.icon-btn,.icon-btn svg{flex:none}.icon-btn:hover{border-color:var(--admin-accent)}.icon-btn.icon-btn,button.icon-btn{background:var(--admin-card);color:var(--admin-text)}.icon-btn.danger,button.icon-btn.danger{background:var(--admin-card);color:var(--admin-danger)}.icon-btn.danger:hover{border-color:var(--admin-danger);background:var(--admin-card)}.icon-btn:disabled{opacity:.55;cursor:default}.icon-btn:disabled:hover{border-color:var(--admin-border)}input[type=checkbox].tick{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25em;height:1.25em;flex:none;margin:0;padding:0;border:.125em solid var(--admin-border);border-radius:.3em;background:var(--admin-card);display:inline-grid;place-items:center;cursor:pointer;vertical-align:text-bottom}input[type=checkbox].tick:hover:not(:disabled){border-color:var(--admin-accent)}input[type=checkbox].tick:checked{background:var(--admin-button);border-color:var(--admin-button-hover)}input[type=checkbox].tick:checked:before{content:"";width:.75em;height:.75em;background:var(--admin-on-accent);-webkit-clip-path:polygon(14% 44%,0 62%,40% 100%,100% 18%,84% 4%,38% 68%);clip-path:polygon(14% 44%,0 62%,40% 100%,100% 18%,84% 4%,38% 68%)}input[type=checkbox].tick:disabled{opacity:.55;cursor:default}.info-tip{display:inline-flex;align-items:center}.info-tip .info-tip-btn{font-size:1rem;font-weight:400;padding:.3rem;border-radius:50%}.info-tip .info-tip-btn.info-tip-open{border-color:var(--admin-accent);background:var(--admin-surface)}.info-tip-panel{position:absolute;z-index:30;left:0;top:calc(100% + .5rem);width:min(24rem,100%);display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box;padding:.875rem 1rem;background:var(--admin-card);color:var(--admin-text);border:.125rem solid var(--admin-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);font-size:1rem;font-weight:600;line-height:1.45;text-align:left;white-space:normal;overflow-wrap:break-word;max-height:min(16rem,40vh);overflow-y:auto}.info-tip-panel>*{display:block;margin:0}.file-pick{display:inline-flex}.file-pick .file-pick-btn{padding:.5rem .75rem}.tag-suggest{position:relative;min-width:0}.tag-suggest .picker-list{top:calc(100% + .25rem)}.text-suggest{position:relative;display:block;min-width:0}.text-suggest input{max-width:100%}.picker-caption{display:block;font-weight:700;margin-bottom:.25rem}.merge-form{align-items:end}.merge-form .picker-caption{margin:0 0 .5rem}dialog.popup{border:.125rem solid var(--admin-strong);border-radius:var(--radius-card);padding:0;background:var(--admin-card);color:var(--admin-text);box-shadow:var(--shadow-pop);width:min(32rem,calc(100vw - 2rem));max-height:calc(100vh - 3rem)}dialog.popup.popup-wide{width:min(44rem,calc(100vw - 2rem))}dialog.popup::-webkit-backdrop{background:var(--scrim-popup)}dialog.popup::backdrop{background:var(--scrim-popup)}.popup-body{padding:min(1rem,4vw) min(1.25rem,4vw) min(1.25rem,4vw);display:flex;flex-direction:column;gap:.75rem;max-height:calc(100vh - 3rem);box-sizing:border-box;overflow-y:auto}.popup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.popup-head>*{min-width:0}.popup-head{position:relative}.popup-title{margin:0;font-size:1.25rem;font-weight:900;overflow-wrap:break-word}.popup-title-icon{display:flex;gap:.625rem}.popup-head-close-first,.popup-title-icon{align-items:center}.popup-head-close-first .popup-title{flex:1 1 auto}.popup-scroll{overflow-y:auto;min-height:0}.popup-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.qty-stepper{display:inline-flex;align-items:center;gap:.25rem}.qty-stepper input{width:3.25rem;text-align:center;font:inherit;font-weight:800;padding:.35rem .25rem;border:.125rem solid var(--admin-border);border-radius:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}