.queue-shell,.queue-login-page,.queue-loading{--queue-ink:#20242a;--queue-muted:#68717d;--queue-line:#dfe3e7;--queue-panel:#fff;--queue-canvas:#f2f4f6;--queue-orange:#e65f3c;min-height:100vh;color:var(--queue-ink);background:var(--queue-canvas)}.queue-shell{padding-bottom:116px}.queue-eyebrow{color:#8b949e;letter-spacing:.19em;font-size:10px;font-weight:800;line-height:1.2;display:block}.queue-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #dadddf;justify-content:space-between;align-items:center;min-height:74px;padding:12px clamp(20px,4vw,58px);display:flex;position:sticky;top:0;box-shadow:0 7px 24px #1b1f230a}.queue-header__brand,.queue-header__actions,.queue-customer-group__identity,.queue-group-move,.queue-header__actions,.queue-product-card__topline,.queue-product-card__meta,.queue-product-card__actions,.queue-next__header,.queue-next__header>div,.queue-entry__inner,.queue-entry__label,.queue-live-state,.queue-overview__intro strong{align-items:center;display:flex}.queue-header__brand{gap:12px}.queue-header__mark{color:#fff;background:var(--queue-ink);border-radius:11px;place-items:center;width:42px;height:42px;font-size:21px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.queue-header h1{letter-spacing:-.03em;margin:3px 0 0;font-size:20px;line-height:1.1}.queue-header__actions{gap:8px}.queue-overview{grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(125px,.7fr));gap:1px;max-width:1440px;margin:28px auto 18px;padding:0 clamp(20px,4vw,58px);display:grid}.queue-overview>div{border:1px solid var(--queue-line);background:var(--queue-panel);min-height:128px;padding:23px 25px}.queue-overview>div:first-child{border-radius:16px 0 0 16px}.queue-overview>div:last-child{border-radius:0 16px 16px 0}.queue-overview__intro{flex-direction:column;justify-content:center;display:flex}.queue-live-state{color:#59616c;gap:8px;font-size:12px;font-weight:750}.queue-live-state i{background:#aeb4bc;border-radius:50%;width:8px;height:8px}.queue-live-state i.is-live{background:var(--queue-orange);animation:1.8s infinite queue-live-pulse;box-shadow:0 0 0 5px #e65f3c1f}@keyframes queue-live-pulse{50%{box-shadow:0 0 0 8px #e65f3c0a}}.queue-overview__intro strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.06em;gap:8px;margin-top:9px;font-size:clamp(24px,2.6vw,34px)}.queue-overview__intro p{color:var(--queue-muted);margin:7px 0 0;font-size:12px}.queue-stat{position:relative;overflow:hidden}.queue-stat:after{content:"";border:17px solid #20242a08;border-radius:50%;width:84px;height:84px;position:absolute;bottom:-26px;right:-14px}.queue-stat--pending{border-top:3px solid #e5a33c!important}.queue-stat--done{border-top:3px solid #2d9875!important}.queue-stat--total{border-top:3px solid #68717d!important}.queue-stat .ant-statistic-title{color:var(--queue-muted);margin-bottom:8px;font-size:12px;font-weight:700}.queue-stat .ant-statistic-content{color:var(--queue-ink);letter-spacing:-.04em;font-size:31px;font-weight:720}.queue-stat .ant-statistic-content-suffix{color:var(--queue-muted);font-size:12px;font-weight:600}.queue-current-alert{max-width:calc(1440px - clamp(40px,8vw,116px));margin:0 auto 18px;background:#f6f8fd!important;border-color:#bfcdea!important}.queue-board{max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,58px) 32px}.queue-board__heading{justify-content:space-between;align-items:end;margin:27px 0 14px;display:flex}.queue-board__heading h2{letter-spacing:-.04em;margin:4px 0 0;font-size:24px}.queue-board__heading>span{color:var(--queue-muted);font-size:12px}.queue-groups{gap:16px;display:grid}.queue-customer-group{background:#fff;border:1px solid #dce0e4;border-radius:15px;transition:border-color .16s,box-shadow .16s,opacity .16s;overflow:hidden;box-shadow:0 3px 12px #1c202408}.queue-customer-group[draggable=true]{cursor:grab}.queue-customer-group[draggable=true]:active,.queue-customer-group.is-dragging{cursor:grabbing;opacity:.58}.queue-customer-group:hover{border-color:#cbd1d6;box-shadow:0 8px 28px #1c20240f}.queue-customer-group__header{background:#fafbfb;border-bottom:1px solid #e5e8eb;justify-content:space-between;align-items:center;min-height:66px;padding:10px 15px 10px 12px;display:flex}.queue-customer-group__identity{gap:12px;min-width:0}.queue-group-index{color:#fff;width:39px;height:39px;font-family:var(--font-geist-mono), monospace;background:#29313a;border-radius:10px;flex:none;place-items:center;font-size:12px;display:grid}.queue-customer-group__identity>div{min-width:0}.queue-customer-group__identity>div>span{color:#8a929c;letter-spacing:.08em;margin-bottom:2px;font-size:10px;font-weight:750;display:block}.queue-customer-group__identity h3{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.queue-group-count{color:#656e78;background:#eceff1;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.queue-group-move{color:#9299a1;gap:2px}.queue-group-move>span{color:#3867d6;margin-right:4px;font-size:11px;font-weight:700}.queue-customer-group__products{background:#e5e8eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.queue-product-card{background:#fff;grid-template-columns:142px 1fr;gap:17px;min-height:190px;padding:17px;transition:background .16s,box-shadow .16s;display:grid;position:relative}.queue-product-card--active{z-index:1;background:linear-gradient(135deg,#fff 55%,#f2f6ff);box-shadow:inset 4px 0 #3867d6}.queue-highlight .queue-product-card{animation:1.5s queue-highlight}@keyframes queue-highlight{0%,to{box-shadow:none}30%{box-shadow:inset 0 0 0 3px #e65f3cbf}}.queue-thumb{background:#e9ecef;border-radius:11px;align-self:start;width:100%;min-height:142px;position:relative;overflow:hidden}.queue-thumb--interactive{cursor:zoom-in;border:0;padding:0;display:block}.queue-thumb-badges{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex;position:absolute;bottom:7px;right:7px}.queue-thumb-badges .ant-tag{margin:0;font-size:9px;font-weight:750}.queue-thumb img{object-fit:cover;width:100%;height:100%;position:absolute}.queue-thumb--missing,.queue-artwork-missing{width:100%;height:100%;min-height:inherit;color:#8b929a;text-align:center;background:repeating-linear-gradient(135deg,#f4f5f6,#f4f5f6 8px,#edeff1 8px 16px);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.queue-thumb--missing>.anticon,.queue-artwork-missing>.anticon{font-size:21px}.queue-product-card__content{min-width:0}.queue-product-card__topline{justify-content:space-between;align-items:flex-start;gap:8px}.queue-product-number{letter-spacing:-.06em;font-size:26px;line-height:1;display:block}.queue-product-id{color:#8a9199;max-width:150px;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:5px;font-size:9px;display:block;overflow:hidden}.queue-status{border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex}.queue-status--pending{color:#8a5909;background:#fff3da}.queue-status--explaining{color:#2351ae;background:#eaf0ff}.queue-status--explained{color:#24765d;background:#e5f6ef}.queue-live-dot{background:#3867d6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3867d61f}.queue-product-card__meta{justify-content:space-between;gap:8px;min-height:37px;margin-top:13px}.queue-price{color:#252a30;font-family:var(--font-geist-mono), monospace;font-size:17px}.queue-price--empty{color:#979da4;font-family:inherit;font-size:11px;font-weight:500}.queue-tags{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}.queue-tags .ant-tag{margin:0;font-size:10px;font-weight:750}.queue-refresh-note,.queue-related{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;line-height:1.45;overflow:hidden}.queue-refresh-note--loading{color:#496baa}.queue-refresh-note--error{color:#b4472d}.queue-refresh-note--changed{color:#8d461f;background:#fff1e8;border-radius:6px;justify-content:space-between;gap:6px;padding:5px 7px;display:flex}.queue-refresh-note--changed strong{font-family:var(--font-geist-mono), monospace}.queue-related{color:#6c55a1}.queue-product-card__actions{flex-wrap:wrap;gap:6px;min-height:32px;margin-top:11px}.queue-product-card__actions .ant-btn{height:31px;padding-inline:10px;font-size:11px;font-weight:650}.queue-product-card__actions .queue-icon-button{width:31px;padding-inline:0}.queue-empty{background:#fff9;border:1px dashed #cbd0d5;border-radius:16px;place-items:center;min-height:360px;display:grid}.queue-empty strong{color:var(--queue-ink);font-size:15px;line-height:2.2}.queue-next{z-index:35;color:#fff;opacity:0;visibility:hidden;background:#20262d;border:1px solid #3c444d;border-radius:13px;width:min(480px,100vw - 40px);transition:opacity .18s,transform .18s,visibility .18s;position:fixed;bottom:102px;right:clamp(20px,4vw,58px);overflow:hidden;transform:translateY(18px)scale(.98);box-shadow:0 18px 50px #15181c40}.queue-next.is-open{opacity:1;visibility:visible;transform:none}.queue-next__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:8px 10px 8px 14px}.queue-next__header>div{gap:7px}.queue-next__header strong{color:#ffb59f;letter-spacing:.12em;font-size:12px}.queue-next__header span{color:#949da7;font-size:10px}.queue-next .ant-btn{color:#d9dde1;font-size:11px}.queue-next pre{color:#f8f9fa;max-height:176px;font-family:var(--font-geist-mono), monospace;white-space:pre-wrap;margin:0;padding:15px 17px 18px;font-size:17px;font-weight:620;line-height:1.75;overflow:auto}.queue-entry{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-top:1px solid #d9dde0;padding:14px clamp(20px,4vw,58px);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #1c202412}.queue-entry__inner{gap:14px;max-width:1324px;margin:auto}.queue-entry__label{flex:none;gap:10px;width:145px}.queue-entry__label>.anticon{color:#fff;background:#29313a;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.queue-entry__label strong,.queue-entry__label small{display:block}.queue-entry__label strong{font-size:13px}.queue-entry__label small{color:#8b929a;margin-top:2px;font-size:9px}.queue-entry__field{flex:1;position:relative}.queue-entry__field .ant-input{font-family:var(--font-geist-mono), monospace}.queue-entry__error{color:#d4472f;white-space:nowrap;font-size:10px;position:absolute;bottom:-15px;left:3px}.queue-switch-modal{gap:9px;padding-top:4px;display:grid}.queue-switch-modal p{color:#626b75;margin:0 0 8px;line-height:1.7}.queue-switch-modal p strong{color:#22272d}.queue-dialog-modal .ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#161b1f52}.queue-product-preview{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:22px;display:grid}.queue-product-preview__media{background:#eceff1;border-radius:12px;min-height:440px;position:relative;overflow:hidden}.queue-product-preview__media>img{object-fit:contain;width:100%;height:100%}.queue-product-preview__details{flex-direction:column;justify-content:center;gap:18px;min-width:0;display:flex}.queue-product-preview__details code{color:#7b838c;font-size:11px}.queue-product-preview__facts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.queue-product-preview__facts span,.queue-product-preview__customers{background:#f8f9fa;border:1px solid #e1e5e8;border-radius:10px;padding:14px}.queue-product-preview__facts small,.queue-product-preview__facts strong,.queue-product-preview__customers span,.queue-product-preview__customers strong{display:block}.queue-product-preview__facts small,.queue-product-preview__customers span{color:#7e868f;font-size:10px}.queue-product-preview__facts strong{margin-top:5px;font-size:22px}.queue-product-preview__customers strong{margin:4px 0 14px;font-size:13px;line-height:1.5}.queue-product-preview__customers strong:last-child{margin-bottom:0}.queue-export-summary{grid-template-columns:1fr 1fr;gap:8px;margin:5px 0 17px;display:grid}.queue-export-summary>div{background:#fafbfb;border:1px solid #e3e6e9;border-radius:9px;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;padding:11px 12px;font-size:12px;display:grid}.queue-export-summary>div>span{color:#737b84}.queue-export-summary>div>strong{font-family:var(--font-geist-mono), monospace}.queue-export-dot{border-radius:50%;width:8px;height:8px;margin-left:3px}.queue-export-dot--done{background:#2d9875}.queue-export-dot--pending{background:#e5a33c}.queue-login-page{background:#eceff1;grid-template-columns:minmax(280px,.9fr) minmax(440px,1.1fr);min-height:100svh;display:grid;overflow:hidden}.queue-login-brand{color:#ffffffeb;background:radial-gradient(circle at 68% 24%,#e65f3cd1,#0000 27%),linear-gradient(145deg,#20262d,#313b45);place-items:center;font-size:clamp(74px,12vw,150px);display:grid;position:relative;overflow:hidden}.queue-login-brand:before,.queue-login-brand:after{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.queue-login-brand:before{width:48vw;height:48vw}.queue-login-brand:after{width:31vw;height:31vw}.queue-login-brand .anticon{z-index:1;filter:drop-shadow(0 18px 30px #0000002e)}.queue-login-card{place-self:center;width:min(420px,100% - 48px)}.queue-login-card__heading{margin-bottom:30px}.queue-login-card__heading h1{letter-spacing:-.06em;margin:8px 0 5px;font-size:clamp(38px,5vw,55px)}.queue-login-card__heading p{color:#727a84;margin:0;font-size:14px}.queue-login-card .ant-alert{margin-bottom:18px}.queue-login-card .ant-form-item-label label{color:#515962;font-weight:650}.queue-login-footnote{color:#818991;border-top:1px solid #d6dade;align-items:flex-start;gap:8px;margin-top:28px;padding-top:20px;font-size:11px;line-height:1.55;display:flex}.queue-loading{place-items:center;min-height:100svh;display:grid}.queue-loading>div{text-align:center;width:min(420px,100% - 40px)}.queue-loading>div>.anticon{color:var(--queue-orange);margin-bottom:24px;font-size:35px}@media (max-width:1060px){.queue-overview{grid-template-columns:1.4fr repeat(3,minmax(100px,.65fr))}.queue-overview>div{padding:19px}.queue-customer-group__products{grid-template-columns:1fr}.queue-product-card{grid-template-columns:128px 1fr}.queue-thumb{min-height:128px}}@media (max-width:800px){.queue-shell{padding-bottom:132px}.queue-header{flex-direction:row;align-items:center;gap:7px;position:sticky}.queue-header__actions{gap:4px;width:auto;margin-left:auto;overflow-x:auto}.queue-header__actions .ant-btn{flex:none}.queue-overview{grid-template-columns:repeat(3,1fr);margin-top:18px}.queue-overview__intro{grid-column:1/-1;border-radius:14px 14px 0 0!important;min-height:110px!important}.queue-overview>div:nth-child(2){border-radius:0 0 0 14px}.queue-overview>div:last-child{border-radius:0 0 14px}.queue-board__heading{flex-direction:column;align-items:flex-start;gap:6px}.queue-entry__inner{justify-content:center}.queue-entry__label,.queue-entry__inner>.ant-btn{display:none}.queue-entry__field{flex:none;width:52%;min-width:220px}.queue-entry__field .ant-input{text-align:center;height:48px;font-size:15px}.queue-entry__error{white-space:normal;margin-top:3px;display:block;position:static}.queue-next{bottom:124px}.queue-login-page{grid-template-columns:1fr}.queue-login-brand{display:none}.queue-login-card{padding-block:50px}}@media (max-width:540px){.queue-header,.queue-overview,.queue-board,.queue-entry{padding-left:14px;padding-right:14px}.queue-header__mark{width:34px;height:34px;font-size:17px}.queue-header__brand{gap:7px}.queue-header__brand .queue-eyebrow{display:none}.queue-header h1{margin:0;font-size:15px}.queue-overview>div{min-height:97px;padding:14px}.queue-overview__intro{min-height:104px!important}.queue-overview__intro strong{font-size:25px}.queue-overview__intro p{font-size:10px}.queue-stat .ant-statistic-content{font-size:23px}.queue-current-alert{margin-left:14px;margin-right:14px}.queue-current-alert .ant-alert-action{display:none}.queue-customer-group__header{align-items:flex-start}.queue-customer-group__identity{gap:8px}.queue-group-count,.queue-group-move>span{display:none}.queue-product-card{grid-template-columns:minmax(112px,40%) minmax(0,1fr);gap:8px;min-height:0;padding:10px}.queue-thumb{height:100%;min-height:124px}.queue-product-number{font-size:22px}.queue-product-card__meta{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px}.queue-tags{justify-content:flex-start}.queue-product-card__actions .ant-btn{padding-inline:8px}.queue-related{white-space:normal}.queue-entry__field{width:54%;min-width:170px}.queue-export-summary{grid-template-columns:1fr}.queue-next{width:calc(100vw - 20px);bottom:124px;right:10px}.queue-next pre{font-size:14px}.queue-product-preview{display:block}.queue-product-preview__media{aspect-ratio:1;min-height:0}.queue-product-preview__details{padding-top:16px}}@media (prefers-reduced-motion:reduce){.queue-live-state i.is-live,.queue-highlight .queue-product-card{animation:none}.queue-next{transition:none}}.queue-header{justify-content:space-between;gap:8px;display:flex}.queue-header__counts{white-space:nowrap;gap:16px;font-size:14px;display:flex}.queue-header__counts b{color:var(--queue-ink)}.queue-next-tab{z-index:38;writing-mode:vertical-rl;color:#fff;letter-spacing:.12em;cursor:pointer;background:#cd4e30e6;border:0;border-radius:10px 0 0 10px;padding:16px 8px;font-weight:750;position:fixed;bottom:94px;right:0}.queue-next{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#20262de0;width:min(320px,66.6667vw - 26.6667px);max-height:calc(100dvh - 170px);bottom:94px;right:34px}.queue-next__header,.queue-next__header>div{flex-wrap:wrap}.queue-next__header>div>span{display:none}.queue-next pre{max-height:min(352px,100dvh - 250px)}.queue-thumb{aspect-ratio:1;align-self:start;height:auto;min-height:0}.queue-thumb>img{object-fit:contain}.queue-entry__field .ant-input{height:48px}@media (max-width:800px){.queue-shell{padding-bottom:94px}.queue-entry__field{flex:1;width:auto;min-width:0}.queue-entry__field .ant-input{text-align:left;height:48px}.queue-entry{padding-block:14px}.queue-header{padding-inline:8px}.queue-header>.ant-btn{padding-inline:9px}.queue-header__counts{gap:8px;font-size:13px}.queue-header>.ant-btn>.anticon{display:none}}@media (max-width:380px){.queue-header{gap:4px}.queue-header>.ant-btn{padding-inline:6px;font-size:12px}.queue-header__counts{gap:5px;font-size:12px}}.queue-thumb>img{display:block;inset:0}.queue-thumb-number{z-index:2;color:#262d34;background:#ffffffeb;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:750;position:absolute;top:7px;left:7px}.queue-next{flex-direction:column;display:flex}.queue-next pre{flex:auto;min-height:0}.queue-next__header,.queue-next__footer{flex-shrink:0}.queue-next__footer{justify-content:flex-end;padding-top:8px;display:flex}.queue-product-preview__media .queue-thumb-badges{gap:8px}.queue-product-preview__media .queue-thumb-badges .ant-tag{border-radius:8px;padding-inline:14px;font-size:18px;line-height:40px}.queue-next__footer .ant-btn{gap:8px;height:48px;padding-inline:14px;font-size:28px}.queue-next__footer .ant-btn .anticon{font-size:28px}
