.skip-link{position:fixed;top:-80px;right:20px;z-index:20;padding:12px 18px;border-radius:8px;background:#111827;color:#fff}.skip-link:focus{top:20px}.operator-shell{height:100dvh;overflow:hidden;display:block;background:var(--sprynv-paper)}.top-nav-reveal{position:fixed;top:0;left:50%;z-index:10;width:min(1120px,calc(100vw - 24px));height:auto;display:flex;justify-content:center;transform:translate(-50%);outline:none;pointer-events:none}.top-nav-trigger{position:absolute;top:0;left:50%;z-index:11;width:25vw;height:16px;min-height:0;padding:0;display:grid;place-items:start center;transform:translate(-50%);border:0;background:transparent;cursor:pointer;pointer-events:auto}.top-nav-trigger span{width:44px;height:4px;border-radius:0 0 4px 4px;background:#8a98b1;transition:opacity .16s ease}.nav-visible .top-nav-trigger span{opacity:0}.top-nav-trigger:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.nav-visible .operator-top-nav{z-index:12;opacity:1;transform:translateY(0);pointer-events:auto}.sidebar{position:relative;z-index:10;width:100%;box-sizing:border-box;min-height:0;margin:0 auto;padding:4px 5px;display:block;color:#f5f7fb;background:#252f48;border:1px solid rgba(255,255,255,.18);border-top:0;border-radius:0 0 10px 10px;box-shadow:0 16px 34px #111c2d2e,inset 0 -1px #ffffff14;opacity:0;pointer-events:none;transform:translateY(-110%);transform-origin:top center;transition:opacity .16s ease,transform .18s ease-out;will-change:transform,opacity}.sidebar-row{height:32px;min-width:0;display:flex;align-items:center;gap:4px}.sidebar nav{height:100%;min-width:0;flex:1;display:flex;gap:2px}.sidebar nav button{box-sizing:border-box;flex:1;height:100%;min-height:0;padding:4px 7px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:7px;background:transparent;color:#cbd5e1;font-size:11px;white-space:nowrap;text-align:right;transition:background var(--sprynv-fast),color var(--sprynv-fast),border-color var(--sprynv-fast)}.sidebar nav button:hover:not(:disabled){background:#ffffff0f;color:#fff}.sidebar nav button.active{border-color:#fff3;background:var(--sprynv-accent);color:#fff;box-shadow:inset 0 1px #ffffff24}.sidebar nav svg{width:15px}.sidebar :focus-visible{outline-color:#a8c7fa;outline-offset:-2px}.account-trigger{box-sizing:border-box;height:100%;min-width:112px;padding:4px 9px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:#ffffff0d;color:#f5f7fb;font:inherit;font-size:11px;white-space:nowrap}.account-trigger:hover,.account-trigger[aria-expanded=true]{background:#ffffff1a}.operator-account-popover{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:12;width:min(300px,calc(100vw - 24px));box-sizing:border-box;padding:10px;display:grid;gap:9px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:#1e293f;box-shadow:0 12px 24px #090f1c3d}.operator-account{width:100%;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr);gap:7px 10px;border:0;background:transparent;color:#f5f7fb}.operator-account-identity{grid-row:span 2;display:grid;align-content:start;gap:3px}.operator-account-identity strong{font-size:13px}.operator-account-identity span,.operator-account-identity small{color:#cbd5e1;font-size:11px}.operator-account label{align-self:end;color:#cbd5e1;font-size:10px;font-weight:700}.operator-account select{min-width:0;height:32px;padding-inline:8px;border:1px solid rgba(255,255,255,.22);border-radius:6px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:11px}.operator-active-branch{margin:0;display:grid;gap:2px;font-size:10px;color:#cbd5e1}.operator-active-branch strong{color:#fff;font-size:11px}.operator-logout{width:100%;min-height:32px;padding:5px 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;color:#fff;font:inherit;font-size:11px;font-weight:700}.operator-logout:hover:not(:disabled){background:#ffffff14}.operator-logout:active:not(:disabled){transform:scale(.98)}.operator-logout:disabled{opacity:.55}.operator-shell main{min-width:0;max-width:none;width:100%;margin-inline:auto;padding:20px 10px 10px;height:100dvh;overflow:hidden;box-sizing:border-box}.operator-shell main.menu-main{max-width:none;padding:20px 10px 10px}.operator-shell main.orders-main{padding:20px 10px 10px}.operator-handoff-notifications{display:grid;gap:8px;margin:16px 24px 0}.operator-handoff-notifications article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;border:1px solid #f0c36d;border-radius:10px;background:#fff8e8;color:#493213;font-size:14px}.operator-handoff-notifications span,.operator-handoff-notifications strong{display:inline}.operator-handoff-notifications strong{margin-inline-end:4px}.operator-handoff-notifications a{flex:none;color:#075e54;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.top-nav-reveal{width:calc(100vw - 16px)}.sidebar nav{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav button{flex:0 0 auto}.account-trigger{min-width:38px;padding-inline:8px}.account-trigger>span{display:none}.operator-account-popover{width:min(300px,calc(100vw - 16px))}.operator-shell main,.operator-shell main.menu-main,.operator-shell main.orders-main{padding:34px 8px 8px}.operator-handoff-notifications{margin:12px 12px 0}.operator-handoff-notifications article{align-items:flex-start;flex-direction:column;gap:7px}}@media(hover:none),(pointer:coarse){.top-nav-trigger{height:44px;min-width:80px;align-items:center}.nav-visible .top-nav-trigger{top:100%;height:44px}.nav-visible .top-nav-trigger span{opacity:.4}.sidebar-row{height:44px}.operator-shell main,.operator-shell main.menu-main,.operator-shell main.orders-main{padding-top:46px}}.auth-loading{min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--sprynv-ink-soft)}.auth-session-error{flex-direction:column;padding:24px;text-align:center}.auth-session-error button{padding:10px 22px;border:0;border-radius:8px;background:var(--sprynv-accent);color:#fff;cursor:pointer}.auth-loading-mark{width:12px;height:12px;border-radius:50%;background:var(--sprynv-accent);animation:operator-breathe 1.4s ease-in-out infinite}@keyframes operator-breathe{50%{transform:scale(.75);opacity:.55}}@media(prefers-reduced-motion:reduce){.auth-loading-mark{animation:none}}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}}.primary,.secondary,.danger{padding:10px 14px;border-radius:8px;font-weight:800;transition:background var(--sprynv-fast),border-color var(--sprynv-fast),transform var(--sprynv-fast)}.primary{border:1px solid var(--sprynv-accent);background:var(--sprynv-accent);color:#fff}.primary:hover:not(:disabled){border-color:var(--sprynv-accent-dark);background:var(--sprynv-accent-dark)}.secondary{width:100%;border:1px solid var(--sprynv-line);background:#fff;color:var(--sprynv-ink)}.secondary:hover:not(:disabled){background:#eef4ff}.danger{border:1px solid #ffb4ab;background:#fff7f6;color:var(--sprynv-danger)}.danger.subtle{grid-column:1 / -1;border-color:transparent;background:transparent}.primary:active:not(:disabled),.secondary:active:not(:disabled),.danger:active:not(:disabled),.filters button:active:not(:disabled){transform:scale(.98)}.inline-error{margin:15px 22px 0;padding:12px;border-right:3px solid var(--sprynv-danger);border-radius:8px;background:#ffdad6;color:#93000a}.owner-access[data-v-f93e6321]{display:grid;gap:18px;color:var(--ink, #0b1f45)}.owner-access__tabs[data-v-f93e6321]{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:4px;border:1px solid var(--line-strong, #bdcae0);border-radius:10px;background:#eef4fc}.owner-access__tabs button[data-v-f93e6321]{min-height:42px;border:0;border-radius:7px;background:transparent;color:var(--muted, #62708a);font:inherit;font-weight:800;cursor:pointer}.owner-access__tabs button.active[data-v-f93e6321]{background:#fff;color:var(--accent, #0f5bd7);box-shadow:0 2px 8px #1745871a}.owner-access__header[data-v-f93e6321]{display:grid;gap:6px}.owner-access__header h1[data-v-f93e6321]{margin:0;color:var(--ink, #0b1f45);font-size:clamp(24px,4vw,31px);line-height:1.25}.owner-access__header h1[data-v-f93e6321]:focus{outline:none}.owner-access__header>p[data-v-f93e6321]:last-child{margin:0;color:var(--muted, #62708a);line-height:1.7}.owner-access__progress[data-v-f93e6321]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.owner-access__progress[data-v-f93e6321]:focus-visible{outline:2px solid var(--accent, #0f5bd7);outline-offset:6px}.owner-access__progress[data-v-f93e6321]:before{position:absolute;z-index:0;top:17px;right:16.66%;left:16.66%;height:2px;background:#d8e2f1;content:""}.owner-access__progress li[data-v-f93e6321]{z-index:1;display:grid;justify-items:center;gap:5px;color:var(--muted, #62708a);font-size:12px;font-weight:800}.owner-access__progress span[data-v-f93e6321]{display:grid;place-items:center;width:34px;height:34px;border:2px solid #d8e2f1;border-radius:50%;background:#fff}.owner-access__progress .current span[data-v-f93e6321],.owner-access__progress .complete span[data-v-f93e6321]{border-color:var(--accent, #0f5bd7);background:var(--accent, #0f5bd7);color:#fff}.owner-access__progress .current small[data-v-f93e6321],.owner-access__progress .complete small[data-v-f93e6321]{color:var(--ink, #0b1f45)}.owner-access__form[data-v-f93e6321]{display:grid;gap:10px}.owner-access__grid[data-v-f93e6321]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.owner-access__wide-field[data-v-f93e6321]{grid-column:1 / -1}.owner-access__form label[data-v-f93e6321]{display:grid;gap:7px;color:var(--ink, #0b1f45);font-size:14px;font-weight:850}.owner-access__form input[data-v-f93e6321]:not([type=checkbox]),.owner-access__form select[data-v-f93e6321]{width:100%;height:47px;box-sizing:border-box;padding:0 13px;border:1px solid var(--line-strong, #bdcae0);border-radius:8px;background:#fff;color:var(--ink, #0b1f45);font:inherit}.owner-access__form input[data-v-f93e6321]:focus-visible,.owner-access__form select[data-v-f93e6321]:focus-visible,.owner-access button[data-v-f93e6321]:focus-visible,.owner-access a[data-v-f93e6321]:focus-visible{outline:3px solid rgb(15 91 215 / 22%);outline-offset:2px;border-color:var(--accent, #0f5bd7)}.owner-access__password-control[data-v-f93e6321]{position:relative}.owner-access__password-control input[data-v-f93e6321]{padding-inline-end:74px!important}.owner-access__password-control button[data-v-f93e6321]{position:absolute;top:50%;inset-inline-end:6px;width:44px;height:28px;padding:0 5px;border:0;border-radius:6px;background:#eef4fc;color:var(--accent, #0f5bd7);font:inherit;font-size:10px;font-weight:900;cursor:pointer;transform:translateY(-50%)}.owner-access__slug-control[data-v-f93e6321]{display:flex;min-width:0;height:47px;border:1px solid var(--line-strong, #bdcae0);border-radius:8px;background:#fff;overflow:hidden}.owner-access__slug-control[data-v-f93e6321]:focus-within{border-color:var(--accent, #0f5bd7);outline:3px solid rgb(15 91 215 / 18%)}.owner-access__slug-prefix[data-v-f93e6321]{display:flex;align-items:center;padding-inline:11px;border-inline-end:1px solid #d7e0ee;background:#f5f8fd;color:#64738d;font-size:13px;white-space:nowrap}.owner-access__slug-control input[data-v-f93e6321]{min-width:0;height:45px!important;border:0!important;border-radius:0!important;outline:0!important}.owner-access__legal[data-v-f93e6321]{display:grid;gap:8px;padding:12px;border:1px solid #dbe4f1;border-radius:8px;background:#f8faff}.owner-access__legal label[data-v-f93e6321]{display:flex;align-items:flex-start;gap:9px;font-weight:700}.owner-access__legal input[data-v-f93e6321]{width:18px;height:18px;margin-top:2px;accent-color:var(--accent, #0f5bd7)}.owner-access a[data-v-f93e6321],.owner-access__text-action[data-v-f93e6321]{color:var(--accent, #0f5bd7);font-weight:850}.owner-access__provider-note[data-v-f93e6321]{display:grid;gap:4px;padding:11px 12px;border-inline-start:3px solid #789bd0;background:#f3f7fd;color:#53617a;font-size:12px;line-height:1.6}.owner-access__provider-note strong[data-v-f93e6321]{color:var(--ink, #0b1f45)}.owner-access__invitation[data-v-f93e6321]{padding:18px;border:1px solid #dbe4f1;border-radius:10px;background:#f8faff}.owner-access__recaptcha[data-v-f93e6321]{min-height:1px;overflow:hidden}.owner-access__primary[data-v-f93e6321],.owner-access__secondary[data-v-f93e6321]{min-height:47px;padding:0 18px;border-radius:8px;font:inherit;font-weight:900;cursor:pointer}.owner-access__primary[data-v-f93e6321]{border:1px solid var(--accent, #0f5bd7);background:var(--accent, #0f5bd7);color:#fff;box-shadow:0 8px 18px #0f5bd72e}.owner-access__primary[data-v-f93e6321]:hover:not(:disabled){background:#0b49ae}.owner-access__secondary[data-v-f93e6321]{border:1px solid var(--line-strong, #bdcae0);background:#fff;color:var(--ink, #0b1f45)}.owner-access__text-action[data-v-f93e6321]{justify-self:start;padding:4px 0;border:0;background:transparent;font:inherit;cursor:pointer}.owner-access button[data-v-f93e6321]:disabled{cursor:not-allowed;opacity:.58}.owner-access__actions[data-v-f93e6321]{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);gap:10px;margin-top:4px}.owner-access__message[data-v-f93e6321]{margin:0;padding:10px 12px;border:1px solid #bed1ec;border-radius:8px;background:#eff6ff;color:#194c8b;line-height:1.6}.owner-access__message--error[data-v-f93e6321]{border-color:#efc4c4;background:#fff4f4;color:#9b2828}.owner-access__field-help[data-v-f93e6321],.owner-access__field-warning[data-v-f93e6321]{font-size:12px;font-weight:650;line-height:1.5}.owner-access__field-help[data-v-f93e6321]{color:var(--muted, #62708a)}.owner-access__field-warning[data-v-f93e6321]{color:#a12828}.owner-access__code[data-v-f93e6321]{max-width:390px;width:100%;margin-inline:auto}.owner-access__code input[data-v-f93e6321]{text-align:center;font-size:24px;font-weight:900;letter-spacing:.24em}@media(max-width:620px){.owner-access[data-v-f93e6321]{gap:15px}.owner-access__grid[data-v-f93e6321],.owner-access__actions[data-v-f93e6321]{grid-template-columns:1fr}.owner-access__wide-field[data-v-f93e6321]{grid-column:auto}.owner-access__slug-control[data-v-f93e6321]{display:grid;height:auto}.owner-access__slug-prefix[data-v-f93e6321]{min-height:36px;border-inline-end:0;border-bottom:1px solid #d7e0ee}}@media(prefers-reduced-motion:reduce){.owner-access[data-v-f93e6321] *{scroll-behavior:auto!important}}.auth-card--desk[data-v-a799075f]{max-width:460px}.desk-login-brand[data-v-a799075f]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px}.desk-login-brand img[data-v-a799075f]{object-fit:contain}.desk-login-brand strong[data-v-a799075f]{color:var(--sprynv-accent);font-size:18px;white-space:nowrap}.auth-shell[data-v-a799075f]{min-height:100dvh;height:100dvh;box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:32px;background:var(--sprynv-paper);color:var(--sprynv-ink);font-family:inherit}.auth-shell--owner[data-v-a799075f]{padding-block:clamp(88px,13vh,120px);background-color:#dce9fb;background-image:url(/releases/76933b02888f213196202a7a5cc5d7be7b9159fb/owner-registration-delivery-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.auth-card[data-v-a799075f]{width:min(100%,460px);margin-block:auto;padding:36px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-md);background:var(--sprynv-surface);box-shadow:var(--sprynv-shadow)}.auth-card--owner[data-v-a799075f]{--accent: #0f5bd7;--ink: #0b1f45;--muted: #62708a;--line-strong: #bdcae0;--sprynv-accent: #0f5bd7;--sprynv-accent-dark: #0b49ae;--sprynv-ink: #0b1f45;--sprynv-ink-soft: #62708a;--sprynv-line: #bdcae0;width:min(calc(100vw - 64px),720px);margin-block:0;padding:24px 28px;border-color:#7191c26b;border-radius:18px;background:#fff;box-shadow:0 26px 70px #113e8038}.auth-card--owner .staff-access[data-v-a799075f]{width:min(100%,520px);margin-inline:auto}.auth-notice[data-v-a799075f]{margin:-12px 0 18px;padding:10px 12px;border-inline-start:3px solid var(--sprynv-accent);background:#004ac60f;color:var(--sprynv-ink);line-height:1.6}.auth-card form[data-v-a799075f]{display:grid;gap:8px}.auth-card label[data-v-a799075f]{margin-top:10px;font-weight:800}.auth-card input[data-v-a799075f]{height:48px;padding:0 14px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit}.auth-card input[data-v-a799075f]:focus{outline:3px solid rgb(0 74 198 / 16%);border-color:var(--sprynv-accent)}.auth-submit[data-v-a799075f]{height:50px;margin-top:14px;border:0;border-radius:8px;background:var(--sprynv-accent);color:#fff;font:inherit;font-weight:800;cursor:pointer}.auth-submit[data-v-a799075f]:hover:not(:disabled){background:var(--sprynv-accent-dark)}.auth-submit[data-v-a799075f]:active:not(:disabled){transform:scale(.98)}.auth-submit[data-v-a799075f]:disabled{opacity:.55;cursor:not-allowed}.auth-error[data-v-a799075f]{margin:5px 0;color:var(--sprynv-danger)}.auth-card>small[data-v-a799075f]{display:block;margin-top:20px;color:var(--sprynv-ink-soft)}.staff-mode-tabs[data-v-a799075f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:8px;padding:4px;border:1px solid var(--sprynv-line);border-radius:10px;background:#f3f7fd}.staff-mode-tabs button[data-v-a799075f]{min-height:40px;padding:7px 10px;border:0;border-radius:7px;background:transparent;color:var(--sprynv-ink-soft);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.staff-mode-tabs button.active[data-v-a799075f]{background:#fff;color:var(--sprynv-accent);box-shadow:0 2px 8px #0f3a6e14}.staff-mode-tabs button[data-v-a799075f]:focus-visible{outline:3px solid rgb(15 91 215 / 24%);outline-offset:2px}.staff-mode-tabs button[data-v-a799075f]:active{transform:scale(.98)}.staff-password-fields[data-v-a799075f]{display:grid;gap:10px}.staff-password-fields--paired[data-v-a799075f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.staff-password-field[data-v-a799075f]{display:grid;min-width:0;gap:7px}.staff-access form[data-v-a799075f]{gap:10px}.staff-access form>label[data-v-a799075f],.staff-password-field label[data-v-a799075f]{margin-top:0;color:var(--ink, #0b1f45);font-size:14px;font-weight:850}.staff-access input[data-v-a799075f]{width:100%;height:47px;box-sizing:border-box;padding-inline:13px}.access-tabs[data-v-a799075f]{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;border:1px solid var(--sprynv-line);border-radius:11px;background:var(--sprynv-paper)}.auth-card--owner>.access-tabs[data-v-a799075f]{border-color:#b9c8e0;background:#f3f7fd}.access-tabs button[data-v-a799075f]{min-height:42px;border:0;border-radius:8px;background:transparent;color:var(--sprynv-ink-soft);font:inherit;font-weight:800;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.access-tabs button.active[data-v-a799075f]{background:var(--sprynv-surface);color:var(--sprynv-ink);box-shadow:0 2px 8px #0000000f}.auth-card--owner>.access-tabs button.active[data-v-a799075f]{background:#0f5bd7;color:#fff;box-shadow:0 7px 18px #0f5bd73d}.access-tabs button[data-v-a799075f]:active:not(:disabled){transform:scale(.98)}.access-tabs button[data-v-a799075f]:focus-visible{outline:3px solid rgb(15 91 215 / 24%);outline-offset:2px}@media(max-width:760px){.auth-shell[data-v-a799075f]{padding:16px}.auth-shell--owner[data-v-a799075f]{background-position:center top}.auth-card[data-v-a799075f],.auth-card--owner[data-v-a799075f]{width:100%;padding:22px}}@media(max-width:620px){.access-tabs[data-v-a799075f],.staff-password-fields--paired[data-v-a799075f]{grid-template-columns:1fr}}.scheduled-panel[data-v-5378326c]{display:grid;gap:8px;padding:10px 12px;background:#fff8ec;border:1px solid #ecd9a8;border-radius:8px}.scheduled-panel>button[data-v-5378326c]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;border:0;background:transparent;font:inherit;cursor:pointer;color:#7a5410}.scheduled-panel ul[data-v-5378326c]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.scheduled-panel li[data-v-5378326c]{border-top:1px solid #ecd9a8;padding-top:6px;display:grid;gap:6px}.scheduled-panel li>button[data-v-5378326c]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;border:0;background:transparent;font:inherit;cursor:pointer;text-align:right;color:inherit}.scheduled-reschedule[data-v-5378326c]{display:flex;gap:8px;align-items:center}.scheduled-reschedule input[data-v-5378326c]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;padding:5px 8px;font:inherit}.scheduled-reschedule button[data-v-5378326c]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 12px;font:inherit;cursor:pointer}.scheduled-panel button[data-v-5378326c]:focus-visible,.scheduled-panel input[data-v-5378326c]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.receipt-dialog[data-v-62296118]{border:1px solid #c7cce0;border-radius:10px;padding:16px;max-width:min(94vw,460px);max-height:90vh;color:#0b1f3a;background:#f8f9ff}.receipt-dialog[data-v-62296118]::backdrop{background:#14203370}.receipt-dialog header[data-v-62296118],.receipt-dialog footer[data-v-62296118]{display:flex;align-items:center;gap:12px;justify-content:space-between}.receipt-dialog h2[data-v-62296118]{font-size:18px}.receipt-dialog button[data-v-62296118],.receipt-dialog select[data-v-62296118]{font:inherit;padding:7px 10px;border:1px solid #bdcbed;border-radius:6px;background:#fff;color:inherit}.receipt-dialog button[data-v-62296118]:disabled{opacity:.5}.receipt-dialog img[data-v-62296118]{max-width:100%;display:block;margin:12px auto;box-shadow:0 2px 10px #0002}.receipt-dialog footer[data-v-62296118]{flex-wrap:wrap;position:sticky;bottom:0;background:#f8f9ff;padding-top:12px}.receipt-simulation[data-v-62296118]{color:#785500;font-size:12px}.order-receiving-status[data-v-536740b1]{font-size:12px;padding:9px 13px;background:#eef4ff;border-block:1px solid #dae5f6;color:#24446f;line-height:1.7;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.order-receiving-status p[data-v-536740b1]{margin:0;color:#855619}.order-receiving-status button[data-v-536740b1]{font:inherit;background:#fff;color:#24446f;border:1px solid #b9cbe3;border-radius:4px;padding:4px 8px;min-height:32px}.order-receiving-status button[data-v-536740b1]:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.order-confirm-hint[data-v-2811ac51]{grid-column:1/-1;flex-basis:100%;text-align:center;color:var(--sprynv-ink-soft);font-size:12px}.ticket-context-title[data-v-2811ac51]{font-size:14px;margin:0 0 12px}.ticket-context-actions[data-v-2811ac51]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.ticket-context-actions button[data-v-2811ac51]{flex:1;min-width:120px;min-height:40px;border:1px solid var(--sprynv-accent);border-radius:6px;background:var(--sprynv-surface);color:var(--sprynv-accent);font:inherit;font-size:12px}.ticket-customer>small[data-v-2811ac51]{display:block;margin-top:12px;color:var(--sprynv-ink-soft);font-size:11px}.ticket-context-actions button[data-v-2811ac51]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.ticket-customer-readable[data-v-2811ac51]:has(.ticket-context-title){margin:14px 12px;padding:14px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.ticket-customer-readable:has(.ticket-context-title) .ticket-detail-value[data-v-2811ac51]{font-size:13px}.ticket-customer-readable:has(.ticket-context-title) .ticket-detail-row:first-child .ticket-detail-value[data-v-2811ac51]{font-size:16px;font-weight:700}.refund-backdrop[data-v-c95a487b]{position:fixed;z-index:95;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#0d1d368c}.refund-dialog[data-v-c95a487b]{width:min(480px,100%);padding:18px;display:grid;gap:13px;border-radius:15px;background:#fff;box-shadow:0 28px 80px #0d1d3640}.refund-dialog>header[data-v-c95a487b]{display:flex;align-items:center;justify-content:space-between}.refund-dialog h2[data-v-c95a487b]{margin:2px 0 0}.refund-dialog header small[data-v-c95a487b]{color:var(--sprynv-accent);font-weight:800}.refund-dialog header button[data-v-c95a487b]{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff}.refund-dialog>p[data-v-c95a487b]{margin:0;color:var(--sprynv-ink-soft);line-height:1.7}.refund-dialog>label[data-v-c95a487b]:not(.notify){display:grid;gap:6px;font-size:12px;font-weight:800}.refund-dialog input[data-v-c95a487b],.refund-dialog select[data-v-c95a487b],.refund-dialog textarea[data-v-c95a487b]{min-height:42px;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;font:inherit}.refund-dialog .notify[data-v-c95a487b]{display:flex;align-items:center;gap:8px}.refund-dialog .notify input[data-v-c95a487b]{min-height:auto}.refund-error[data-v-c95a487b]{padding:10px!important;border-right:3px solid var(--sprynv-danger);background:var(--sprynv-danger-bg);color:var(--sprynv-danger)!important}.refund-dialog footer[data-v-c95a487b]{display:flex;justify-content:flex-end;gap:8px}.refund-dialog footer button[data-v-c95a487b]{min-height:43px;padding:0 18px;border-radius:9px}.refund-dialog .primary[data-v-c95a487b]{border:0;background:var(--sprynv-accent);color:#fff}.refund-dialog .secondary[data-v-c95a487b]{border:1px solid var(--sprynv-line);background:#fff}@media(max-width:520px){.refund-backdrop[data-v-c95a487b]{padding:0;align-items:end}.refund-dialog[data-v-c95a487b]{width:100%;border-radius:16px 16px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.summary-toolbar select[data-v-32b53272]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 9px;font:inherit}.order-day-summary select[data-v-32b53272]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.order-day-summary[data-v-32b53272]{padding:14px;display:grid;gap:12px;align-content:start;background:#fff;border:1px solid #d7e2f2;border-radius:8px}.summary-toolbar[data-v-32b53272]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.summary-toolbar label[data-v-32b53272]{display:flex;align-items:center;gap:8px}.summary-toolbar input[data-v-32b53272],.summary-toolbar button[data-v-32b53272],.summary-status button[data-v-32b53272]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 9px;font:inherit}.summary-toolbar small[data-v-32b53272],.summary-basis[data-v-32b53272]{color:#536b90}.summary-basis[data-v-32b53272]{margin:0;font-size:13px}.summary-counts[data-v-32b53272]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.summary-counts article[data-v-32b53272],.summary-money[data-v-32b53272],.summary-status[data-v-32b53272]{border:1px solid #d8e2f1;border-radius:7px;padding:12px}.summary-counts article[data-v-32b53272]{display:grid;gap:6px}.summary-counts strong[data-v-32b53272]{font-size:23px;color:#0757c9}.summary-panels[data-v-32b53272]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.summary-panels h2[data-v-32b53272]{font-size:15px;margin:0 0 9px}.summary-money h3[data-v-32b53272]{font-size:13px}.summary-money dl[data-v-32b53272]{margin:0}.summary-money dl div[data-v-32b53272],.summary-status button[data-v-32b53272]{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #e4ebf4;padding:8px 0}.summary-money dd[data-v-32b53272]{margin:0;font-weight:800}.summary-status[data-v-32b53272]{display:grid;align-content:start}.summary-status button[data-v-32b53272]{width:100%;text-align:right;border-top:0;border-left:0;border-right:0;border-radius:0;color:#1c3b6d;cursor:pointer}.order-day-summary button[data-v-32b53272]:focus-visible,.order-day-summary input[data-v-32b53272]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}@media(max-width:800px){.summary-counts[data-v-32b53272]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-panels[data-v-32b53272]{grid-template-columns:1fr}}.summary-compact[data-v-32b53272]{padding:0;border:0;border-radius:0;gap:8px;background:transparent}.summary-scope[data-v-32b53272]{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;color:#536b90;font-size:12px;line-height:1.5}.summary-scope small[data-v-32b53272]{font-size:11px}.summary-compact .summary-counts[data-v-32b53272]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #d8e2f1;border-radius:6px;overflow:hidden}.summary-compact .summary-counts>article[data-v-32b53272],.summary-compact .summary-counts>button[data-v-32b53272]{min-width:0;min-height:72px;border:0;border-inline-end:1px solid #d8e2f1;border-radius:0;padding:12px 16px;background:#fff;display:grid;align-content:center;gap:4px;text-align:start;color:#253e67;font:inherit}.summary-compact .summary-counts[data-v-32b53272]>:last-child{border-inline-end:0}.summary-compact .summary-counts span[data-v-32b53272]{font-size:12px}.summary-compact .summary-counts strong[data-v-32b53272]{font-size:22px;line-height:1.25;font-variant-numeric:tabular-nums;color:#102b4f}.summary-compact .summary-counts>button[data-v-32b53272]{cursor:pointer}.summary-compact .summary-counts>button[data-v-32b53272]:hover{background:#f4f8ff}.summary-compact .summary-counts>button[data-v-32b53272]:focus-visible{outline:2px solid #0757c9;outline-offset:-3px}.summary-compact .summary-counts>button[data-v-32b53272]:disabled{cursor:default;opacity:.65}.summary-compact [role=alert][data-v-32b53272],.summary-compact [role=status][data-v-32b53272]{margin:0;font-size:12px}@media(max-width:600px){.summary-compact .summary-counts[data-v-32b53272]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-compact .summary-counts[data-v-32b53272]>:nth-child(2){border-inline-end:0}.summary-compact .summary-counts[data-v-32b53272]>:nth-child(-n+2){border-bottom:1px solid #d8e2f1}.summary-compact .summary-counts>article[data-v-32b53272],.summary-compact .summary-counts>button[data-v-32b53272]{padding:10px 12px;min-height:64px}}.order-history[data-v-b9f26ead]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;direction:rtl;background:#fff;border:1px solid #d8e2f1;border-radius:8px;overflow:hidden}.history-filters[data-v-b9f26ead]{min-width:0;display:grid;align-content:start;gap:16px;padding:20px 16px;border-inline-end:1px solid #d8e2f1;background:#f8faff}.history-filters h2[data-v-b9f26ead]{margin:0;font-size:15px;line-height:1.5;color:#102b4f}.history-filters label[data-v-b9f26ead]{min-width:0;display:grid;gap:6px;font-size:12px;color:#253e67}.history-filters input[data-v-b9f26ead],.history-filters select[data-v-b9f26ead],.history-filters button[data-v-b9f26ead],.history-footer button[data-v-b9f26ead]{min-width:0;width:100%;min-height:44px;box-sizing:border-box;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:7px 9px;font:inherit}.history-dates[data-v-b9f26ead]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.history-dates input[data-v-b9f26ead]{padding:7px 4px;font-size:11px}.history-clear[data-v-b9f26ead]{display:flex;align-items:center;justify-content:center;align-self:end;gap:6px;color:#0757c9;cursor:pointer}.history-records[data-v-b9f26ead]{min-width:0;padding:20px 16px;display:grid;align-content:start;gap:16px}.history-search[data-v-b9f26ead]{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;border:1px solid #cbd9ee;border-radius:6px;padding:0 12px;color:#536b90}.history-search input[data-v-b9f26ead]{width:100%;min-width:0;min-height:42px;padding:8px 0;border:0;background:transparent;color:#102b4f;font:inherit;font-size:13px;outline:0}.history-search[data-v-b9f26ead]:focus-within{outline:2px solid #0757c9;outline-offset:2px}.history-sr-only[data-v-b9f26ead]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.history-table-wrap[data-v-b9f26ead]{min-width:0;overflow:auto;border:1px solid #d8e2f1;border-radius:6px}.order-history table[data-v-b9f26ead]{width:100%;border-collapse:collapse;min-width:850px;text-align:right}.order-history th[data-v-b9f26ead],.order-history td[data-v-b9f26ead]{padding:12px 14px;border-bottom:1px solid #e1e8f2;font-size:12px;vertical-align:middle;line-height:1.5}.order-history th[data-v-b9f26ead]{font-weight:700;background:#f7f9fc;white-space:nowrap;color:#253e67}.order-history tbody tr:last-child td[data-v-b9f26ead]{border-bottom:0}.order-history td small[data-v-b9f26ead]{display:block;color:#607496;font-size:11px}.order-history td button[data-v-b9f26ead]{min-height:44px;border:0;background:transparent;color:#0757c9;font:inherit;font-weight:700;cursor:pointer;text-align:start}.order-history td button small[data-v-b9f26ead]{font-weight:400}.order-history tr.selected[data-v-b9f26ead]{background:#eef5ff}.history-total[data-v-b9f26ead]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;color:#102b4f}.history-status[data-v-b9f26ead]{display:inline-block;padding:4px 9px;border-radius:5px;background:#eef2f7;color:#3e5578;white-space:nowrap;font-size:11px}.history-status--pending_acceptance[data-v-b9f26ead]{background:#eaf3ff;color:#0757c9}.history-status--accepted[data-v-b9f26ead],.history-status--preparing[data-v-b9f26ead],.history-status--out_for_delivery[data-v-b9f26ead]{background:#fff3dc;color:#865007}.history-status--ready_for_pickup[data-v-b9f26ead],.history-status--completed[data-v-b9f26ead]{background:#e6f5ef;color:#14664d}.history-status--rejected[data-v-b9f26ead],.history-status--cancelled_by_customer[data-v-b9f26ead],.history-status--cancelled_by_restaurant[data-v-b9f26ead]{background:#fff0ef;color:#a13e36}.history-footer[data-v-b9f26ead]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#536b90;font-size:12px}.history-footer p[data-v-b9f26ead]{margin:0}.history-footer button[data-v-b9f26ead]{width:auto;color:#0757c9;cursor:pointer}.history-records>[role=alert][data-v-b9f26ead],.history-records>[role=status][data-v-b9f26ead]{margin:0;font-size:13px}.order-history button[data-v-b9f26ead]:focus-visible,.order-history input[data-v-b9f26ead]:focus-visible,.order-history select[data-v-b9f26ead]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.history-search input[data-v-b9f26ead]:focus-visible{outline:0}.history-scroll-hint[data-v-b9f26ead]{display:none;margin:0;color:#536b90;font-size:11px}@media(max-width:900px){.order-history[data-v-b9f26ead]{grid-template-columns:minmax(0,1fr)}.history-filters[data-v-b9f26ead]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-inline-end:0;border-bottom:1px solid #d8e2f1;padding:16px}.history-filters h2[data-v-b9f26ead],.history-dates[data-v-b9f26ead]{grid-column:1/-1}.history-dates input[data-v-b9f26ead]{font-size:12px;padding:7px 8px}.history-records[data-v-b9f26ead]{padding:16px;gap:12px}.history-scroll-hint[data-v-b9f26ead]{display:block}}.history-toolbar[data-v-b9f26ead]{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.history-toolbar .history-search[data-v-b9f26ead]{flex:1;min-width:180px}.history-toolbar .history-dates[data-v-b9f26ead]{display:flex;gap:8px}.history-toolbar label[data-v-b9f26ead]{font-size:11px;color:#536b90}.history-toolbar input[type=date][data-v-b9f26ead],.history-toolbar select[data-v-b9f26ead],.history-filter-toggle[data-v-b9f26ead]{min-height:42px;padding:7px 9px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;color:#102b4f;font:inherit;box-sizing:border-box}.history-toolbar .history-dates label[data-v-b9f26ead]{display:grid;gap:4px}.history-filter-toggle[data-v-b9f26ead]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.history-filter-toggle[aria-expanded=true][data-v-b9f26ead]{color:#0057ff;background:#eef4ff}.history-filters[data-v-b9f26ead]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:end;border:1px solid #d8e2f1;border-radius:6px;padding:12px;gap:12px}.order-history table[data-v-b9f26ead]{min-width:740px}.order-history th[data-v-b9f26ead],.order-history td[data-v-b9f26ead]{padding:12px 10px}.history-records[data-v-b9f26ead]{gap:12px}@media(max-width:600px){.history-toolbar .history-dates[data-v-b9f26ead]{width:100%}.history-toolbar .history-dates label[data-v-b9f26ead]{flex:1;min-width:0}.history-toolbar input[type=date][data-v-b9f26ead]{width:100%}.history-toolbar .history-search[data-v-b9f26ead]{min-width:0;flex-basis:100%}.history-filters[data-v-b9f26ead]{grid-template-columns:1fr 1fr}.history-records[data-v-b9f26ead]{padding:12px}}.trial-access-chip[data-v-f510bef6]{flex:0 0 auto;min-height:42px;max-width:132px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #c9ddd4;border-radius:10px;background:#f3faf7;color:#176b52;font-size:11px;font-weight:800;white-space:nowrap;cursor:default}.trial-access-chip span[data-v-f510bef6]{overflow:hidden;text-overflow:ellipsis}.trial-chip-meta[data-v-f510bef6]{min-width:0}.trial-chip-dot[data-v-f510bef6]{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.7}.trial-access-chip.is-grace[data-v-f510bef6]{border-color:#e2c785;background:#fff9e9;color:#805d10}.trial-access-chip.is-expired[data-v-f510bef6],.trial-access-chip.is-error[data-v-f510bef6]{border-color:#dfb6ad;background:#fff5f2;color:#9a4939}.trial-access-chip.is-loading[data-v-f510bef6]{color:#607087;border-color:#d5ddea;background:#f5f7fb}.sr-only[data-v-f510bef6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.trial-access-banner[data-v-f510bef6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(1120px,calc(100% - 32px));box-sizing:border-box;margin:16px auto 0;padding:13px 16px;border:1px solid #c9ddd4;border-radius:14px;background:#f3faf7;color:#163f34}.trial-access-icon[data-v-f510bef6]{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#dcefe7;color:#176b52}.trial-access-copy[data-v-f510bef6]{min-width:0}.trial-access-copy strong[data-v-f510bef6]{display:block;font-size:14px;font-weight:900}.trial-access-copy p[data-v-f510bef6]{margin:3px 0 0;color:#49685f;font-size:12px;line-height:1.7}.trial-access-meta[data-v-f510bef6]{white-space:nowrap;font-size:12px;font-weight:900;color:#176b52}.is-grace[data-v-f510bef6]{border-color:#e2c785;background:#fff9e9;color:#624815}.is-grace .trial-access-icon[data-v-f510bef6]{background:#f8e8b9;color:#805d10}.is-grace .trial-access-meta[data-v-f510bef6]{color:#805d10}.is-expired[data-v-f510bef6],.is-error[data-v-f510bef6]{border-color:#dfb6ad;background:#fff5f2;color:#71362b}.is-expired .trial-access-icon[data-v-f510bef6],.is-error>svg[data-v-f510bef6]{color:#9a4939}.is-expired .trial-access-meta[data-v-f510bef6]{color:#71362b}.is-error[data-v-f510bef6]{grid-template-columns:auto minmax(0,1fr)}.is-error p[data-v-f510bef6]{margin:3px 0 0;color:#7d5148;font-size:12px}.is-loading[data-v-f510bef6]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.trial-skeleton[data-v-f510bef6]{display:block;width:42%;height:10px;border-radius:999px;background:#dce9e4}.trial-skeleton.wide[data-v-f510bef6]{width:68%;height:14px}@media(max-width:700px){.trial-access-banner[data-v-f510bef6]{grid-template-columns:auto minmax(0,1fr);width:calc(100% - 20px);margin-top:10px;padding:12px}.trial-access-meta[data-v-f510bef6]{grid-column:2;white-space:normal}}.kanban-workspace{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px}.orders-workspace.kanban-workspace{position:relative;grid-template-rows:auto minmax(0,1fr)}.kanban-runtime,.kanban-tools{flex-wrap:nowrap;display:flex;align-items:center;gap:8px}.kanban-commandbar .branch-state{min-width:202px;min-height:42px;padding:5px 9px}.kanban-commandbar .branch-state-icon{width:30px;height:30px;border-radius:7px}.kanban-commandbar .branch-state>span:last-child{min-width:0}.kanban-commandbar .branch-state small{max-width:154px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.kanban-commandbar .branch-state strong{font-size:12px}.kanban-search{height:42px;max-width:490px;width:100%;justify-self:center;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:#fff;color:var(--sprynv-ink-soft)}.kanban-search:focus-within{border-color:var(--sprynv-accent);box-shadow:0 0 0 3px #004ac61a}.kanban-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--sprynv-ink);font:inherit}.kanban-icon-button,.kanban-sound{height:42px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:#fff;color:var(--sprynv-ink-soft)}.kanban-sound[aria-pressed=true]{color:var(--sprynv-accent)}.kanban-sound{width:42px;padding:0}.manual-order-button,.kanban-filter{min-height:42px;padding:0 11px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:#fff;color:var(--sprynv-ink);font:inherit;font-size:11px;font-weight:800}.manual-order-button{display:inline-flex;align-items:center;gap:6px;border-color:#9bb9e8;color:var(--sprynv-accent);white-space:nowrap}.kanban-filter{max-width:170px}.kanban-sort{max-width:112px}.board-runtime-shortcut{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--sprynv-line)}.board-options-panel{position:absolute;z-index:20;top:64px;left:8px;width:min(310px,calc(100% - 16px));border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;box-shadow:0 12px 28px #18335718}.board-options-panel>header{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid var(--sprynv-line)}.board-options-panel>header button{border:0;background:none;color:var(--sprynv-ink)}.board-options-form{padding:12px;display:grid;gap:12px}.kanban-board{border-radius:0}.kanban-board{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border-radius:var(--sprynv-radius-sm);box-shadow:none}.kanban-scroller{min-height:0;overflow:auto;background:#fff}.kanban-columns{min-width:820px;min-height:100%;padding:8px;display:grid;grid-template-columns:repeat(4,minmax(195px,1fr));gap:8px}.kanban-column{min-width:0;display:grid;grid-template-rows:44px minmax(0,1fr);border:1px solid #e3e8f2;border-radius:var(--sprynv-radius-sm);background:#f7f9ff;overflow:hidden}.kanban-column-accepted,.kanban-column-preparing,.kanban-column-ready{background:#f7f9ff}.kanban-column.drop-allowed{border-color:#9bb8ef;background:#f3f7ff}.kanban-column.drop-active{border-color:var(--sprynv-accent);box-shadow:inset 0 0 0 2px #004ac61f}.kanban-column>header{padding:0 11px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e8f2;background:#ffffffad}.kanban-column h2{margin:0;color:var(--sprynv-ink);font-size:13px}.kanban-column-counts{display:flex;align-items:center;gap:4px}.kanban-column>header .customer-count{min-width:27px;height:27px;padding-inline:7px;display:grid;place-items:center;border-radius:7px;background:var(--sprynv-wash);color:var(--sprynv-accent);font-weight:800;font-variant-numeric:tabular-nums}.kanban-column-counts .readiness-count{color:#684500;font-size:9px;white-space:nowrap}.kanban-cards{min-height:0;padding:7px;display:flex;flex-direction:column;gap:7px;overflow-y:auto}.kanban-card{position:relative;width:100%;height:auto;flex:0 0 auto;box-sizing:border-box;padding:12px;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;border:1px solid #ccd5e7;border-radius:var(--sprynv-radius-sm);background:#fff;color:var(--sprynv-ink);text-align:right;transition:border-color .16s ease,background .16s ease,transform .16s ease}.kanban-card:hover{border-color:#8faef2;background:#fbfcff}.kanban-card.selected{border-color:#9bb8eb;box-shadow:none}.kanban-card.selected:after{content:"";position:absolute;inset-block:-1px;right:-1px;width:4px;border-radius:0 7px 7px 0;background:var(--sprynv-accent)}.kanban-expired-chip{justify-self:start;max-width:100%;padding:3px 6px;border-radius:4px;background:#d33;color:#fff;font-size:11px;font-weight:700;line-height:1.3;text-align:center}.kanban-card[draggable=true]{cursor:grab}.kanban-card[draggable=true]:active{cursor:grabbing}.kanban-card.dragging{opacity:.48;transform:scale(.98)}.kanban-card-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0;border-radius:inherit;background:transparent;cursor:pointer}.kanban-card-heading{display:flex;align-items:start;justify-content:space-between;gap:8px}.kanban-card-number{color:var(--sprynv-ink);font-size:22px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.kanban-card-identity{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.kanban-card-identity p{min-width:0;margin:0;color:var(--sprynv-ink);font-size:18px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.kanban-card-phone{position:relative;z-index:2;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding-inline-start:8px;border-inline-start:1px solid #dce4f0;font-size:14px;color:var(--sprynv-ink)}.kanban-phone-copy{width:44px;height:44px;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:6px;padding:0;background:transparent;color:var(--sprynv-ink);cursor:pointer}.kanban-phone-copy:hover{background:var(--sprynv-wash)}.kanban-phone-copy.copied{color:#187344}.kanban-copy-feedback{margin:0;color:#a4161a;font-size:12px;line-height:1.5}.kanban-copy-feedback:not(.copy-failed){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kanban-card-count{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #dce4f0;padding-block:8px;text-align:center}.kanban-card-count>div{min-width:0;display:grid;align-items:center;padding-inline:6px}.kanban-card-count>div+div{border-inline-start:1px solid #dce4f0}.kanban-card-count b{font-size:16px;line-height:1.5;color:var(--sprynv-ink);overflow-wrap:anywhere}.kanban-card-count .kanban-card-price{font-size:22px;font-variant-numeric:tabular-nums}.kanban-card-price small{font-size:12px;font-weight:500}.kanban-card-metrics{min-width:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0}.kanban-card-metrics>div{min-width:0;display:grid;align-content:start;gap:4px;padding-inline:4px;text-align:center}.kanban-card-metrics>div+div{border-inline-start:1px solid #dce4f0}.kanban-card-metrics>div>span{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--sprynv-ink-soft);font-size:12px}.kanban-card-metrics svg{flex:0 0 auto;color:var(--sprynv-ink)}.kanban-card-metrics .kanban-card-age{display:flex;align-items:center;justify-content:center;gap:8px}.kanban-age{color:var(--sprynv-ink);font-size:16px;font-weight:700;line-height:1.5}.kanban-card-metrics .kanban-card-datetime{display:block;max-width:100%;color:var(--sprynv-ink);font-size:13px;line-height:1.6;white-space:normal}.kanban-card-mock{position:relative;z-index:2;width:100%;min-height:44px;border:0;border-radius:6px;padding:8px;background:var(--sprynv-accent);color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1.5;cursor:pointer}.kanban-card-open:focus-visible,.kanban-phone-copy:focus-visible,.kanban-card-mock:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.kanban-card-open:focus-visible{outline-offset:-3px}.kanban-card-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.kanban-card-source{max-width:100%;padding:1px 4px;border-radius:4px;background:#eef2fa;color:#405471;font-size:9px;line-height:1.1;white-space:nowrap}.kanban-card.expired .kanban-age{color:#a4161a}.payment-truth{display:inline-flex;align-items:center;gap:3px;color:var(--sprynv-ink-soft);font-size:9px}.payment-truth.paid{color:var(--sprynv-positive)}.kanban-column-empty{min-height:110px;display:grid;place-items:center;color:#7a8190;font-size:11px}.kanban-layout .order-detail{border-radius:6px;box-shadow:0 6px 18px #1b2f5214}.kanban-layout .order-detail>header{padding:12px 14px}.kanban-layout .detail-heading-icon{width:32px;height:32px;border-radius:7px}.kanban-layout .order-detail h2{margin-top:3px;font-size:16px}.kanban-layout .order-detail header button{width:30px;height:30px;border-radius:5px}.kanban-layout .order-detail section{padding:11px 14px}.kanban-layout .order-detail h3{margin-bottom:10px;font-size:12px}.kanban-layout .order-detail dl{gap:7px;font-size:12px}.kanban-layout .detail-line{padding:8px 0;font-size:12px}.kanban-layout .order-detail footer{padding:10px 12px;gap:7px}.kanban-layout .order-detail footer button{min-height:38px;padding:8px 10px;font-size:12px}.kanban-layout .order-ticket{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding-top:7px;border-color:#d7deea;border-top-color:transparent;background:#fff;isolation:isolate}.ticket-receipt:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOkAAAAOCAYAAADKdjvZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA3qSURBVGhDlZmJdhs3EkX1/584ZxLbWkmR4i5Sopaed2sBqpt04nHyTncDVQ+1AqB9czp9D28B3k9vek+8d7y39y/NAb0LjL/nU3MGzbexCY+BORsXT4PPjfnye3C8g5ifyMDh63aM7Ks60+/G0TGVr/HoOlonkPG4JpffhionnMzOrt90iozbUv0KGCfPBN/oR6yCr8lfIOWd3zhy/P+BrTsY0v7xuinr3zaXqDw5zzN9srEiE3puc44Xmcpp752j2tZihN2tvoruFGWOnHneyryQ3GljQ87bk/X6mKPb0u0LLs3fdCe6Mw0IBUbKmusBSkx4mh7J+41MwJxuhQZc1x0qTtl4BjW/x6jOXZsfcwHs8wDl+4VcvPtmkd9pv8tM43MhE8hk1LERWC8x/a7jQm9cXzPR9OJ9ZFtFsy+g2E83HDZtw0k5Ckx9MoRflf9CJtBlehz8cEjuQK2FwIWfTT6+TSbyZDo575tDXTvfU8+QPCNETTSZqFlDyuTcGP1wSY4SI5t3VP42z7fm1KS8TBxNXFGaosv3YBiYM0TArso4skF7o7ouDo4C1HhYuzjL3NllRmMG9CtH5wc9gGM+179iD7LNF57JU/RyvPlaxxzuW/2Od/Qn8NO68xtCJ1G5GsJ2k5nqC92+ijrfYSdHa9AC5Bo8ltf0E92WiHuZy8JPO8bcAfSLjo+HfHzn+maDxS5R54qdFZXbIDmD3lO+2ehNao16VdfRfDVoLHlCp+Yn59q35m78ozuSJHWRFrQGX3Aa5BEaTw/GFG0drXvK99StHPbdbXCnnHckU5COm51n4N8j2FgGb+ILuvW9Yjo/kssE9vFefF2uJ85tyfEukzyO5k/Om4yPOZyvfwvo6jnSEXJ+amdbK/VHumkLvPpmLtFkrsBkMsZ1vPufYxmnFivNmR3Xche4WD/GbN7GiF23vcLnXQZcXTuQvDnnCF7rm3hP/YrUC2Qu3cZ/1x83aQqMSK8pKsA0akOdm+JK8Uww4ufbxiq6DeZgQZOvYJx5vTv+wIaK0P9XjGTTxuJLwehalHH77bqVy/nMzjbf5cZ+XPFxosNY5Z3CNurfzCUuYl/m/him22vHT6Rc29e/8OUC7u/Yhs7pvovrNw1AvZt+zI1tcP1p/C6Q3Pa8Mi9UjuScIm0Yw3VuztqlQDreAi+k0W13mcDImzxFF81AY0awzAjNJ848r+yMU27TZeNo6LLGwbzJdafajhmBG+mwpvk6FPT56nfzw3yZzjlyrulrvYzV9esPNk3GJNPjO0bn1jdc9mQu9UPOZNw/4lJ9AsjWbwd6JT5hS+eOsRHq2tfmK7r9F3Ppw7W5gm4rfpGLydjIz8hF1lyR83XcnoxZop1i9t3XTjQfjKOPdZngmXKkvJ6mH3KGU/AGplymO8HNhxXuleROIaJ+GkCY7wGTK42q7zRiysszG61zXOMshYR9aaPmmq6+s8iz8JrDIdM4BPdVDRo2mh2B5HM/4rtwpO0O97PJaCwb9MhfsOhZMbUJmN0k2HSdY7quf3e5ZmuM57f71OdNpvDU8etwn81e/ra/6FSeP4Hp1XfLC767D277PyPXbg0YOvZkXP4aUuYCKefPlgfZcbkpdu7UNTDWxl3G/iWk6HrOL7k6Z/EdoB/ofmmcZ6wzWlNoJ2meLtXIVDRDtNDr6XPY7T+G1+OHCvEz/rbPk9qCUK4bph/GwXEMHor49Zj6/p3vBtNJ3eAxLocX0dewP5wNbovz2VqFq3EIza/G4zKHg/wJe7DlmP6Yb8nT9Ub6eqKzF8fh1ePiHPjIPPrJ1fkysTbPu+wiJnA0mZDLeV+3xzf9aX4Z5I84yFFyWHxDZ4yxX2afnmn7fn8eXl97nv4J13iw+6D87HZv4pQ9b+IKfwym2/XyJBxBPiGLLcByrW/3NTDVCT3XlT+spfeDfNnt3yM2niezQb6O9d2Oca3k5us+7cVDzWS+ayzSf9eF25HzR61HfLfbt5FP5lfT67hJZ/wqeHmy4CDNuVfin5f7Yf68HZ4X22GrwFNUGMiiZlhLTllEPGkAPJv92zCT/vNyNyxXByvu5qQZybPrjwIF9A0PuovlVtgNi5dDNEgU5ChIBelTrLVTsOfYYj7ths2OBH5aANOmGtz0LX21plLCsYG4zBebYbV+9SaRjcB8lyzrdn24evOYLUo6HHAtX/aKi4pA+lZgkknbp8j4kD/kV5vXYTZfW2xWK7elx2XsjxdP52KM9YjL7HkzLBSbuZ4v8LAxy1/X7fLXuFgL37HFYrLaKb4brxl8ajyuk3wG/BHwGZ6DmnuheJCf5ctOtijXNJnFJW9OEYeim/r4Q1wsvvIHnwAbB83q+e72pG6zJ3kE5Nfy6Wm+sh4gxt700aglBoa0Se9wWl1JhoMFf15We+Oglg+vtVk7Bzbd5EQGOZ1mkl30IANeVHj3Dy/DZnsczh/s1KfhaYahO1sQORrVTiCAfgGJQY4gPcrBk+4pn1/fagocXnsRjIwcO5sBJLkkmrVJ/Ofn1/DxqYZ9Ea/GNtqZLGABdCqP2+gnDY398Pgiu47iIVFvw+OTfFr6xtF5fG1f3/UzsevNUXFZ6LmTHVrrnYbdmH2jTWwSEx+Dx7lozMenFyXwPHx8aYdVXGaKkzUZzSHZ1K3++NWLcRLvRUgzvJ8/zZ7Vei+ejew7ebOaP6Ugjbe/v0qGJri7XyiWB+M4njzeYLM9XeoXWHw0bznSuvj0puvZ1zcFetL30nylsM2W0DNfou4APK8aX6veHsSx2uxVL1+G9eZgm9BWm/2RZg2OcXw9xsTWcq3D5f5hqfc3q7vD4TTM5M9C9YsttqlKNjfnzFfn+TC5p9ladSafVL9f4iFP1Az8tqlmbKTreUke57X40kuqu53qjrh8fKh+1aj4RHxtE4Oj4KYGzIwkQGo6jPaGINgrFdCHOUji8slOgOHrtciDw5o0YJxalNMFjpXkaayvCDhGnlSY7NYznSIUvV1Fokm7oQTbd58nbFFDfUvXE/dt7ySApkPGfDJnPWjY4f7RWBSLnzRnFTO62PONTwRMDX//sFKBqMlK8gDXJb53uqLYhjNb6vtkfmQRteSFLdYc1giZ9NhRZQ9JofhZk3g6j/vzTsNL//l5Z9ciiy08mXyLMfmST4qvJ/nVOBL6X2u9W6Niy9aaLApbXBkXck6uyREgJ+h7rh007f09TbY3n8b6nns2t2Vsfis1k8VDPOQcn84W383woIYhD8QyfaJJk4+T3HKt2LB5eo4cvDM2e15LZuvNEYWdyDyxxoM4OM3ZuNAnvunbi07mmep3tTqaT+g4R88TmyR1bj5p06NWnMd9Y2OmfukDv7mcI77dn9rk+IQOfljOg2+/V10+qhbikEhdcPOogD0v9jr+9dtBvzfBVkXI2O3dQp3PjurOcYpCfI7kYeTxpMVV9HOKQIZYUR/krBzEMAoEw0g8jZANmrAkapxT2pqMnVYFY4m3oBHsV5vjupMJ54legv8ogoU12YvtWH7KK/iCneTaCJjb7Y/GUZP/GT5awLTTcgpgO3oEzXG2U99tUZNrPbMl/cEmAY73909Lnp0Ea4qAjcYbficuivDhkd3dm9zj0H3Sp3gGJU8F+bTx5PH7JZqDQiBOc662VoQkXjrBlXHVkOWPE4iNw04yXeuJLbnyk4bTc6lrl+IrHXSzQfPJ2EnFRXPc0WSKLwWJPrCGUJHR5GwMvj6x8Hh4XJyH+D7pRCI+cFjNhC3EilvRSnWHDk5VDpAFTj2Qp/x5YL9bFdut/CN394rvXvH9NI70Sc/wUQ/FQbLU73yrGnwzG+AgV76Jrm0DzMbqvsRTY3Bud16/bAjowUPd8eR2wkluTd44Es4FNzVDXXCIEE/qDf0bmgdDbu8IGnf/w/DzdjHc6sqzlwNcv2jKCpwF3qzevBjyS4mea+dnR2Gx2/tnNYs3lge7A70K/a9GZleiCAj8YdjoZKXBKWY2AxyxQInPE+cFhD52Os+3moCCWVrB0PwrrnAKEkVx0Vihl4AHDvyzhhfPC7aIhzhZ4sXvG450JJfxAAT+4yN9HMyWOyWP699K/uR1Bz/Z3Wkjs8FsctQ4adjkSDD+sGludye7CTw8LuzUJg4KsBcAPN/ug73DE+9+a5EPisVSzeonxNLjS2NJFls8lvjiT4r6HJsY2OrEvr17tqYn75xGlms1ObUAT27s6U8WOOAPz5Vqg00MDnxqG7pybX+k03IueWzJnCcnpyocxIaa4aSndvGTXGcMfgfmyRubmOv5715qBZ+4QVSbO4ot2Kh5NsrnJfFdWHzXytWTbCO+p5MOqeZHWT/Au82LiFqjB7CBzeqGoAKuSj9+zIb//Pfefhi/aUGcfAdyojepJ6wWJmAhAnYnx/76+374dTfTLqBitoW7MdWoKVIWW37dzocfP2dq9o03eQSpJmoM5zBbxIHt6P74+TT8/DW3ZoEfuKzrZXOPIA6eyOLD/cNcfs1VANHkmjNbkBN6HBgrCA7iRsP/up0p+Eq8NZb7Olq3oMYpi4CNajZf6to5UwL5bUQx+xqJjFHGJGNf32nse+Xp5+2Tn56yz6776QdxyXfLtWDzEV+9cx2f6br/1993ahIVof09g6+LTPph6wrVRpB/3t64Bi60cc2tIXKuyqLvPqRfwS970m42iNs75UnxzZtS1+m2XMLnWZZN7FEN9UtxYQM88W9xZsu0QRMeiwSWs67FV3aQb2rG6lfjWVfXUGsBDrNFcf11Nxv+B/GV0M2zejcrAAAAAElFTkSuQmCC) center / 100% 100% no-repeat;pointer-events:none;z-index:3}.kanban-layout .order-ticket>.ticket-header{position:relative;min-height:82px;padding-block:9px 8px;padding-inline:14px 52px;display:grid;align-items:center;border-bottom:0;background:#fff;text-align:initial}.ticket-identity{width:100%;min-width:0;display:grid;gap:6px}.ticket-identity-row{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.ticket-identity-primary{min-height:27px}.ticket-identity-secondary{min-height:21px;padding-top:5px;border-top:1px solid #d7deea}.ticket-identity-row>strong{min-width:0;color:#12203a;letter-spacing:.015em;line-height:1.2}.kanban-layout .order-ticket>.ticket-header>button{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;border-color:#cdd7e6;background:#fff;color:#65738a}.ticket-status{width:max-content;max-width:100%;padding:2px 6px;border-radius:4px;background:#eaf2ff;color:#0b5fd7;font-size:10px;font-weight:800}.ticket-status.status-accepted,.ticket-status.status-preparing{background:#fff5dd;color:#91600d}.ticket-status.status-ready_for_pickup,.ticket-status.status-out_for_delivery,.ticket-status.status-completed{background:#e8f6ef;color:#147a4d}.ticket-status.status-rejected,.ticket-status.status-cancelled_by_customer,.ticket-status.status-cancelled_by_restaurant{background:#fff0f0;color:#ad3333}.order-ticket-scroll{min-height:0;padding:0 14px 10px;display:grid;grid-auto-rows:max-content;align-content:start;gap:0;overflow-y:auto;overscroll-behavior:contain;background:#fff}.kanban-layout .order-ticket .ticket-section{padding:10px 0 11px;overflow:visible;border:0;border-bottom:1px dashed #a6b5ca;border-radius:0;background:#fff}.ticket-section>header{min-height:25px;padding:0;display:flex;align-items:center;justify-content:space-between;border:0;background:#fff}.ticket-section>header span{display:inline-flex;align-items:center;gap:5px;color:#66758c}.ticket-section>header strong{color:#1b2940;font-size:12px}.ticket-section>header b{min-width:20px;padding:1px 5px;border-radius:3px;background:transparent;color:#4d5c73;font-size:10px;text-align:center}.order-ticket .detail-line{padding:7px 0 0;grid-template-columns:25px minmax(0,1fr) auto;gap:6px}.order-ticket .detail-line+.detail-line{margin-top:7px;border-top:1px solid #edf0f5}.line-quantity{min-height:18px;display:grid;place-items:center;border:0;border-radius:0;color:#25344c;font-size:11px}.order-ticket .detail-line strong{color:#17233a;font-size:11px}.order-ticket .detail-line small{line-height:1.45;font-size:10px}.order-ticket .detail-line .money{direction:ltr;color:#17233a;font-size:10px;font-weight:800;white-space:nowrap}.order-ticket .detail-line details{margin-top:2px}.order-ticket .detail-line summary{color:var(--sprynv-accent);font-size:10px;font-weight:800;cursor:pointer}.order-ticket .detail-line details span{padding-top:3px;display:block;color:#667187;font-size:10px;line-height:1.45}.ticket-items-summary{margin-top:10px;padding-top:9px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;border-top:1px solid #c8d2e0}.ticket-items-summary>span{min-width:0;display:inline-flex;align-items:baseline;gap:6px}.ticket-items-summary>span:first-child{justify-self:start}.ticket-items-summary>span:last-child{justify-self:end}.ticket-items-summary small{color:#778091;font-size:10px;font-weight:700;white-space:nowrap}.ticket-items-summary strong{color:#17233a;font-size:11px;font-weight:900;white-space:nowrap}.ticket-details{padding:5px 0 0;gap:4px}.ticket-details div{gap:10px;font-size:10px}.ticket-details dt{display:inline-flex;align-items:center;gap:4px;color:#778091}.ticket-details dd{max-width:72%;color:#25324a;text-align:left;overflow-wrap:anywhere}.ticket-details dd a{color:var(--sprynv-accent)}.ticket-details .address-row{align-items:flex-start}.payment-evidence-button{margin-top:7px;width:100%}.payment-evidence-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:18px;background:#0d1b30a8}.payment-evidence-dialog{width:min(100%,430px);max-height:90%;overflow:auto;display:grid;gap:12px;padding:14px;border-radius:16px;background:#fff;box-shadow:0 18px 48px #0d1b3040}.payment-evidence-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-evidence-dialog header div{display:grid;gap:2px}.payment-evidence-dialog header small{color:#9a5d00}.payment-evidence-dialog header button{min-width:38px;min-height:38px;display:grid;place-items:center;border:1px solid var(--sprynv-line);border-radius:10px;background:#fff;color:var(--sprynv-ink)}.payment-evidence-dialog img{width:100%;max-height:56vh;object-fit:contain;border:1px solid var(--sprynv-line);border-radius:12px;background:var(--sprynv-canvas)}.payment-evidence-dialog p{margin:0;color:#7b4f00;font-size:12px;line-height:1.65}.manual-adjustment-audit article{padding-top:7px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:start}.manual-adjustment-audit article+article{margin-top:7px;border-top:1px solid #edf0f5}.manual-adjustment-audit article div{display:flex;gap:7px;align-items:baseline}.manual-adjustment-audit article strong{color:#25324a;font-size:10px}.manual-adjustment-audit article small{color:#778091;font-size:9px}.manual-adjustment-audit article p{grid-column:1;margin:0;color:#56647a;font-size:10px;overflow-wrap:anywhere}.manual-adjustment-audit article bdi{grid-column:2;grid-row:1 / span 2;color:#25324a;font-size:10px;font-weight:800}.order-ticket .inline-error{margin:0}.kanban-layout .order-ticket>.ticket-actions{position:relative;bottom:auto;margin-top:0;padding:11px 12px 12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;direction:ltr;border-top:1px solid #d5e0f0;background:#f5f8ff}.receipt-actions:before{content:none}.kanban-layout .order-ticket>.ticket-actions .receipt-action{width:auto;min-width:0;min-height:46px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;direction:rtl;border-radius:9px;font-size:15px;line-height:1;white-space:nowrap}.kanban-layout .order-ticket>.ticket-actions .receipt-action svg{flex:0 0 auto}.kanban-layout .order-ticket>.ticket-actions .receipt-action--primary{flex:1 1 190px}.kanban-layout .order-ticket>.ticket-actions .receipt-action--danger{flex:0 1 132px;min-width:118px;border-color:#ffc5bd;background:#fff7f6;color:#c12f2f}.kanban-layout .order-ticket>.ticket-actions .receipt-action--danger:hover:not(:disabled){border-color:#ee9f96;background:#fff0ee}.kanban-layout .order-ticket>.ticket-actions .receipt-action--secondary{flex:1 1 100%;border-color:#b9c8df;background:#fff;color:#1d3557}@media(max-width:1280px){.kanban-commandbar .branch-state{min-width:170px}.order-layout.kanban-layout{grid-template-columns:minmax(690px,1fr) 300px}}@media(prefers-reduced-motion:reduce){.kanban-card{transition:none}}.kanban-card.readiness-test{border-color:#d5b36b;background:#fffaf0}.test-order-badge{display:inline-flex;width:max-content;max-width:100%;margin-bottom:5px;padding:4px 7px;border-radius:999px;background:#fff0c7;color:#684500;font-size:11px;font-weight:900;line-height:1.25}.ticket-identity>.test-order-badge{margin-bottom:8px}.orders-commandbar{display:flex;justify-content:flex-end}.workspace-head{display:flex;justify-content:space-between;align-items:center;gap:24px}.workspace-head p{margin:0;color:var(--sprynv-ink-soft)}.workspace-head h1{margin:2px 0 0;font-size:32px;line-height:1.25;letter-spacing:-.025em}.workspace-title{min-width:230px}.workspace-controls{display:flex;align-items:stretch;gap:10px}.branch-state{min-width:240px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #a8dbc8;border-radius:var(--sprynv-radius-sm);background:#e8f7f1}.branch-state.paused{border-color:#f0c9cb;background:#fff0f1}.branch-state-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#fff;color:var(--sprynv-positive)}.branch-state.paused .branch-state-icon{color:var(--sprynv-danger)}.branch-state>span:last-child{display:grid;gap:1px}.branch-state small{color:var(--sprynv-ink-soft);font-size:11px}.branch-state strong{font-size:13px}.prep-control{display:grid;gap:4px;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:#fff}.prep-control label{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--sprynv-ink-soft)}.prep-control select{min-width:132px;padding:2px 0 0;border:0;background:transparent;color:var(--sprynv-ink);font-weight:800}.metrics{margin:18px 0;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--sprynv-line)}.metrics div{min-height:64px;padding:14px 18px;display:flex;justify-content:space-between;align-items:center}.metrics div+div{border-right:1px solid var(--sprynv-line)}.metrics span{color:var(--sprynv-ink-soft)}.metrics strong{font-size:25px;color:#111827;font-variant-numeric:tabular-nums}.queue-toolbar{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.filters{display:flex;align-items:center;gap:6px}.filters button{padding:8px 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--sprynv-ink-soft)}.filters button:hover:not(:disabled){background:#fff}.filters button.active{border-color:#b4c5ff;background:var(--sprynv-wash);color:var(--sprynv-accent);font-weight:800}.queue-toolbar>.refresh{min-height:40px;padding:8px 13px;display:inline-flex;align-items:center;gap:7px;border-color:var(--sprynv-line);border-style:solid;border-width:1px;border-radius:8px;background:#fff;color:var(--sprynv-ink-soft)}.order-layout{display:grid;grid-template-columns:minmax(580px,1.2fr) minmax(360px,.72fr);gap:16px;align-items:start;min-height:0;height:100%}.order-layout.single{grid-template-columns:1fr}.order-queue{min-height:0;height:100%;overflow:auto;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-md);background:#fff}.queue-content{min-width:0}.queue-head,.order-row{display:grid;grid-template-columns:minmax(250px,1fr) 120px 118px 74px;align-items:center;gap:14px}.queue-head{position:sticky;top:0;z-index:1;min-height:42px;padding:0 18px;border-bottom:1px solid var(--sprynv-line);background:#f8faf9;color:var(--sprynv-ink-soft);font-size:12px;font-weight:800}.order-row{width:100%;min-height:78px;padding:13px 18px;border:0;border-bottom:1px solid #e3ebf7;background:#fff;color:var(--sprynv-ink);text-align:right;transition:background var(--sprynv-fast),box-shadow var(--sprynv-fast)}.row-main{display:flex;align-items:center;gap:12px}.row-main div{display:grid;gap:5px}.row-main small,.order-row time{color:var(--sprynv-ink-soft)}.status-dot{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:#8a8f98}.status-dot.pending_acceptance{background:var(--sprynv-accent)}.status-dot.accepted,.status-dot.preparing{background:#d68f1d}.status-dot.ready_for_pickup,.status-dot.out_for_delivery{background:#2fa873}.status-dot.completed{background:var(--sprynv-positive)}.status-dot.rejected,.status-dot.cancelled_by_customer,.status-dot.cancelled_by_restaurant{background:var(--sprynv-danger)}.row-total{white-space:nowrap}.order-status{width:max-content;padding:5px 9px;border-radius:999px;background:#eef3fb;color:var(--sprynv-ink-soft);font-size:13px}.order-status.pending_acceptance{background:var(--sprynv-wash);color:var(--sprynv-accent-dark)}.order-status.accepted,.order-status.preparing{background:#fff7e6;color:#9a5b00}.order-status.completed{background:#edf2f0;color:#53605a}.order-detail{position:relative;top:auto;height:100%;max-height:none;overflow:auto;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-md);background:#fff;box-shadow:var(--sprynv-shadow)}.order-detail-empty{display:grid;place-content:center;justify-items:center;gap:8px;color:var(--sprynv-ink-soft);text-align:center}.order-detail-empty svg{color:var(--sprynv-accent)}.order-detail-empty h2{margin:4px 0 0;color:var(--sprynv-ink);font-size:21px}.order-detail-empty p{max-width:30ch;margin:0;line-height:1.7}.order-detail>header{padding:18px 20px;display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #e3ebf7;background:#f8faf9}.detail-heading{display:flex;align-items:flex-start;gap:11px}.detail-heading-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:var(--sprynv-wash);color:var(--sprynv-accent)}.detail-heading small{color:var(--sprynv-ink-soft);font-size:12px}.daily-order-number,.ticket-daily-number{color:var(--sprynv-ink);font-variant-numeric:tabular-nums}.kanban-card-datetime{display:inline-flex;align-items:center;gap:4px;color:var(--sprynv-ink-soft);font-size:10px;line-height:1.3}.order-detail header p{margin:0;color:var(--sprynv-accent);font-weight:800}.ticket-header .ticket-daily-number{display:block;font-size:19px;line-height:1.35}.ticket-header .ticket-business-date{margin-top:4px;color:var(--sprynv-ink-soft);font-size:12px;font-weight:600}.ticket-header .ticket-reference{display:block;margin-top:5px;color:var(--sprynv-ink-soft);font-size:10px;font-weight:700}.order-detail h2{margin:5px 0 0}.order-detail header button{width:44px;height:44px;border:1px solid var(--sprynv-line);border-radius:10px;background:#fff;color:var(--sprynv-ink-soft);font-size:25px}.order-detail section{padding:17px 20px;border-bottom:1px solid #e3ebf7}.order-detail h3{margin:0 0 15px;color:var(--sprynv-ink-soft);font-size:14px}dl{margin:0;display:grid;gap:10px}dl div{display:flex;justify-content:space-between;gap:16px}dt{color:var(--sprynv-ink-soft)}dd{margin:0;font-weight:700}.detail-line{padding:12px 0;display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px}.detail-line+article{border-top:1px solid #e3ebf7}.detail-line div{display:grid;gap:3px}.detail-line small{color:var(--sprynv-ink-soft);font-size:12px}.payment div{margin-bottom:12px;display:flex;justify-content:space-between}.payment strong{color:var(--sprynv-positive)}.order-detail footer{position:sticky;bottom:0;padding:15px 20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#f8faf9}.empty{min-height:420px;padding:40px;display:grid;place-content:center;color:var(--sprynv-ink-soft);text-align:center}.empty svg{width:60px;margin:0 auto 16px;color:#737686}.empty h2{margin:0 0 8px;color:var(--sprynv-ink)}.empty p{max-width:36ch;line-height:1.7}.empty button{justify-self:center;padding:8px 16px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;color:var(--sprynv-ink)}.queue-skeleton{padding:18px;display:grid;gap:12px}.queue-skeleton i{height:78px;border-radius:8px;background:linear-gradient(90deg,#e3ebf7,#fff,#e3ebf7);background-size:220% 100%;animation:shimmer 1.5s infinite}@media(max-width:1150px){.order-layout,.order-layout.kanban-layout,.order-layout.history-layout{grid-template-columns:minmax(0,1fr)}.kanban-layout .order-detail,.history-layout .order-detail{position:fixed;inset:18px 18px 18px auto;width:min(420px,calc(100vw - 36px));z-index:15;max-height:calc(100dvh - 36px);box-shadow:0 18px 50px #0b1f3a38}.order-detail-empty{display:none}}@media(max-width:680px){.kanban-runtime{min-width:0;justify-content:space-between}.kanban-commandbar .branch-state{min-width:0;flex:1}.kanban-search{max-width:none}.kanban-tools{min-width:0;padding-bottom:2px;overflow-x:auto;scrollbar-width:thin}.workspace-head{align-items:start}.workspace-head h1{font-size:30px}.metrics div{padding:15px 8px;display:grid;gap:6px}.metrics span{font-size:12px}.order-layout{display:block}.order-row{grid-template-columns:1fr}.row-meta{justify-content:start}.filters{overflow:auto}.filters .refresh{margin-right:0}.kanban-layout .order-detail,.history-layout .order-detail{top:8px;right:8px;bottom:8px;left:8px;width:auto;max-height:calc(100dvh - 16px)}}.orders-workspace{min-width:0;height:100%;display:grid;grid-template-rows:auto auto auto minmax(0,1fr)}.filters button.active{border-color:#b4c5ff;background:var(--sprynv-wash);color:var(--sprynv-accent)}.orders-workspace.kanban-workspace{display:flex;flex-direction:column}.orders-stale-banner{padding:8px 12px;border:1px solid #efc79d;border-radius:6px;background:#fff8ef;color:#8b4f11;font-size:12px}.orders-stale-banner button{border:0;background:transparent;color:#0757c9;font:inherit;text-decoration:underline;cursor:pointer}.readiness-toggle{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:11px;color:var(--sprynv-ink-soft)}.orders-refresh-time{font-size:10px;white-space:nowrap;color:var(--sprynv-ink-soft)}.orders-workspace #orders,.orders-workspace>.order-day-summary{flex:1;min-height:0}.history-layout{grid-template-columns:minmax(0,1fr) 350px;gap:8px;min-width:0}.history-layout>.order-detail{min-height:0;overflow:auto}.log-layout{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;overflow:auto}.log-layout>.history-layout{min-height:0}.order-event-timeline ol{margin:8px 0 0;padding-inline-start:20px;display:grid;gap:8px}.order-event-timeline li{font-size:12px}.order-event-timeline li span{display:block;color:#536b90}.ticket-payment-state{display:grid;gap:3px;font-size:12px}.readiness-toggle input:focus-visible,.orders-stale-banner button:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}@media(max-width:680px){.orders-refresh-time{display:none}.readiness-toggle{white-space:normal}}.filters .refresh{display:inline-flex;align-items:center;gap:7px}.order-row:hover{background:#f7faf8}.order-row.selected{background:var(--sprynv-wash);box-shadow:inset -4px 0 0 var(--sprynv-accent)}.row-main strong,.order-detail header p{unicode-bidi:isolate}.order-detail>header{background:linear-gradient(180deg,#fff,#f7faf8)}.order-detail dd{max-width:66%;text-align:left;overflow-wrap:anywhere}.order-detail dd a{display:inline-flex;align-items:center;gap:5px;color:var(--sprynv-accent);text-decoration:none}.detail-line details{margin-top:4px}.detail-line summary{width:max-content;color:var(--sprynv-accent);font-size:12px;font-weight:800;cursor:pointer}.detail-line details span{display:block;margin-top:5px;color:var(--sprynv-ink-soft);font-size:12px}.payment div>span{display:inline-flex;align-items:center;gap:7px}.order-events h3{display:flex;align-items:center;gap:7px}.order-events ol{margin:0;padding:0;display:grid;list-style:none}.order-events li{padding:8px 0;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;color:var(--sprynv-ink-soft);font-size:13px}.order-events li+li{border-top:1px solid var(--sprynv-line)}.order-events li svg{color:var(--sprynv-positive)}.operator-state{min-height:420px;padding:40px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--sprynv-ink-soft)}.operator-state svg{color:var(--sprynv-subtle)}.operator-state.error svg{color:var(--sprynv-danger)}.operator-state h2{margin:14px 0 5px;color:var(--sprynv-ink);font-size:21px}.operator-state p{max-width:44ch;margin:0;line-height:1.7}.state-retry{width:auto!important;margin-top:18px;display:inline-flex;align-items:center;gap:7px}.reason-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;padding:24px;display:grid;place-items:center;background:#17212b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.reason-dialog{width:min(540px,100%);max-height:calc(100dvh - 48px);overflow:auto;border:1px solid var(--sprynv-line);border-radius:20px;background:#fff;box-shadow:0 26px 72px #17212b3d;direction:rtl}.reason-dialog>header{padding:20px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--sprynv-line)}.reason-dialog>header>div{display:flex;align-items:flex-start;gap:11px}.reason-dialog>header svg{color:var(--sprynv-danger)}.reason-dialog header p{margin:0;color:var(--sprynv-danger);font-size:12px;font-weight:800}.reason-dialog h2{margin:4px 0 0;font-size:22px}.reason-dialog header button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--sprynv-line);border-radius:12px;background:#fff;color:var(--sprynv-ink-soft)}.reason-dialog fieldset{margin:0;padding:20px 22px;border:0;display:grid;gap:8px}.reason-dialog legend{padding:0 0 10px;font-weight:800}.reason-dialog label{min-height:58px;padding:10px 12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;border:1px solid var(--sprynv-line);border-radius:12px;cursor:pointer}.reason-dialog label.selected{border-color:#b7dfc7;background:var(--sprynv-wash)}.reason-dialog input{width:19px;height:19px;accent-color:var(--sprynv-accent)}.reason-dialog label span{display:grid;gap:3px}.reason-dialog label small{color:var(--sprynv-ink-soft);font-weight:400}.reason-dialog>.inline-error{margin:0 22px}.reason-dialog>footer{padding:18px 22px;display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid var(--sprynv-line);background:#f7faf8}.reason-dialog>footer .secondary,.reason-dialog>footer .danger{width:100%;min-height:46px}.secondary:hover:not(:disabled){background:var(--sprynv-wash)}.primary:active:not(:disabled),.secondary:active:not(:disabled),.danger:active:not(:disabled){transform:scale(.98)}.reason-dialog{border-radius:16px;box-shadow:0 26px 72px #111c2d3d}.kanban-layout .order-ticket>.ticket-header>.ticket-close-button{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:0}.kanban-layout .order-ticket .ticket-header .ticket-daily-number,.kanban-layout .order-ticket .ticket-header .ticket-reference-only{font-size:20px}.kanban-layout .order-ticket .ticket-header .ticket-business-date{margin:0;font-size:12px;white-space:nowrap}.kanban-layout .order-ticket .ticket-header .ticket-reference{margin:0;font-size:11px;white-space:nowrap}.kanban-layout .order-ticket .ticket-header .ticket-status{flex:0 0 auto;font-size:11px;white-space:nowrap}.kanban-layout .order-ticket .ticket-section>header strong{font-size:18px}.kanban-layout .order-ticket .ticket-section>header b{font-size:15px}.kanban-layout .order-ticket .detail-line{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;font-size:18px}.kanban-layout .order-ticket .detail-line strong,.kanban-layout .order-ticket .line-quantity{font-size:16.5px}.kanban-layout .order-ticket .detail-line small,.kanban-layout .order-ticket .detail-line summary,.kanban-layout .order-ticket .detail-line details span,.kanban-layout .order-ticket .detail-line .money{font-size:15px}.kanban-layout .order-ticket .ticket-items-summary small{font-size:15px}.kanban-layout .order-ticket .ticket-items-summary strong{font-size:16.5px}.kanban-layout .order-ticket .ticket-customer-readable .ticket-details{direction:rtl;gap:10px}.kanban-layout .order-ticket .ticket-customer-readable .ticket-detail-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;text-align:right}.kanban-layout .order-ticket .ticket-customer-readable .ticket-detail-label{display:inline-flex;align-items:center;gap:4px;color:var(--sprynv-ink-soft);font-size:15px;font-weight:700;white-space:nowrap}.kanban-layout .order-ticket .ticket-customer-readable .ticket-detail-label:after{content:":";margin-inline-start:1px}.kanban-layout .order-ticket .ticket-customer-readable .ticket-detail-value{max-width:none;color:var(--sprynv-ink);font-size:15px;line-height:1.5;text-align:right;overflow-wrap:anywhere}.kanban-layout .order-ticket .ticket-customer-readable .ticket-detail-value a{display:inline-flex;align-items:center;gap:6px;color:var(--sprynv-accent);font-size:15px;line-height:1.5}.kanban-layout .order-ticket>.ticket-actions .receipt-action{font-size:15px}.reason-dialog header button,.reason-dialog label{border-radius:8px}.reason-dialog label.selected{border-color:#b4c5ff}.reason-dialog>footer{background:#f0f3ff}.kanban-runtime,.kanban-tools{min-width:0}.history-layout>.order-history{min-height:0;max-height:100%;overflow:auto}@media(min-width:681px)and (max-width:1100px){.kanban-tools{gap:5px}.kanban-commandbar .branch-state{min-width:160px}}.order-layout.kanban-layout,.order-layout.history-layout{grid-template-columns:minmax(0,1fr);min-width:0}.order-layout.kanban-layout.has-selected,.order-layout.history-layout.has-selected{grid-template-columns:minmax(0,1fr) 350px}.kanban-card-fulfillment{color:var(--sprynv-ink-soft);font-size:11px}@media(max-width:1100px){.order-layout.kanban-layout.has-selected,.order-layout.history-layout.has-selected{grid-template-columns:minmax(0,1fr)}}.board-filters{position:relative;flex:none}.board-filters>summary{min-height:42px;padding:0 11px;display:flex;align-items:center;gap:6px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-ink);font-size:12px;cursor:pointer;list-style:none}.board-filters>summary::-webkit-details-marker{display:none}.board-filters>summary b{padding:1px 5px;border-radius:4px;background:#edf3ff;color:var(--sprynv-accent);font-size:11px}.board-filters-panel{position:absolute;inset-inline-start:0;top:calc(100% + 6px);z-index:25;width:min(290px,calc(100vw - 24px));max-height:calc(100dvh - 130px);overflow:auto;padding:12px;display:grid;gap:12px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;box-shadow:0 12px 28px #18335718}.board-filters-panel>label{display:grid;gap:5px;color:var(--sprynv-ink);font-size:12px}.board-filters-panel .kanban-filter{width:100%;max-width:none}.board-filters-panel footer{display:flex;justify-content:space-between;gap:8px}.board-filters-panel footer button{min-height:36px;padding:6px 10px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-accent);font:inherit;font-size:12px}.board-filters-panel footer button:disabled{opacity:.5}@media(max-width:1100px){.kanban-runtime{flex-wrap:wrap}.kanban-search{grid-column:1/-1;grid-row:2;max-width:none}}@media(max-width:680px){.kanban-search{grid-row:auto}.kanban-tools{overflow:visible;flex-wrap:wrap}}@media(max-height:500px){.board-filters-panel{position:fixed;top:min(150px,40dvh);bottom:12px;left:12px;right:auto;max-height:none}}.kanban-card-status{max-width:55%;padding:4px 7px;border-radius:6px;background:#edf3ff;color:#185db5;font-size:13px;line-height:1.5;text-align:center}.kanban-card-status.status-accepted,.kanban-card-status.status-preparing{background:#fff5df;color:#86520c}.kanban-card-status.status-ready_for_pickup{background:#eaf7ef;color:#187344}@media(min-width:1151px){.order-layout.kanban-layout{grid-template-columns:minmax(0,1fr) 350px}}@media(max-width:1150px){.order-layout.kanban-layout.has-selected{grid-template-columns:minmax(0,1fr)}}.orders-page-toolbar .kanban-tools{flex-wrap:wrap;justify-content:flex-end}.kanban-card{padding:10px 12px;gap:8px;min-height:0}.kanban-card-identity p{font-size:17px;line-height:1.4}.kanban-card-count{padding-block:6px}.kanban-card-count .kanban-card-price{font-size:19px}.kanban-card-metrics{gap:4px}.kanban-card-metrics>div{gap:2px}.kanban-card-status{font-size:11px}.kanban-card.selected{border-color:var(--sprynv-accent);box-shadow:0 0 0 1px var(--sprynv-accent)}.kanban-card-status.customer-confirmed{background:#e4f6ef;color:#187154}.kanban-awaiting-restaurant{font-size:11px;color:#8b5a13}:root{--ws-accent: #0055ef;--ws-ink: #14264b;--ws-muted: #64779a;--ws-line: #d5deee;--ws-surface: #fff;--ws-selected: #eaf1ff;--ws-danger: #ae3044;--ws-control-height: 40px;--ws-tab-font-size: 15px;--ws-action-font-size: 14px;--ws-radius: 6px;--ws-gap: 16px}.ws-toolbar{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:var(--ws-gap);min-width:0;min-height:56px;flex:none;padding-bottom:10px;border-bottom:1px solid var(--ws-line);color:var(--ws-ink)}.ws-toolbar-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:12px;flex:1;min-width:0}.ws-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-inline-start:auto;flex:none}.ws-toolbar :is(h1,h2){margin:0;font-size:18px;line-height:1.5}.ws-toolbar small{font-size:12px;color:var(--ws-muted)}.ws-tabs{display:flex;align-items:stretch;flex-wrap:wrap;gap:20px;min-width:0;align-self:stretch;overflow:visible}.ws-tabs>button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:var(--ws-control-height);padding:8px 6px;border:0;border-radius:0;background:transparent;color:#455f8e;font:inherit;font-size:var(--ws-tab-font-size);line-height:1.6;font-weight:600;white-space:nowrap;cursor:pointer}.ws-tabs>button:is([aria-current=page],[aria-pressed=true]){color:var(--ws-accent);background:transparent}.ws-tabs>button:is([aria-current=page],[aria-pressed=true]):after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:3px;border-radius:3px;background:var(--ws-accent)}.ws-tabs>button:disabled{color:var(--ws-muted);opacity:.6;cursor:default}.ws-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ws-control-height);max-width:100%;padding:8px 16px;border:1px solid transparent;border-radius:var(--ws-radius);font:inherit;font-size:var(--ws-action-font-size);font-weight:650;line-height:1.6;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.ws-button>svg{flex:none;width:18px;height:18px}.ws-button--primary{background:var(--ws-accent);border-color:var(--ws-accent);color:#fff}.ws-button--secondary{background:var(--ws-surface);border-color:var(--ws-line);color:var(--ws-ink)}.ws-button--quiet{background:transparent;border-color:transparent;color:var(--ws-accent)}.ws-button--danger{background:#fff7f8;border-color:#f0c7cf;color:var(--ws-danger)}.ws-toast{position:fixed;z-index:60;top:16px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);margin:0;padding:12px 18px;box-sizing:border-box;border:1px solid #b9ddce;border-radius:var(--ws-radius);background:var(--ws-surface);color:#12734b;box-shadow:0 8px 24px #14264b18;font-size:14px;overflow-wrap:anywhere}.ws-button:is([aria-pressed=true],[aria-current=page]){background:var(--ws-selected);border-color:var(--ws-accent);color:var(--ws-accent)}.ws-button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:default}.ws-button:focus-visible,.ws-tabs>button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.ws-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:#0046ce}.ws-button--secondary:hover:not(:disabled):not([aria-disabled=true]),.ws-button--quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--ws-selected)}}@media(max-width:900px),(pointer:coarse){:root{--ws-control-height:44px}}@media(max-width:740px){.ws-toolbar{gap:8px;padding-bottom:10px}.ws-button{font-size:14px;padding-inline:12px}}@media(max-width:420px){.ws-toolbar-navigation{flex-basis:100%}.ws-tabs{gap:12px;width:100%;justify-content:space-between}.ws-tabs>button{font-size:14px;padding-inline:2px}}@media(prefers-reduced-motion:no-preference){.ws-button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}}.orders-controls[data-v-db58b05c]{display:flex;flex-direction:column;gap:8px;flex:none;min-width:0}.orders-controls--menu-desk .kanban-runtime[data-v-db58b05c]{flex:none}.orders-controls--menu-desk .branch-state[data-v-db58b05c]{min-width:0}.orders-controls--menu-desk .kanban-search[data-v-db58b05c]{flex:0 1 320px;min-width:180px;max-width:320px}@media(min-width:1200px){.orders-controls--menu-desk[data-v-db58b05c]{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--ws-line)}.orders-controls--menu-desk>.menu-orders-tabs[data-v-db58b05c]{flex:none;min-height:55px}.orders-controls--menu-desk>.orders-page-toolbar[data-v-db58b05c]{flex:1;min-height:44px;padding-bottom:0;border-bottom:0}.orders-controls--menu-desk[data-v-db58b05c] .ws-toolbar-navigation{flex-wrap:nowrap}.orders-controls--menu-desk[data-v-db58b05c]>:is(.orders-stale-banner,.orders-readiness-error){flex-basis:100%;order:-1}}@media(max-width:680px){.orders-controls--menu-desk[data-v-db58b05c] .ws-toolbar-navigation,.orders-controls--menu-desk[data-v-db58b05c] .ws-toolbar-actions{flex-basis:100%}.orders-controls--menu-desk .kanban-search[data-v-db58b05c]{flex:1 1 220px;min-width:0;max-width:none}.orders-controls--menu-desk .kanban-tools[data-v-db58b05c]{flex-wrap:wrap}}.orders-board-content[data-v-db58b05c]{display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;min-width:0}.orders-board-content>.order-queue[data-v-db58b05c]{flex:1;min-height:0;height:auto}.orders-board-content>.scheduled-panel[data-v-db58b05c]{flex:none;max-height:35%;overflow:auto}.manual-discard-view>header[data-v-b02121f6]{padding:24px 24px 0;text-align:center}.manual-discard-view h2[data-v-b02121f6]{margin:0;font-size:19px}.manual-discard-copy[data-v-b02121f6]{margin:0;padding:12px 24px 24px;text-align:center;font-size:14px;line-height:1.8;color:var(--sprynv-ink-soft)}.manual-dialog.manual-conversation footer.manual-discard-actions[data-v-b02121f6]{display:flex;position:static;justify-content:center;gap:10px;padding:0 24px 24px}.manual-discard-actions button[data-v-b02121f6]{min-width:130px;cursor:pointer;font:inherit;font-size:13px}.manual-discard-danger[data-v-b02121f6]{border:1px solid var(--sprynv-danger);background:var(--sprynv-danger-bg);color:var(--sprynv-danger)}.manual-conversation .cart-quantity button[data-v-b02121f6]{width:34px;min-height:36px;border:1px solid var(--sprynv-line);background:var(--sprynv-surface);color:var(--sprynv-accent);display:grid;place-items:center}.manual-conversation .cart-quantity input[data-v-b02121f6]{width:44px;min-height:36px;text-align:center;border-radius:0;border-inline:0}.manual-conversation .manual-cart-lines article[data-v-b02121f6]{padding:12px;background:var(--sprynv-wash);border:1px solid var(--sprynv-line);border-radius:8px}.manual-conversation .manual-cart-lines .item-row[data-v-b02121f6]{gap:10px;flex-wrap:wrap}.manual-dialog.manual-conversation[data-v-b02121f6]{width:min(720px,calc(100vw - 32px));height:auto;max-height:90dvh;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.manual-conversation>header[data-v-b02121f6]{flex-shrink:0;justify-content:center;text-align:center;border:0;padding:20px 52px 14px}.manual-conversation>header>button[data-v-b02121f6]{position:absolute;inset-inline-end:16px;top:16px;border:0}.manual-conversation .manual-origin-title[data-v-b02121f6]{display:block;margin-top:7px;color:var(--sprynv-ink-soft);font-size:13px;font-weight:500}.manual-conversation .manual-branch-slot[data-v-b02121f6]{padding:0 24px 10px}.manual-dialog.manual-conversation form.manual-hub[data-v-b02121f6]{display:flex;flex-direction:column;align-items:stretch;overflow-y:auto;min-height:0;gap:14px;padding:10px 24px 18px}.manual-conversation .manual-customer[data-v-b02121f6],.manual-conversation .manual-cart[data-v-b02121f6]{display:contents}.manual-conversation .manual-customer>h3[data-v-b02121f6],.manual-conversation .actor-truth[data-v-b02121f6]{display:none}.manual-conversation .manual-customer-identity[data-v-b02121f6]{order:0}.manual-conversation .manual-existing-search[data-v-b02121f6],.manual-conversation .customer-matches[data-v-b02121f6]{order:1}.manual-conversation .chat-fulfillment[data-v-b02121f6]{order:2;display:flex;gap:8px;border:0;padding:0;margin:0}.manual-conversation .manual-fulfillment[data-v-b02121f6]{order:3}.manual-conversation .delivery-fields[data-v-b02121f6]{order:4}.manual-conversation .manual-items[data-v-b02121f6]{order:5;padding:0;border:0}.manual-conversation .manual-catalog-grid[data-v-b02121f6]{max-height:160px;grid-template-columns:repeat(2,minmax(0,1fr))}.manual-conversation .manual-cart>h3[data-v-b02121f6]{order:6;font-size:14px;margin:0}.manual-conversation .manual-cart>p[data-v-b02121f6],.manual-conversation .manual-cart-lines[data-v-b02121f6]{order:7}.manual-conversation .manual-customer-fields[data-v-b02121f6]{order:8;grid-template-columns:1fr 1fr}.manual-conversation .manual-notes[data-v-b02121f6]{order:9}.manual-conversation .manual-schedule[data-v-b02121f6],.manual-conversation .manual-custom[data-v-b02121f6]{order:10}.manual-conversation .manual-error[data-v-b02121f6]{order:11}.manual-conversation .manual-grid label[data-v-b02121f6],.manual-conversation .manual-notes[data-v-b02121f6]{font-weight:500}.manual-conversation .manual-grid input[data-v-b02121f6],.manual-conversation .manual-grid select[data-v-b02121f6],.manual-conversation .manual-notes textarea[data-v-b02121f6]{font-size:13px;border-radius:6px}.manual-dialog.manual-conversation footer.chat-order-footer[data-v-b02121f6]{position:static;flex-shrink:0;display:grid;grid-template-columns:120px 1fr;gap:10px;padding:12px 24px 18px;border-top:1px solid var(--sprynv-line)}.manual-conversation .chat-footer-quote[data-v-b02121f6]{grid-column:1/-1;display:grid;gap:6px;padding:10px 12px;border-radius:6px;background:var(--sprynv-wash)}.manual-conversation .chat-footer-quote>strong[data-v-b02121f6]{margin:0;font-size:18px}.manual-conversation footer>.primary[data-v-b02121f6]{grid-column:2;grid-row:2}.manual-conversation footer>.secondary[data-v-b02121f6]{grid-column:1;grid-row:2}.manual-conversation button[data-v-b02121f6]:focus-visible,.manual-conversation input[data-v-b02121f6]:focus-visible,.manual-conversation select[data-v-b02121f6]:focus-visible,.manual-conversation textarea[data-v-b02121f6]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}@media(max-width:680px){.manual-dialog.manual-conversation[data-v-b02121f6]{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.manual-dialog.manual-conversation form.manual-hub[data-v-b02121f6]{padding:10px 16px 16px}.manual-conversation .manual-customer-fields[data-v-b02121f6],.manual-conversation .manual-catalog-grid[data-v-b02121f6]{grid-template-columns:1fr}.manual-dialog.manual-conversation footer.chat-order-footer[data-v-b02121f6]{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.manual-conversation .manual-grid input[data-v-b02121f6],.manual-conversation .manual-grid select[data-v-b02121f6],.manual-conversation .manual-notes textarea[data-v-b02121f6]{font-size:16px}}.manual-customer-identity[data-v-b02121f6]{padding:8px!important;background:transparent!important;border:0!important;gap:6px!important}.manual-customer-identity p[data-v-b02121f6],.manual-customer-identity small[data-v-b02121f6]{margin:0;font-size:11px;color:var(--sprynv-ink-soft)}.manual-identity-actions[data-v-b02121f6]{display:flex;gap:0}.manual-identity-actions button[data-v-b02121f6]{flex:1;min-height:36px;border:1px solid var(--sprynv-line);border-radius:5px;background:#fff;font-size:12px}.manual-identity-actions button[aria-pressed=true][data-v-b02121f6]{background:var(--sprynv-accent);color:#fff;border-color:var(--sprynv-accent)}.manual-confirm-hint[data-v-b02121f6]{grid-column:1/-1;text-align:center;color:var(--sprynv-ink-soft);font-size:11px}.manual-dialog footer.chat-order-footer[data-v-b02121f6]{grid-template-columns:1fr 1fr!important;gap:8px}.manual-dialog footer.chat-order-footer>.manual-save-new[data-v-b02121f6]{grid-column:1;grid-row:auto}.manual-dialog footer.chat-order-footer>.primary[data-v-b02121f6]{grid-column:2;grid-row:auto}.manual-dialog footer.chat-order-footer>.chat-cancel-order[data-v-b02121f6]{grid-column:1/-1;grid-row:auto;min-height:30px;border:0}.manual-embedded .manual-notes textarea[data-v-b02121f6]{min-height:36px;height:36px}.manual-customer-identity[data-v-b02121f6]{display:grid;gap:8px;padding:12px;border:1px solid var(--sprynv-line);border-radius:8px;background:var(--sprynv-wash)}.manual-customer-identity p[data-v-b02121f6]{margin:0;font-size:12px;line-height:1.7}.manual-customer-identity>div[data-v-b02121f6]:not(.manual-identity-actions){display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;font-size:12px}.manual-customer-identity small[data-v-b02121f6]{font-size:11px;color:var(--sprynv-ink-soft)}.manual-identity-actions[data-v-b02121f6]{display:flex;gap:8px}.manual-identity-actions button[data-v-b02121f6],.manual-existing-search button[data-v-b02121f6]{min-height:36px;padding:6px 12px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-accent);font:inherit;font-size:12px}.manual-identity-actions button[aria-pressed=true][data-v-b02121f6]{border-color:var(--sprynv-accent);background:var(--sprynv-wash)}.manual-existing-search[data-v-b02121f6]{display:flex;align-items:end;gap:8px}.manual-existing-search label[data-v-b02121f6]{display:grid;gap:6px;font-size:12px;flex:1}.manual-existing-search input[data-v-b02121f6]{width:100%;min-width:0;min-height:40px;border:1px solid var(--sprynv-line);border-radius:6px;padding:8px;font:inherit}.manual-embedded .manual-customer-identity[data-v-b02121f6],.manual-embedded .manual-existing-search[data-v-b02121f6]{order:0}.manual-items>header[data-v-b02121f6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.item-search input[data-v-b02121f6],.line-note input[data-v-b02121f6]{min-height:38px;padding:6px 9px;border:1px solid var(--sprynv-line);border-radius:8px;font:inherit}.item-search input[data-v-b02121f6]{width:min(220px,45vw)}.line-note[data-v-b02121f6]{display:grid;gap:5px;margin-top:10px;font-size:12px;font-weight:800}.line-note input[data-v-b02121f6]{width:100%}.item-empty[data-v-b02121f6]{margin:0;padding:12px;color:var(--sprynv-ink-soft)}.manual-quote[data-v-b02121f6]{display:flex;flex-wrap:wrap;gap:8px 18px;padding:11px 12px;border:1px solid #dbe5f3;border-radius:9px;background:#f7faff;font-size:12px}.manual-quote strong[data-v-b02121f6]{margin-inline-start:auto;color:var(--sprynv-accent)}.manual-quote button[data-v-b02121f6]{min-height:30px;margin-inline-start:auto;padding:4px 9px;border:1px solid #a9bdd9;border-radius:7px;background:#fff;color:var(--sprynv-accent);font:inherit}.manual-backdrop[data-v-b02121f6]{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0d1d368c}.manual-dialog[data-v-b02121f6]{width:min(860px,100%);max-height:min(900px,calc(100dvh - 40px));overflow:auto;border:1px solid #d6deeb;border-radius:16px;background:#fff;box-shadow:0 28px 80px #0d1d3640}.manual-dialog>header[data-v-b02121f6]{position:sticky;z-index:2;top:0;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e9f1;background:#fff}.manual-dialog h2[data-v-b02121f6]{margin:2px 0 0;font-size:20px}.manual-dialog header small[data-v-b02121f6]{color:var(--sprynv-accent);font-weight:800}.manual-dialog header button[data-v-b02121f6]{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff}.manual-dialog form[data-v-b02121f6]{padding:18px;display:grid;gap:16px}.actor-truth[data-v-b02121f6],.manual-state[data-v-b02121f6]{margin:0;padding:12px;border-radius:10px;background:#eef5ff;color:#24466f}.source-choice[data-v-b02121f6]{margin:0;padding:0;display:flex;gap:18px;border:0}.source-choice legend[data-v-b02121f6]{margin-bottom:7px;font-weight:800}.source-choice label[data-v-b02121f6],.custom-toggle[data-v-b02121f6]{display:flex;align-items:center;gap:7px}.manual-grid[data-v-b02121f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manual-grid label[data-v-b02121f6],.manual-notes[data-v-b02121f6]{display:grid;gap:6px;font-size:12px;font-weight:800}.manual-grid input[data-v-b02121f6],.manual-grid select[data-v-b02121f6],.manual-notes textarea[data-v-b02121f6]{width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;font:inherit}.delivery-fields[data-v-b02121f6]{padding:14px;display:grid;gap:12px;border:1px solid #dbe5f3;border-radius:12px;background:#f7faff}.manual-items[data-v-b02121f6]{display:grid;gap:8px}.manual-items>header h3[data-v-b02121f6]{margin:0;font-size:16px}.manual-items>header small[data-v-b02121f6]{color:var(--sprynv-ink-soft)}.manual-items article[data-v-b02121f6]{padding:12px;border:1px solid var(--sprynv-line);border-radius:11px}.item-row[data-v-b02121f6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.item-row>div[data-v-b02121f6]{display:grid}.item-row small[data-v-b02121f6]{color:var(--sprynv-accent);font-weight:800}.item-row input[data-v-b02121f6]{width:72px;min-height:38px;padding:6px;border:1px solid var(--sprynv-line);border-radius:8px}.manual-items fieldset[data-v-b02121f6]{margin:12px 0 0;padding:10px;display:flex;flex-wrap:wrap;gap:10px;border:1px dashed #cad5e5;border-radius:9px}.manual-items fieldset legend[data-v-b02121f6]{font-size:12px;font-weight:800}.manual-items fieldset label[data-v-b02121f6]{display:flex;align-items:center;gap:5px}.adjustment-fields[data-v-b02121f6]{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.adjustment-fields label[data-v-b02121f6]{display:grid;gap:5px;font-size:11px}.adjustment-fields input[data-v-b02121f6]{min-height:38px;padding:6px 8px;border:1px solid var(--sprynv-line);border-radius:8px}.custom-toggle[data-v-b02121f6]{padding:12px;border:1px solid #d5dfed;border-radius:10px;font-weight:800}.manual-error[data-v-b02121f6]{margin:0;padding:11px;border-right:3px solid var(--sprynv-danger);background:var(--sprynv-danger-bg);color:var(--sprynv-danger)}.manual-dialog footer[data-v-b02121f6]{position:sticky;bottom:0;padding-top:12px;display:flex;justify-content:flex-end;gap:8px;background:#fff}.manual-dialog footer button[data-v-b02121f6]{min-height:44px;padding:0 20px;border-radius:9px}.manual-dialog footer .primary[data-v-b02121f6]{border:0;background:var(--sprynv-accent);color:#fff}.manual-dialog footer .primary[data-v-b02121f6]:disabled{opacity:.5}.manual-dialog footer .secondary[data-v-b02121f6]{border:1px solid var(--sprynv-line);background:#fff}.manual-state[data-v-b02121f6]{margin:18px}.manual-state button[data-v-b02121f6]{min-height:40px;padding:0 14px;border:1px solid #a9bdd9;border-radius:8px;background:#fff}.customer-matches[data-v-b02121f6]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.customer-matches button[data-v-b02121f6]{width:100%;display:flex;justify-content:space-between;gap:8px;min-height:40px;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;font:inherit}.save-address[data-v-b02121f6]{display:flex;align-items:center;gap:7px;font-weight:800}@media(max-width:680px){.manual-backdrop[data-v-b02121f6]{padding:0}.manual-dialog[data-v-b02121f6]{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.manual-grid[data-v-b02121f6],.adjustment-fields[data-v-b02121f6]{grid-template-columns:1fr}.manual-dialog form[data-v-b02121f6]{padding:14px}.manual-dialog footer[data-v-b02121f6]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.manual-dialog[data-v-b02121f6]{width:min(1400px,calc(100vw - 32px));border-radius:8px}.manual-dialog form.manual-hub[data-v-b02121f6]{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(320px,1.25fr) minmax(280px,1fr);align-items:start;gap:14px;padding:16px}.manual-hub-panel[data-v-b02121f6]{min-width:0;border:1px solid var(--sprynv-line);border-radius:8px;padding:14px;background:#fff;display:grid;gap:12px}.manual-hub-panel h3[data-v-b02121f6]{margin:0;font-size:16px;padding-bottom:10px;border-bottom:1px solid var(--sprynv-line)}.manual-payment-fact[data-v-b02121f6]{display:grid;gap:6px;font-size:13px;color:var(--sprynv-ink)}.manual-payment-fact strong[data-v-b02121f6]{font-weight:500;padding-block:6px}.manual-customer .manual-grid[data-v-b02121f6]{grid-template-columns:minmax(0,1fr)}.manual-branch[data-v-b02121f6]{display:block;color:var(--sprynv-ink-soft)}.manual-customer .actor-truth[data-v-b02121f6]{font-size:11px;background:none;padding:0}.manual-customer .source-choice[data-v-b02121f6]{flex-wrap:wrap;font-size:12px;gap:12px}.manual-catalog-grid[data-v-b02121f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:65vh;overflow:auto}.manual-items .manual-catalog-grid article[data-v-b02121f6]{display:grid;gap:10px;padding:10px;border-radius:6px}.manual-catalog-grid .item-row[data-v-b02121f6]{align-items:start;gap:6px;flex-wrap:wrap}.manual-catalog-grid input[data-v-b02121f6]{width:60px}.manual-catalog-grid button[data-v-b02121f6]{border:1px solid var(--sprynv-line);border-radius:6px;color:var(--sprynv-accent);background:#fff;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px;font:inherit;font-size:12px}.manual-cart-lines[data-v-b02121f6]{display:grid;gap:12px}.manual-cart-lines article[data-v-b02121f6]{padding:0 0 12px;border-bottom:1px solid var(--sprynv-line)}.manual-cart-lines fieldset[data-v-b02121f6]{margin:10px 0;padding:10px;border:1px solid var(--sprynv-line);border-radius:6px;display:grid;gap:8px}.manual-cart-lines fieldset label[data-v-b02121f6]{display:flex;gap:6px;align-items:center;font-size:13px}.manual-cart .line-note[data-v-b02121f6]{display:grid;gap:5px;font-size:12px}.manual-cart .line-note input[data-v-b02121f6]{width:100%;box-sizing:border-box;min-height:36px;border:1px solid var(--sprynv-line);border-radius:6px;font:inherit;padding:6px}.manual-cart .adjustment-fields[data-v-b02121f6]{grid-template-columns:minmax(0,1fr)}.manual-hub details>summary[data-v-b02121f6]{color:var(--sprynv-accent);font-size:13px;cursor:pointer;padding-block:8px}.manual-hub .manual-quote[data-v-b02121f6]{display:grid;gap:8px;font-size:13px}.manual-hub .custom-fields[data-v-b02121f6]{grid-template-columns:minmax(0,1fr)}.manual-hub footer[data-v-b02121f6]{position:static;padding:0;justify-content:flex-start}.manual-hub footer button[data-v-b02121f6]{flex:1;width:auto;min-width:0;white-space:nowrap}.manual-hub footer .primary[data-v-b02121f6]{flex:2}.manual-hub-panel>label[data-v-b02121f6],.manual-schedule label[data-v-b02121f6]{display:grid;gap:6px;font-size:13px}.manual-schedule input[data-v-b02121f6]{max-width:100%;min-width:0;font:inherit;border:1px solid var(--sprynv-line);border-radius:6px;padding:6px;box-sizing:border-box}@media(max-width:1000px){.manual-dialog form.manual-hub[data-v-b02121f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-cart[data-v-b02121f6]{grid-column:1/-1}.manual-catalog-grid[data-v-b02121f6]{max-height:380px}}@media(max-width:680px){.manual-dialog[data-v-b02121f6]{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.manual-dialog form.manual-hub[data-v-b02121f6]{grid-template-columns:minmax(0,1fr);padding:10px}.manual-hub-panel[data-v-b02121f6]{padding:12px}.manual-cart[data-v-b02121f6]{grid-column:auto}.manual-catalog-grid[data-v-b02121f6]{max-height:none}.manual-hub footer[data-v-b02121f6]{position:sticky;bottom:0;padding:10px 0;background:#fff}}.manual-embedded[data-v-b02121f6]{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.manual-embedded .manual-dialog[data-v-b02121f6]{width:100%;height:auto;max-height:none;min-width:0;min-height:0;display:flex;flex:1;flex-direction:column;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:#fff;font-size:13px;line-height:1.5}.manual-branch-slot[data-v-b02121f6]{padding:0 16px 10px;flex-shrink:0;font-size:13px}.manual-branch-slot[data-v-b02121f6] label{display:grid;gap:5px;color:var(--sprynv-ink-soft);font-size:11px;line-height:1.5}.manual-branch-slot[data-v-b02121f6] select{width:100%;min-width:0;min-height:38px;padding:7px 10px;border:1px solid var(--sprynv-line);border-radius:6px;color:var(--sprynv-ink);background:#fff;font:inherit;font-size:13px;line-height:1.5}.manual-branch-slot[data-v-b02121f6] strong{display:block;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:6px;color:var(--sprynv-ink);font-weight:500}.manual-embedded .manual-dialog form.manual-hub[data-v-b02121f6]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:0 16px 14px;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.manual-embedded .manual-customer[data-v-b02121f6],.manual-embedded .manual-cart[data-v-b02121f6]{display:contents}.manual-embedded .manual-customer-fields[data-v-b02121f6]{order:1;display:grid;grid-template-columns:1fr 1.1fr;gap:8px}.manual-embedded .manual-customer-fields label[data-v-b02121f6],.manual-embedded .manual-fulfillment label[data-v-b02121f6]{font-size:11px;font-weight:500;gap:4px}.manual-embedded .manual-grid input[data-v-b02121f6],.manual-embedded .manual-grid select[data-v-b02121f6],.manual-embedded .manual-notes textarea[data-v-b02121f6]{min-height:36px;padding:6px 8px;border-radius:6px;font-size:12px;font-weight:400}.manual-embedded .customer-matches[data-v-b02121f6]{order:1}.manual-embedded .manual-items[data-v-b02121f6]{order:2;padding:0;gap:8px;border:0;border-radius:0}.manual-embedded .manual-items>header[data-v-b02121f6]{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:8px}.manual-embedded h3[data-v-b02121f6]{border:0;padding:0;font-size:14px;line-height:1.5;font-weight:600;margin:0}.manual-embedded .item-search[data-v-b02121f6]{display:flex;position:relative;align-items:center}.manual-embedded .item-search svg[data-v-b02121f6]{position:absolute;inset-inline-start:10px;color:var(--sprynv-ink-soft)}.manual-embedded .item-search input[data-v-b02121f6]{width:100%;min-width:0;padding-inline-start:32px;min-height:36px;border-radius:6px;font-size:12px}.manual-embedded .manual-catalog-grid[data-v-b02121f6]{grid-template-columns:1fr;gap:0;max-height:180px;overflow-y:auto}.manual-embedded .manual-catalog-grid article[data-v-b02121f6]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid #e7ecf4;border-radius:0;padding:5px 0}.manual-embedded .manual-catalog-grid .item-row[data-v-b02121f6]{flex:1;min-width:0}.manual-embedded .manual-catalog-grid .item-row>div[data-v-b02121f6]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.manual-embedded .item-row strong[data-v-b02121f6]{font-size:13px;font-weight:500}.manual-embedded .item-row small[data-v-b02121f6]{color:var(--sprynv-ink-soft);font-size:12px;font-weight:500;white-space:nowrap}.manual-embedded .manual-catalog-grid button[data-v-b02121f6]{width:30px;min-height:30px;flex-shrink:0;background:var(--sprynv-accent);color:#fff;border-color:var(--sprynv-accent);padding:5px;border-radius:5px}.manual-embedded .manual-cart>h3[data-v-b02121f6]{order:3;margin-top:4px}.manual-embedded .manual-cart>p[data-v-b02121f6]{order:4;margin:0;font-size:12px;color:var(--sprynv-ink-soft)}.manual-embedded .manual-cart-lines[data-v-b02121f6]{order:4;gap:12px}.manual-embedded .manual-cart-lines article[data-v-b02121f6]{padding-bottom:10px}.manual-embedded .manual-cart-lines .item-row>div[data-v-b02121f6]:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.manual-embedded .manual-cart-lines .item-row[data-v-b02121f6]{flex-wrap:wrap;gap:8px}.manual-embedded .manual-cart-lines fieldset[data-v-b02121f6]{font-size:12px;padding:8px;margin:8px 0;background:#f8faff}.manual-embedded .manual-cart-lines fieldset label[data-v-b02121f6]{font-size:12px}.manual-embedded .cart-quantity[data-v-b02121f6]{display:flex;align-items:center;flex-shrink:0;gap:0}.manual-embedded .cart-quantity button[data-v-b02121f6]{width:30px;min-height:32px;display:grid;place-items:center;padding:4px;background:#fff;border:1px solid var(--sprynv-line);color:var(--sprynv-accent);cursor:pointer}.manual-embedded .cart-quantity button[data-v-b02121f6]:first-child{border-radius:0 5px 5px 0}.manual-embedded .cart-quantity input[data-v-b02121f6]{width:36px;min-height:32px;text-align:center;border-radius:0;border-inline:0;font-size:12px;padding:4px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.manual-embedded .cart-quantity input[data-v-b02121f6]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.manual-embedded .cart-quantity button[data-v-b02121f6]:nth-last-child(2){border-radius:5px 0 0 5px}.manual-embedded .cart-quantity .cart-remove[data-v-b02121f6]{border:0;margin-inline-start:6px;color:var(--sprynv-ink-soft)}.manual-embedded .manual-cart .line-note[data-v-b02121f6]{margin-top:6px;font-size:11px;font-weight:500}.manual-embedded .manual-cart .line-note input[data-v-b02121f6]{min-height:32px;font-size:12px;padding:5px 8px}.manual-embedded .manual-cart .line-note>span[data-v-b02121f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.manual-embedded .manual-grid label>span[data-v-b02121f6],.manual-embedded .manual-payment-fact>span[data-v-b02121f6]{line-height:1.5}.manual-embedded .manual-cart .line-note input[data-v-b02121f6]:not(:focus){border-color:transparent;background:#f8faff}.manual-embedded .chat-fulfillment[data-v-b02121f6]{order:5;border:0;border-top:1px solid var(--sprynv-line);padding:10px 0 0;margin:0;display:flex;gap:8px}.chat-fulfillment legend[data-v-b02121f6]{font-size:11px;padding:0 0 4px}.chat-fulfillment label[data-v-b02121f6]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:7px;border:1px solid var(--sprynv-line);border-radius:6px;cursor:pointer}.chat-fulfillment label[data-v-b02121f6]:has(:checked){color:var(--sprynv-accent);border-color:var(--sprynv-accent);background:#edf3ff}.chat-fulfillment input[data-v-b02121f6]{position:absolute;opacity:0;width:1px;height:1px}.chat-fulfillment label[data-v-b02121f6]:has(:focus-visible){outline:2px solid var(--sprynv-accent);outline-offset:2px}.manual-embedded .manual-fulfillment[data-v-b02121f6]{order:7;grid-template-columns:1fr 1fr}.manual-embedded .manual-payment-fact[data-v-b02121f6]{font-size:11px;gap:4px}.manual-embedded .manual-payment-fact strong[data-v-b02121f6]{padding:8px 0;font-size:12px}.manual-embedded .delivery-fields[data-v-b02121f6]{order:6;padding:10px;gap:8px;border-radius:6px;background:#f8faff}.manual-embedded .delivery-fields .manual-grid[data-v-b02121f6]{grid-template-columns:1fr 1fr;gap:8px}.manual-embedded .save-address[data-v-b02121f6]{font-size:11px;font-weight:500}.manual-embedded .manual-notes[data-v-b02121f6]{order:12;font-size:11px;font-weight:500}.manual-embedded .manual-schedule[data-v-b02121f6]{order:13}.manual-embedded .manual-custom[data-v-b02121f6]{order:14}.manual-embedded .manual-custom label[data-v-b02121f6]{font-size:12px}.manual-embedded .manual-quote[data-v-b02121f6]{order:10;border-radius:6px;padding:10px;background:#f4f7fd;border-color:#e1e8f5;font-size:12px}.manual-embedded .manual-quote strong[data-v-b02121f6]{width:100%;font-size:15px;padding-top:7px;border-top:1px solid var(--sprynv-line)}.manual-embedded .manual-error[data-v-b02121f6]{order:10;font-size:12px}.manual-embedded .manual-dialog footer.chat-order-footer[data-v-b02121f6]{position:static;display:flex;flex-direction:column;gap:6px;flex-shrink:0;padding:10px 16px;border-top:1px solid var(--sprynv-line);background:#fff}.manual-embedded .chat-footer-quote[data-v-b02121f6]{order:0;border:0;background:#fff;padding:0;gap:4px;line-height:1.5}.chat-footer-quote>span[data-v-b02121f6],.chat-footer-quote>strong[data-v-b02121f6]{display:flex;justify-content:space-between;gap:10px}.chat-footer-quote b[data-v-b02121f6]{font-weight:500}.manual-embedded .chat-footer-quote strong[data-v-b02121f6]{padding:6px 8px;margin:0;background:#edf3ff;border:0;border-radius:5px}.manual-embedded .chat-order-footer .primary[data-v-b02121f6]{width:100%;min-height:42px;border-radius:6px;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.chat-order-footer small[data-v-b02121f6]{text-align:center;color:var(--sprynv-ink-soft);font-size:11px}.manual-success[data-v-b02121f6]{margin:0 16px 10px;padding:8px 10px;border:1px solid #b8dfd0;border-radius:6px;background:#edf8f3;color:#006345;font-size:12px;flex-shrink:0}.manual-embedded .manual-state[data-v-b02121f6]{margin:10px 16px;font-size:13px}.manual-embedded button[data-v-b02121f6]:focus-visible,.manual-embedded input[data-v-b02121f6]:focus-visible,.manual-embedded select[data-v-b02121f6]:focus-visible,.manual-embedded textarea[data-v-b02121f6]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}@media(max-width:900px){.manual-embedded .manual-grid input[data-v-b02121f6],.manual-embedded .manual-grid select[data-v-b02121f6],.manual-embedded .manual-notes textarea[data-v-b02121f6]{font-size:16px;min-height:40px}.manual-embedded .manual-customer-fields[data-v-b02121f6]{grid-template-columns:1fr}.manual-embedded .manual-catalog-grid[data-v-b02121f6]{max-height:200px}.manual-embedded .manual-catalog-grid button[data-v-b02121f6]{width:38px;min-height:38px}.manual-embedded .manual-dialog footer.chat-order-footer[data-v-b02121f6]{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.manual-embedded .manual-items[data-v-b02121f6]{order:8}.manual-embedded .manual-cart>h3[data-v-b02121f6]{order:9}.manual-embedded .manual-cart-lines[data-v-b02121f6]{order:10}.manual-embedded .chat-cancel-order[data-v-b02121f6]{min-height:36px;border-radius:6px;font:inherit;font-size:12px}.manual-embedded .chat-order-footer[data-v-b02121f6]{gap:8px}.manual-embedded .manual-customer .delivery-fields[data-v-b02121f6]{padding:0;border:0;background:#fff}.manual-embedded .manual-cart .line-note>span[data-v-b02121f6]{position:static;width:auto;height:auto;clip-path:none;font-size:10px}.manual-embedded .manual-schedule[data-v-b02121f6]{font-size:11px}.manual-embedded .manual-customer-fields input[inputmode=tel][data-v-b02121f6]{font-size:12px}.manual-category-tabs[data-v-b02121f6]{display:flex;gap:6px;overflow:auto;padding-bottom:3px}.manual-category-tabs button[data-v-b02121f6]{flex-shrink:0;min-height:30px;padding:4px 9px;border:1px solid var(--sprynv-line);border-radius:5px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:11px}.manual-category-tabs button[aria-pressed=true][data-v-b02121f6]{background:#edf3ff;border-color:var(--sprynv-accent);color:var(--sprynv-accent)}.manual-extra-address[data-v-b02121f6]{font-size:11px}.manual-extra-address summary[data-v-b02121f6],.chat-line-note summary[data-v-b02121f6]{cursor:pointer;color:var(--sprynv-ink-soft);font-size:11px}.manual-extra-address[open] .manual-grid[data-v-b02121f6]{padding-top:10px}.manual-embedded .manual-payment-fact[data-v-b02121f6]{display:flex;align-items:center;justify-content:space-between}.manual-embedded .manual-payment-fact strong[data-v-b02121f6]{padding:0}.manual-embedded .chat-line-note .line-note>span[data-v-b02121f6]{position:absolute;width:1px;height:1px;clip-path:inset(50%)}.manual-embedded .manual-cart .cart-quantity button[data-v-b02121f6]{min-height:32px;min-width:30px}.manual-embedded .manual-grid input[inputmode=tel][data-v-b02121f6]{font-size:13px}.manual-conversation>header[data-v-b02121f6]{justify-content:center;text-align:center;padding:14px 52px 12px;border-bottom:0}.manual-dialog.manual-conversation[data-v-b02121f6]{width:min(520px,calc(100vw - 32px));max-height:94dvh}.manual-conversation>header>button[data-v-b02121f6]{border:0}.manual-conversation .manual-origin-title[data-v-b02121f6]{margin-top:4px;font-weight:500}.manual-conversation .manual-branch-slot[data-v-b02121f6]{order:2;padding:0}.manual-conversation .manual-branch-slot[data-v-b02121f6] label{grid-template-columns:80px 1fr;align-items:center}.manual-conversation .manual-customer-fields[data-v-b02121f6]{grid-template-columns:1fr 1fr}.manual-conversation .manual-payment-fact[data-v-b02121f6]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.manual-conversation .manual-payment-fact strong[data-v-b02121f6]{padding:0}.manual-conversation .manual-items>header h3[data-v-b02121f6]{border:0;padding:0}.manual-conversation .item-search input[data-v-b02121f6]{width:100%}.manual-conversation .manual-catalog-grid[data-v-b02121f6]{grid-template-columns:1fr;max-height:132px}.manual-conversation .manual-catalog-grid article[data-v-b02121f6]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px}.manual-conversation .manual-catalog-grid .item-row>div[data-v-b02121f6]{display:flex;align-items:center;gap:12px}.manual-conversation .manual-catalog-grid button[data-v-b02121f6]{min-height:32px;padding-inline:12px}.manual-conversation .manual-cart>h3[data-v-b02121f6]{border:0;padding:0}.manual-conversation .manual-cart-lines article[data-v-b02121f6]{padding:10px 12px;border:1px solid var(--sprynv-line);border-radius:6px;background:#f7faff}.manual-conversation .cart-quantity[data-v-b02121f6]{display:flex;align-items:center;gap:0}.manual-conversation .cart-quantity button[data-v-b02121f6]{display:grid;place-items:center;width:34px;min-height:34px;padding:4px;border:1px solid var(--sprynv-line);background:#fff;color:var(--sprynv-accent)}.manual-conversation .cart-quantity input[data-v-b02121f6]{width:38px;min-height:34px;text-align:center;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.manual-conversation .cart-quantity input[data-v-b02121f6]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.manual-conversation .cart-quantity .cart-remove[data-v-b02121f6]{margin-inline-start:8px;border:0;background:transparent;color:var(--sprynv-ink-soft)}.manual-conversation .chat-footer-quote[data-v-b02121f6]{gap:4px;padding:8px 12px;background:#edf3ff}.manual-conversation .chat-footer-quote>strong[data-v-b02121f6]{font-size:17px}.manual-dialog.manual-conversation footer.chat-order-footer[data-v-b02121f6]{grid-template-columns:150px 90px 1fr;padding:10px 20px 12px;gap:8px}.manual-conversation footer>.primary[data-v-b02121f6]{grid-column:1;justify-self:start;width:auto;min-width:150px}.manual-conversation footer>.secondary[data-v-b02121f6]{grid-column:2;width:auto;min-width:90px}.manual-conversation .conversation-send-hint[data-v-b02121f6]{grid-column:3;grid-row:2;align-self:center;text-align:end}.manual-conversation .manual-customer-identity[data-v-b02121f6]{background:#f3f7ff}@media(max-width:680px){.manual-dialog.manual-conversation[data-v-b02121f6]{width:100%;max-height:100dvh}.manual-conversation .manual-customer-fields[data-v-b02121f6]{grid-template-columns:1fr}.manual-conversation .cart-quantity[data-v-b02121f6]{flex-wrap:wrap}.manual-dialog.manual-conversation footer.chat-order-footer[data-v-b02121f6]{grid-template-columns:1fr 90px}.manual-conversation footer>.primary[data-v-b02121f6]{min-width:0;width:100%}.manual-conversation .conversation-send-hint[data-v-b02121f6]{grid-column:1 / -1;grid-row:3;text-align:start}}.manual-dialog .manual-identity-actions button[aria-pressed=true][data-v-b02121f6]{background:var(--sprynv-accent,#0057ff);color:#fff;border-color:var(--sprynv-accent,#0057ff)}.manual-dialog footer.chat-order-footer[data-v-b02121f6],.manual-embedded .manual-dialog footer.chat-order-footer[data-v-b02121f6]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.manual-dialog footer.chat-order-footer>.chat-footer-quote[data-v-b02121f6]{order:-2;flex:0 0 100%;box-sizing:border-box}.manual-dialog footer.chat-order-footer>.manual-confirm-hint[data-v-b02121f6]{order:-1;flex:0 0 100%}.manual-dialog footer.chat-order-footer>.primary[data-v-b02121f6]{order:0;flex:1.5;min-width:180px;width:auto}.manual-dialog footer.chat-order-footer>.manual-save-new[data-v-b02121f6]{order:1;flex:1.1;min-width:135px}.manual-dialog footer.chat-order-footer>button[data-v-b02121f6]:last-of-type{order:2;flex:0 0 64px;min-height:42px}.policy-compact-options[data-v-d6db4422]{display:grid;gap:20px;padding-block:12px}.policy-compact-options .switch-row[data-v-d6db4422]{align-items:flex-start;gap:12px}.policy-compact-options .switch-row>span[data-v-d6db4422]{display:grid;gap:4px;font-weight:600}.policy-compact-options input[data-v-d6db4422]{flex:none;accent-color:var(--sprynv-accent);width:36px;height:20px}.shared-order-policy[data-v-d6db4422]{display:grid;gap:12px}.shared-order-policy fieldset[data-v-d6db4422]{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}.shared-order-policy label[data-v-d6db4422]{display:grid;gap:6px;font-size:15px}.shared-order-policy .switch-row[data-v-d6db4422]{display:flex;align-items:center;gap:10px;padding-block:8px}.shared-order-policy small[data-v-d6db4422],.shared-order-policy p[data-v-d6db4422]{color:var(--sprynv-ink-soft);font-size:13px;line-height:1.7;margin:0}.shared-order-policy [role=alert][data-v-d6db4422]{color:#9e293a}.shared-order-policy input[data-v-d6db4422]:not([type=checkbox]):not([type=radio]),.shared-order-policy select[data-v-d6db4422]{width:100%;box-sizing:border-box;font:inherit;padding:8px 10px;min-height:40px;border:1px solid var(--sprynv-line);border-radius:6px;background:var(--sprynv-paper);color:var(--sprynv-ink)}.policy-group[data-v-d6db4422]{display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--sprynv-line)}.policy-group h3[data-v-d6db4422]{font-size:18px;margin:0 0 8px}.shared-order-policy button[data-v-d6db4422]{justify-self:start;font:inherit;padding:8px 12px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-ink)}.policy-field-stack[data-v-d6db4422]{display:grid;gap:8px}.policy-runtime-groups[data-v-d6db4422]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.policy-runtime-groups.policy-runtime-alerts[data-v-d6db4422]{grid-template-columns:minmax(0,1fr)}.policy-runtime-group[data-v-d6db4422]{min-width:0;border:1px solid var(--sprynv-line);border-radius:8px;background:var(--sprynv-paper);overflow:hidden}.policy-runtime-group h3[data-v-d6db4422]{margin:0;padding:12px 16px;border-bottom:1px solid var(--sprynv-line);font-size:16px;font-weight:700;background:var(--sprynv-canvas,#f7f9fd)}.policy-runtime-fields[data-v-d6db4422]{display:grid;align-content:start;gap:16px;padding:16px}@media(max-width:699px){.policy-runtime-groups[data-v-d6db4422]{grid-template-columns:minmax(0,1fr);gap:12px}.policy-runtime-fields[data-v-d6db4422]{gap:12px;padding:12px}.policy-runtime-group h3[data-v-d6db4422]{padding:10px 12px}}.policy-workflow-heading[data-v-d6db4422]{display:flex;align-items:center;justify-content:space-between;gap:12px}.shared-order-policy .policy-workflow-choice[data-v-d6db4422]{border:1px solid var(--sprynv-line);border-radius:6px;padding:12px;min-height:48px;box-sizing:border-box;cursor:pointer;background:#fff}.shared-order-policy .policy-workflow-choice.selected[data-v-d6db4422]{border-color:var(--sprynv-accent);background:#f0f5ff;font-weight:600}.shared-order-policy .policy-workflow-choice[data-v-d6db4422]:has(input:focus-visible){outline:2px solid var(--sprynv-accent);outline-offset:2px}.shared-order-policy fieldset:disabled .policy-workflow-choice[data-v-d6db4422]{cursor:default}.shared-order-policy .policy-workflow-preview[data-v-d6db4422]{text-align:center;background:var(--sprynv-canvas,#f7f9fd);border-radius:6px;padding:10px;font-size:13px}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;flex:none;width:36px;height:20px;margin:2px 0 0;padding:0;border:0;border-radius:20px;background:#b9c7db;cursor:pointer;transition:background-color .16s ease-out}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #14264b26;transition:transform .16s ease-out}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:checked{background:var(--sprynv-accent,#0057ff)}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:checked:after{transform:translate(16px)}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:disabled{opacity:.55;cursor:default}.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422],.shared-order-policy .policy-compact-options input[role=switch][data-v-d6db4422]:after{transition:none}}.settings-customization-workspace{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;direction:rtl}.settings-customization-layout{flex:1;min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"rail content";gap:10px;overflow:hidden}.combined-settings-rail{grid-area:rail;min-height:0;overflow:auto;scrollbar-gutter:stable}.combined-settings-sections{padding:8px;display:grid;gap:4px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.combined-section-group{padding:6px 7px 7px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--sprynv-ink)}.combined-section-group strong{font-size:11px}.combined-section-group span{color:var(--sprynv-ink-soft);font-size:9px}.combined-section-group.customization-group{margin-top:5px;padding-top:11px;border-top:1px solid #dfe5ef}.combined-settings-sections button{min-height:52px;padding:7px 8px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--sprynv-ink-soft);font:inherit;text-align:right;transition:background var(--sprynv-fast),border-color var(--sprynv-fast),transform var(--sprynv-fast)}.combined-settings-sections button>svg{width:32px;height:32px;padding:6px;box-sizing:border-box;border:1px solid #d6deed;border-radius:7px;background:#f7f9ff;color:var(--sprynv-accent)}.combined-settings-sections button span{min-width:0;display:grid;gap:2px}.combined-settings-sections button strong{color:inherit;font-size:12px}.combined-settings-sections button small{overflow:hidden;color:#687084;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.combined-settings-sections button:hover{background:#f7f9ff;color:var(--sprynv-ink)}.combined-settings-sections button:active{transform:scale(.99)}.combined-settings-sections button.active{border-color:#8fb4f4;background:#e7efff;color:var(--sprynv-accent);box-shadow:inset -3px 0 0 var(--sprynv-accent)}.combined-settings-sections button.active>svg{border-color:#a8c4f4;background:#fff}.combined-settings-sections button.active small{color:#4d5e7e}.settings-customization-content{grid-area:content;min-height:0;overflow:hidden}@media(max-width:760px){.settings-customization-workspace{overflow:auto}.settings-customization-layout{display:block;overflow:visible}.combined-settings-rail{margin-bottom:10px;overflow:visible}.combined-settings-sections{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.combined-section-group{min-width:92px;align-content:center;display:grid}.combined-section-group.customization-group{margin:0;padding-top:6px;border-top:0}.combined-settings-sections button{min-width:164px;flex:0 0 auto;scroll-snap-align:start}.settings-customization-content{overflow:visible}}.orders-service-settings[data-v-62e3f898]{display:flex;flex-direction:column;min-height:0;max-height:100%;height:100%;font-size:13px}.orders-settings-content[data-v-62e3f898]{display:flex;flex-direction:column;min-height:0;height:100%}.orders-settings-scroll[data-v-62e3f898]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px}.orders-scope-label[data-v-62e3f898]{display:grid;gap:8px;color:var(--sprynv-ink-soft);font-size:12px}.orders-scope-label select[data-v-62e3f898]{min-height:42px;width:100%;padding:8px 10px;background:#fff;border:1px solid var(--sprynv-line);border-radius:6px;font:inherit;color:var(--sprynv-ink)}.orders-customize-branch[data-v-62e3f898]{min-height:36px;margin-block:4px 12px;border:0;background:none;color:var(--sprynv-accent);font:inherit;cursor:pointer}.orders-settings-actions[data-v-62e3f898]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--sprynv-line);flex:none}.orders-settings-actions small[data-v-62e3f898],.orders-dirty-notice[data-v-62e3f898]{font-size:12px;color:var(--sprynv-ink-soft)}.orders-service-settings[data-v-62e3f898] button:focus-visible,.orders-service-settings select[data-v-62e3f898]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.web-workspace{--ww-blue:#0055ef;--ww-ink:#14264b;--ww-muted:#64779a;--ww-line:#d5deee;display:grid;grid-template-columns:208px minmax(0,1fr);height:100dvh;overflow:hidden;color:var(--ww-ink);background:#f8faff;font-size:14px}:where(.web-workspace) button{font:inherit;cursor:pointer}.web-workspace button:disabled{cursor:default}.web-workspace :focus-visible{outline:2px solid var(--ww-blue);outline-offset:3px}.ww-sidebar{box-sizing:border-box;min-width:0;min-height:0;display:flex;flex-direction:column;gap:8px;padding:20px 14px 12px;border-inline-end:1px solid var(--ww-line);background:#fff;font-size:14px;line-height:1.6}.ww-sidebar-scroll{min-height:0;min-width:0;flex:1;display:flex;flex-direction:column;gap:8px;margin:-4px;padding:4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ww-brand{display:flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:44px}.ww-wordmark{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;font:800 20px/1 Arial,sans-serif;letter-spacing:-.6px;white-space:nowrap}.ww-wordmark img{display:block;width:114px;height:auto;object-fit:contain;flex:none;margin-inline-end:-5px}.ww-wordmark span{color:var(--ww-blue)}.ww-navigation,.ww-shared-navigation,.ww-utilities{display:grid;gap:4px}.ww-home-navigation{display:grid;margin-top:8px}.ww-home-navigation>button{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--ww-ink);text-align:start;font-weight:600}.ww-home-navigation>button>svg{flex:none;color:#455f8e;width:19px;height:19px}.ww-home-navigation>button[aria-current=page]{color:var(--ww-blue);background:#eaf1ff}.ww-home-navigation>button[aria-current=page]:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;background:var(--ww-blue);border-radius:3px}@media(hover:hover)and (pointer:fine){.ww-home-navigation>button:hover:not(:disabled){background:#f0f5ff;color:var(--ww-blue)}}.ww-navigation{margin-top:8px}.ww-shared-navigation{margin-top:8px;padding-top:12px;border-top:1px solid var(--ww-line)}.ww-group-heading{margin:0;padding:0 12px 4px;color:var(--ww-muted);font-size:12px;font-weight:500;line-height:1.6}.ww-navigation>button,.ww-shared-navigation>button,.ww-utilities>button{position:relative;width:100%;min-height:44px;display:flex;align-items:center;gap:9px;padding:9px 10px;border:0;border-radius:6px;text-align:start;background:transparent;color:var(--ww-ink)}.ww-navigation>button>svg,.ww-shared-navigation>button>svg,.ww-utilities>button>svg{flex:none;width:19px;height:19px;color:#455f8e}.ww-navigation>button>span,.ww-shared-navigation>button>span,.ww-utilities>button>span{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}.ww-navigation>button small{flex:none;padding:4px 6px;border-radius:7px;background:#f0f3f8;color:#64738e;font-size:12px;font-weight:500;white-space:nowrap}.ww-navigation>button bdi{display:block;font-size:12px;font-weight:450;color:var(--ww-muted)}.ww-navigation>button[aria-current=page],.ww-shared-navigation>button[aria-current=page],.ww-utilities>button[aria-current=page]{background:#eaf1ff;color:var(--ww-blue)}.ww-navigation>button[aria-current=page]:before,.ww-shared-navigation>button[aria-current=page]:before,.ww-utilities>button[aria-current=page]:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;background:var(--ww-blue);border-radius:3px}.ww-navigation>button[aria-current=page]>svg,.ww-shared-navigation>button[aria-current=page]>svg,.ww-utilities>button[aria-current=page]>svg{color:var(--ww-blue)}.ww-navigation>button:disabled,.ww-shared-navigation>button:disabled,.ww-utilities>button:disabled{color:#6f7f98;opacity:1}.ww-management-tabs{display:flex;flex:none;gap:12px;max-width:100%;margin-bottom:16px;border-bottom:1px solid var(--ww-line);overflow-x:auto;scrollbar-width:thin}.ww-management-tabs>button{flex:none;min-height:40px;padding:8px 6px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ww-ink);white-space:nowrap}.ww-management-tabs>button[aria-current=page]{border-bottom-color:var(--ww-blue);color:var(--ww-blue);font-weight:600}.ww-account{position:relative;flex:none;min-width:0;margin-top:auto;padding-top:12px}.ww-desk-launcher{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:6px 10px;margin-bottom:10px;border:1px solid var(--ww-line);border-radius:7px;background:#f4f7ff;color:var(--ww-blue);font:inherit;font-size:13px;font-weight:700;text-decoration:none;box-sizing:border-box}.ww-desk-launcher:hover:not([aria-disabled=true]){background:#eaf1ff}.ww-desk-launcher:focus-visible{outline:2px solid var(--ww-blue);outline-offset:3px}.ww-desk-launcher[aria-disabled=true]{opacity:.5;cursor:default}.ww-account-trigger{box-sizing:border-box;display:flex;align-items:center;gap:7px;width:100%;min-height:80px;padding:10px 8px;border:1px solid var(--ww-line);border-radius:8px;background:#fff;text-align:start;color:var(--ww-ink);font-size:13px}.ww-account-trigger>svg{flex:none}.ww-account-copy{min-width:0;flex:1;display:grid;gap:6px;overflow-wrap:anywhere}.ww-account-business{min-width:0;font-size:14px;font-weight:750;line-height:1.5}.ww-account-person{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.ww-account-name{min-width:0;font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ww-account-role{max-width:100%;padding:2px 8px;border-radius:999px;background:#eaf1ff;color:#526b91;font-size:11px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ww-account-panel{position:absolute;inset-inline:0;bottom:calc(100% + 8px);z-index:25;max-height:65dvh;overflow:auto;padding:12px;background:#fff;border:1px solid var(--ww-line);border-radius:8px;box-shadow:0 8px 26px #14264b17}.ww-account-panel .operator-account{position:static;padding:0;background:transparent;box-shadow:none;width:auto;border:0}.ww-account-panel .operator-account-identity{display:grid;gap:4px;color:var(--ww-ink)}.ww-account-panel select{width:100%;margin-block:8px;padding:9px;border:1px solid var(--ww-line);border-radius:6px;font:inherit;background:#fff;color:var(--ww-ink)}.ww-logout{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px;border:0;background:#fff4f4;color:#ab2939;width:100%;border-radius:6px}.ww-content{min-width:0;min-height:0;overflow:auto;padding:20px;outline:none}.ww-content.menu-main{display:flex;flex-direction:column;overflow:hidden}.ww-content.orders-main,.ww-content.chat-main{display:flex;flex-direction:column;overflow:hidden;padding:16px}.ww-content.orders-main>.orders-workspace,.ww-content.orders-main>.all-branches-board,.ww-content.chat-main>.chat-page{min-height:0;flex:1;height:auto}.ww-mobile-toggle,.ww-backdrop,.ww-close{display:none}@media(hover:hover)and (pointer:fine){.ww-navigation>button:hover:not(:disabled),.ww-shared-navigation>button:hover:not(:disabled),.ww-utilities>button:hover:not(:disabled){background:#f0f5ff;color:var(--ww-blue)}.ww-account-trigger:hover{background:#f6f8fc}}@media(min-width:901px){.ww-sidebar{position:relative;z-index:35;width:208px;padding:12px 8px}.ww-navigation>button,.ww-shared-navigation>button,.ww-utilities>button{min-height:40px;padding-block:8px}.ww-wordmark{font-size:16px}.ww-wordmark img{width:82px}.ww-account-panel{inset-inline-start:0;inset-inline-end:auto;box-sizing:border-box;width:min(288px,calc(100vw - 32px))}}@media(max-width:900px){.web-workspace{display:block}.ww-sidebar{display:none;position:fixed;inset-block:0;inset-inline-start:0;z-index:41;width:min(280px,85vw);box-shadow:-8px 0 32px #14264b1a}.ww-sidebar.is-open{display:flex}.ww-content{height:100dvh;padding:66px 16px 16px}.ww-content.orders-main,.ww-content.chat-main{padding:66px 8px 8px}.ww-mobile-toggle{position:fixed;inset-inline-start:14px;top:14px;z-index:30;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ww-line);border-radius:7px;background:#fff;color:var(--ww-ink)}.ww-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:block;z-index:40;border:0;background:#14264b66}.ww-close{display:grid;place-items:center;width:44px;height:44px;border:0;background:#f1f5fc;border-radius:6px;color:var(--ww-ink);flex:none}.ww-brand{justify-content:space-between}}@media(max-width:480px){.ww-content{padding-inline:12px}}@media(prefers-reduced-motion:no-preference){.web-workspace button:active:not(:disabled):not(:focus-visible){transform:scale(.98)}}.ww-content>.access-workspace{height:auto;max-width:none;margin:0;padding:0;overflow:visible;scrollbar-gutter:auto}.ww-content>.chat-connections{width:100%;max-width:none;margin:0;padding:20px}.ww-content>.services-page{padding:0}@media(max-width:900px){.ww-content>.chat-connections{padding:16px}}@font-face{font-family:SprynvDeskCairo;src:url(/assets/Cairo-667c987182391c91f4e57a2f455b1794fb5e3ee6ca4ef3383e86bb690fa9c964.ttf) format("truetype");font-weight:200 1000;font-display:swap}.desk-shell[data-v-93a2db3b]{--desk-navy:#1a2236;--desk-active:#2563eb;display:flex;flex-direction:column;height:100dvh;min-width:360px;background:#f1f5f9;color:#14264b;font-family:SprynvDeskCairo,Arial,sans-serif}.desk-topbar[data-v-93a2db3b]{display:flex;align-items:center;gap:16px;min-height:48px;padding:4.8px 16px;box-sizing:border-box;background:var(--desk-navy);color:#fff;line-height:1.2;flex-shrink:0;box-shadow:0 2px 7px #14203320}.desk-brand[data-v-93a2db3b]{display:flex;align-items:center;gap:6px;flex-shrink:0}.desk-brand img[data-v-93a2db3b]{object-fit:contain;filter:brightness(0) invert(1)}.desk-brand strong[data-v-93a2db3b]{color:#7cafff;font-size:14px;white-space:nowrap}.desk-nav[data-v-93a2db3b]{display:flex;justify-content:center;align-items:stretch;gap:6px;flex:1;flex-wrap:wrap}.desk-nav button[data-v-93a2db3b]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38.4px;padding:4px 12px;background:transparent;color:#d4ddec;border:1px solid transparent;border-radius:6px;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.desk-nav button[aria-current=page][data-v-93a2db3b]{background:var(--desk-active);color:#fff}.desk-nav button[data-v-93a2db3b]:hover:not(:disabled):not([aria-current=page]){background:#29354f}.desk-topbar button[data-v-93a2db3b]:disabled{opacity:.45;cursor:default}.desk-topbar button[data-v-93a2db3b]:focus-visible,.desk-account button[data-v-93a2db3b]:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.desk-identity[data-v-93a2db3b]{display:flex;align-items:center;gap:12px;min-width:0;flex-shrink:0}.desk-identity button[data-v-93a2db3b]{display:flex;gap:6px;align-items:center;min-height:38.4px;padding:0 2px;color:#fff;background:transparent;border:0;font:inherit;font-size:12px;cursor:pointer}.desk-identity-text[data-v-93a2db3b]{display:flex;flex-direction:column;align-items:center;line-height:1.1}.desk-identity small[data-v-93a2db3b]{display:block;font-size:10px;color:#bcc9df}.desk-business[data-v-93a2db3b]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#c8d4e7}.desk-account[data-v-93a2db3b]{position:absolute;z-index:30;inset-inline-end:12px;top:52px;min-width:280px;max-width:90vw;background:#fff;padding:18px;border:1px solid #ccd5e2;border-radius:8px;box-shadow:0 8px 26px #14203325}.desk-account>div[data-v-93a2db3b]{display:flex;gap:8px;margin-top:14px}.desk-account button[data-v-93a2db3b]{display:flex;align-items:center;gap:5px;padding:8px;border:1px solid #d4ddec;border-radius:5px;background:#fff;color:#14264b;font:inherit;font-size:12px}.desk-content[data-v-93a2db3b]{flex:1;min-height:0;min-width:0;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.desk-content[data-v-93a2db3b]:focus{outline:none}.desk-content[data-v-93a2db3b] .orders-workspace,.desk-content[data-v-93a2db3b] .customers-workspace{flex:1;min-height:400px}.desk-content[data-v-93a2db3b] .orders-page-toolbar{margin:0}.desk-content[data-v-93a2db3b] .kanban-layout{min-height:430px;height:calc(100dvh - 220px)}@media(max-width:760px){.desk-topbar[data-v-93a2db3b]{flex-wrap:wrap;gap:4.8px 12px}.desk-nav[data-v-93a2db3b]{order:3;flex-basis:100%}.desk-brand[data-v-93a2db3b]{flex:1}.desk-business[data-v-93a2db3b]{max-width:30vw}.desk-identity[data-v-93a2db3b]{gap:8px}.desk-account[data-v-93a2db3b]{top:95.2px}}@media(prefers-reduced-motion:reduce){[data-v-93a2db3b]{scroll-behavior:auto}}.desk-presence[data-v-8f24d08b]{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-size:12px;color:#53647d}.desk-presence label[data-v-8f24d08b]{display:flex;align-items:center;gap:7px}.desk-presence select[data-v-8f24d08b],.desk-presence button[data-v-8f24d08b]{font:inherit;padding:5px 10px;min-height:34px;border:1px solid #d2ddeb;border-radius:5px;background:#fff;color:#14264b}.desk-presence[data-v-8f24d08b] :disabled{opacity:.5}.desk-presence[data-v-8f24d08b] :focus-visible{outline:3px solid #2563eb;outline-offset:2px}.operator-seat[data-v-5b9144f9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 10px;border:1px solid #d2ddeb;border-radius:6px;background:#fff;color:#14264b;font-size:12px}.operator-seat--alert[data-v-5b9144f9]{border-color:#e3b341;background:#fff8e7;color:#72500a}.operator-seat button[data-v-5b9144f9]{min-height:32px;padding:5px 10px;border:1px solid #d2ddeb;border-radius:5px;background:#fff;color:#14264b;font:inherit;cursor:pointer}.operator-seat button[data-v-5b9144f9]:disabled{opacity:.5;cursor:default}.operator-seat button[data-v-5b9144f9]:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.operations-dialog.operations-inline[data-v-e827f66a]{width:100%;max-height:none;border:0;padding:0;box-sizing:border-box}.receipt-job-list[data-v-e827f66a]{list-style:none;padding:0;margin:0}.receipt-job-list li[data-v-e827f66a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:12px 0;border-top:1px solid #d7dff0;font-size:13px;line-height:1.7}.receipt-job-list li>span[data-v-e827f66a]{min-width:0;overflow-wrap:anywhere}.operations-dialog h3[data-v-e827f66a]{font-size:16px;margin:12px 0}.operations-dialog[data-v-e827f66a]{border:1px solid #c7cce0;border-radius:10px;padding:18px;width:min(92vw,520px);max-height:85vh;color:#0b1f3a;background:#fff}.operations-dialog[data-v-e827f66a]::backdrop{background:#14203370}.operations-dialog header[data-v-e827f66a]{display:flex;justify-content:space-between;align-items:center}.operations-dialog h2[data-v-e827f66a]{font-size:18px}.operations-dialog fieldset[data-v-e827f66a]{border:1px solid #d7dff0;border-radius:7px;margin:15px 0;padding:12px}.operations-dialog label[data-v-e827f66a]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0}.operations-dialog select[data-v-e827f66a],.operations-dialog button[data-v-e827f66a]{font:inherit;background:#fff;border:1px solid #bdcbed;border-radius:6px;padding:8px;color:inherit}.operations-dialog small[data-v-e827f66a]{display:block;color:#627190;line-height:1.7}.operations-dialog button[data-v-e827f66a]:disabled{opacity:.5}.simulation-label[data-v-e827f66a]{color:#785500}.station-warning[data-v-e827f66a]{position:fixed;bottom:8px;left:8px;font-size:12px;background:#fff2cf;color:#6d5100;padding:5px;border-radius:5px;z-index:5}.connected-development-notice[data-v-fc64fc40]{position:fixed;bottom:4px;left:4px;z-index:10000;padding:4px 8px;border:1px solid #d6a441;border-radius:6px;background:#fff8e7;color:#72500a;font-size:11px;line-height:1.5;pointer-events:none}.operator-new-orders-alert[data-v-fc64fc40]{margin:8px 12px 0;padding:8px 12px;align-self:start;border:1px solid #88aee8;border-radius:7px;background:#f0f6ff;color:#0757c9;font:inherit;font-weight:800;cursor:pointer}.operator-new-orders-alert[data-v-fc64fc40]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.orders-hub-scope[data-v-fc64fc40]{display:flex;gap:6px;flex:none;margin-bottom:8px}.orders-hub-scope button[data-v-fc64fc40]{padding:8px 12px;min-height:36px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:13px}.orders-hub-scope button[aria-pressed=true][data-v-fc64fc40]{border-color:var(--sprynv-accent);color:var(--sprynv-accent);background:#eff5ff}.orders-web-toolbar[data-v-fc64fc40]{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-settings-trigger[data-v-fc64fc40]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-ink);font:inherit;cursor:pointer}.order-settings-trigger[data-v-fc64fc40]:focus-visible,.order-settings-drawer button[data-v-fc64fc40]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.order-settings-drawer[data-v-fc64fc40]{position:fixed;inset:16px auto 16px 16px;margin:0;width:min(380px,calc(100vw - 32px));max-width:none;height:calc(100dvh - 32px);max-height:none;padding:0;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;color:var(--sprynv-ink);box-shadow:0 12px 36px #14264b1a;overflow:auto;direction:rtl}.order-settings-drawer[data-v-fc64fc40]::backdrop{background:#14264b1a}.order-settings-drawer>header[data-v-fc64fc40]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px}.order-settings-drawer h2[data-v-fc64fc40]{margin:0;font-size:19px}.order-settings-drawer>header button[data-v-fc64fc40]{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:6px;background:#fff;color:var(--sprynv-ink-soft);cursor:pointer}.order-settings-drawer[data-v-fc64fc40] .orders-settings-scroll{padding:8px 20px 20px}.order-settings-drawer[open][data-v-fc64fc40]{display:flex;flex-direction:column}.order-settings-drawer>header[data-v-fc64fc40]{flex:none}.order-settings-drawer[data-v-fc64fc40] .orders-service-settings{flex:1;min-height:0;height:auto;max-height:none}.workforce-device[data-v-8cd7e6d2]{min-height:100dvh;display:grid;place-items:center;padding:clamp(16px,4vw,48px);background:radial-gradient(circle at top right,#e9f1ff,transparent 36%),#f4f6fa;color:#172033;font-family:Noto Sans Arabic,Segoe UI,sans-serif}.device-card[data-v-8cd7e6d2]{width:min(760px,100%);display:grid;gap:18px;padding:clamp(20px,4vw,38px);border:1px solid #d8deea;border-radius:18px;background:#fff;box-shadow:0 20px 55px #142a531a}.device-header[data-v-8cd7e6d2],.section-copy[data-v-8cd7e6d2]{display:flex;align-items:center;gap:13px}.brand-mark[data-v-8cd7e6d2]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#004ac6;color:#fff;font-size:22px;font-weight:900}.device-header span[data-v-8cd7e6d2],.device-header p[data-v-8cd7e6d2],.section-copy p[data-v-8cd7e6d2],form small[data-v-8cd7e6d2]{color:#667085;font-size:12px}.device-header h1[data-v-8cd7e6d2],.section-copy h2[data-v-8cd7e6d2]{margin:2px 0;font-size:clamp(20px,3vw,28px)}.device-header p[data-v-8cd7e6d2],.section-copy p[data-v-8cd7e6d2]{margin:0}.device-message[data-v-8cd7e6d2]{margin:0;padding:10px 12px;border-radius:8px;font-size:13px}.device-message.error[data-v-8cd7e6d2]{background:#fff1f1;color:brown}.device-message.success[data-v-8cd7e6d2]{display:flex;align-items:center;gap:7px;background:#eaf8f1;color:#13795b}.activation-form[data-v-8cd7e6d2],.pin-enrollment-form[data-v-8cd7e6d2]{width:min(480px,100%);justify-self:center;display:grid;gap:10px;padding:26px;border:1px solid #dde3ed;border-radius:14px;background:#fafbfc;text-align:center}.activation-form>svg[data-v-8cd7e6d2]{justify-self:center;color:#004ac6}.activation-form label[data-v-8cd7e6d2],.pin-enrollment-form label[data-v-8cd7e6d2]{font-size:12px;font-weight:800;text-align:right}.activation-form input[data-v-8cd7e6d2],.pin-enrollment-form input[data-v-8cd7e6d2]{height:48px;padding:0 13px;border:1px solid #bcc6d6;border-radius:8px;background:#fff;color:#172033;font:inherit;font-size:17px;letter-spacing:.08em;text-align:center}.activation-form input[data-v-8cd7e6d2]:focus,.pin-enrollment-form input[data-v-8cd7e6d2]:focus,button[data-v-8cd7e6d2]:focus-visible{outline:3px solid rgba(0,74,198,.22);outline-offset:2px;border-color:#004ac6}.activation-form button[data-v-8cd7e6d2],.pin-enrollment-form button[data-v-8cd7e6d2]{min-height:44px;padding:9px 15px;border:0;border-radius:8px;background:#004ac6;color:#fff;font:inherit;font-weight:800}.activation-form button[data-v-8cd7e6d2]:disabled,.pin-enrollment-form button[data-v-8cd7e6d2]:disabled{opacity:.55}.employee-section[data-v-8cd7e6d2]{display:grid;gap:16px}.employee-grid[data-v-8cd7e6d2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.employee-grid button[data-v-8cd7e6d2]{min-height:105px;display:grid;grid-template-columns:42px 1fr;align-items:center;gap:3px 10px;padding:14px;border:1px solid #d8deea;border-radius:11px;background:#fff;color:#172033;text-align:right;font:inherit}.employee-grid button>span[data-v-8cd7e6d2]{grid-row:1/3;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#e9f1ff;color:#004ac6;font-weight:900}.employee-grid button strong[data-v-8cd7e6d2]{align-self:end}.employee-grid button small[data-v-8cd7e6d2]{align-self:start;color:#667085}.pin-enrollment-form[data-v-8cd7e6d2]{text-align:right}.pin-pair[data-v-8cd7e6d2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pin-pair label[data-v-8cd7e6d2]{display:grid;gap:5px}.form-actions[data-v-8cd7e6d2]{display:flex;justify-content:flex-end;gap:8px}.form-actions .secondary[data-v-8cd7e6d2]{background:#eef2f7;color:#344054}.device-state[data-v-8cd7e6d2]{min-height:120px;display:grid;place-items:center;color:#667085;text-align:center}@media(max-width:560px){.device-card[data-v-8cd7e6d2]{padding:18px;border-radius:12px}.pin-pair[data-v-8cd7e6d2]{grid-template-columns:1fr}.activation-form[data-v-8cd7e6d2],.pin-enrollment-form[data-v-8cd7e6d2]{padding:18px}.employee-grid[data-v-8cd7e6d2]{grid-template-columns:1fr}}.pin-login-form[data-v-8cd7e6d2]{width:min(480px,100%);justify-self:center;display:grid;gap:12px;padding:26px;border:1px solid #dde3ed;border-radius:14px;background:#fafbfc;text-align:right}.pin-login-form label[data-v-8cd7e6d2]{font-size:12px;font-weight:800}.pin-login-form input[data-v-8cd7e6d2]{height:52px;padding:0 13px;border:1px solid #bcc6d6;border-radius:8px;background:#fff;color:#172033;font:inherit;font-size:22px;letter-spacing:.25em;text-align:center}.pin-login-form button[data-v-8cd7e6d2],.lock-button[data-v-8cd7e6d2],.shared-orders button[data-v-8cd7e6d2],.override-dialog button[data-v-8cd7e6d2]{min-height:40px;padding:8px 13px;border:0;border-radius:8px;background:#004ac6;color:#fff;font:inherit;font-weight:800}.pin-login-form .text-button[data-v-8cd7e6d2]{background:transparent;color:#004ac6;text-decoration:underline}.actor-shell[data-v-8cd7e6d2]{display:grid;gap:18px}.actor-bar[data-v-8cd7e6d2]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border-radius:12px;background:#eef4ff}.actor-bar h2[data-v-8cd7e6d2],.actor-bar p[data-v-8cd7e6d2]{margin:2px 0}.actor-bar span[data-v-8cd7e6d2],.actor-bar p[data-v-8cd7e6d2],.actor-workspace p[data-v-8cd7e6d2],.orders-heading p[data-v-8cd7e6d2],.override-dialog p[data-v-8cd7e6d2]{color:#667085;font-size:12px}.lock-button[data-v-8cd7e6d2]{display:flex;align-items:center;gap:7px;background:#172033}.actor-workspace[data-v-8cd7e6d2]{padding:18px;border:1px solid #d8deea;border-radius:12px}.actor-workspace h3[data-v-8cd7e6d2]{margin:0 0 5px}.actor-workspace ul[data-v-8cd7e6d2]{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 0;padding:0;list-style:none}.actor-workspace li[data-v-8cd7e6d2]{padding:5px 9px;border-radius:999px;background:#f1f4f8;color:#344054;font-size:11px}.shared-orders[data-v-8cd7e6d2]{display:grid;gap:12px}.orders-heading[data-v-8cd7e6d2],.shared-order-card[data-v-8cd7e6d2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.orders-heading h3[data-v-8cd7e6d2],.orders-heading p[data-v-8cd7e6d2]{margin:0}.orders-heading .secondary[data-v-8cd7e6d2],.order-actions .secondary[data-v-8cd7e6d2],.override-dialog .secondary[data-v-8cd7e6d2]{background:#eef2f7;color:#344054}.shared-order-list[data-v-8cd7e6d2]{display:grid;gap:8px}.shared-order-card[data-v-8cd7e6d2]{padding:14px;border:1px solid #d8deea;border-radius:10px}.shared-order-card>div[data-v-8cd7e6d2]:first-child{display:grid;gap:3px}.shared-order-card small[data-v-8cd7e6d2]{color:#667085}.order-actions[data-v-8cd7e6d2]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.order-actions .danger[data-v-8cd7e6d2]{background:brown}.override-dialog[data-v-8cd7e6d2]{display:grid;gap:9px;padding:18px;border:2px solid #004ac6;border-radius:12px;background:#f8faff}.override-dialog h3[data-v-8cd7e6d2],.override-dialog p[data-v-8cd7e6d2]{margin:0}.override-dialog label[data-v-8cd7e6d2]{font-size:12px;font-weight:800}.override-dialog select[data-v-8cd7e6d2],.override-dialog textarea[data-v-8cd7e6d2],.override-dialog input[data-v-8cd7e6d2]{min-height:44px;padding:9px;border:1px solid #bcc6d6;border-radius:8px;background:#fff;font:inherit}.override-dialog textarea[data-v-8cd7e6d2]{min-height:76px;resize:vertical}@media(max-width:560px){.actor-bar[data-v-8cd7e6d2],.shared-order-card[data-v-8cd7e6d2]{align-items:flex-start;flex-direction:column}.lock-button[data-v-8cd7e6d2]{width:100%;justify-content:center}.pin-login-form[data-v-8cd7e6d2]{padding:18px}.order-actions[data-v-8cd7e6d2]{justify-content:flex-start}}:root{color-scheme:light;--sprynv-font-ui: "Noto Sans Arabic", "IBM Plex Sans Arabic", Tajawal, "Segoe UI", Tahoma, sans-serif;font-family:var(--sprynv-font-ui);font-synthesis:none;--sprynv-space-1: 4px;--sprynv-space-2: 8px;--sprynv-space-3: 12px;--sprynv-space-4: 16px;--sprynv-space-control: var(--sprynv-space-3);--sprynv-control-min-height: 44px;--sprynv-border-default: 1px solid var(--sprynv-line);--sprynv-elevation-panel: var(--sprynv-shadow-soft);--sprynv-breakpoint-compact: 720px;--sprynv-brand-50: #ebf8f0;--sprynv-brand-100: #d9f2e3;--sprynv-brand-500: #10944a;--sprynv-brand-700: #08763a;--sprynv-ink: #17212b;--sprynv-muted: #687386;--sprynv-subtle: #98a1ae;--sprynv-ink-soft: var(--sprynv-muted);--sprynv-canvas: #f4f6f8;--sprynv-paper: var(--sprynv-canvas);--sprynv-surface: #ffffff;--sprynv-wash: var(--sprynv-brand-50);--sprynv-line: #e4e8ed;--sprynv-accent: var(--sprynv-brand-500);--sprynv-accent-dark: var(--sprynv-brand-700);--sprynv-positive: var(--sprynv-brand-700);--sprynv-warning: #c97600;--sprynv-warning-bg: #fff7e6;--sprynv-warning-border: #f2d8a6;--sprynv-danger: #d6474e;--sprynv-danger-bg: #fff0f1;--sprynv-radius-sm: 10px;--sprynv-radius-md: 18px;--sprynv-radius-lg: 28px;--sprynv-shadow-soft: 0 8px 24px rgba(23, 33, 43, .07);--sprynv-shadow: 0 18px 50px rgba(23, 33, 43, .09);--sprynv-focus-ring: rgba(16, 148, 74, .28);--sprynv-fast: .16s cubic-bezier(.16, 1, .3, 1);--sprynv-operator-ink: #111c2d;--sprynv-operator-ink-soft: #434655;--sprynv-operator-paper: #f9f9ff;--sprynv-operator-surface: #ffffff;--sprynv-operator-wash: #dbe1ff;--sprynv-operator-line: #c3c6d7;--sprynv-operator-accent: #004ac6;--sprynv-operator-accent-dark: #003ea8;--sprynv-operator-positive: #006c49;--sprynv-operator-warning: #784b00;--sprynv-operator-danger: #ba1a1a;--sprynv-operator-focus-ring: rgba(0, 74, 198, .26);--sprynv-operator-shadow: 0 12px 30px rgba(17, 28, 45, .07);--sprynv-admin-ink: #17251f;--sprynv-admin-muted: #66736d;--sprynv-admin-line: #dfe6e2;--sprynv-admin-surface: #ffffff;--sprynv-admin-green: #126b49;--sprynv-admin-green-dark: #0d5037;--sprynv-admin-green-soft: #eaf5f0;--sprynv-admin-amber-soft: #fff6df;--sprynv-admin-red: #a73737;--sprynv-admin-red-soft: #fff0ef;--sprynv-admin-focus-ring: rgba(18, 107, 73, .22);--sprynv-admin-radius: 14px}*{box-sizing:border-box}html{direction:rtl;background:var(--sprynv-paper);color:var(--sprynv-ink)}body{margin:0;min-width:320px;min-height:100dvh;background:var(--sprynv-paper)}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{min-height:var(--sprynv-control-min-height);cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.money{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Noto Sans Arabic;src:url(/assets/noto-sans-arabic-ce85091f020920b65762b387b194ef59457ea5b25b760f2dcc35240a94bb8669.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/assets/noto-sans-arabic-latin-fed070abc960c5f214fcb02b7b178cdab751ef7facd79a899f571bc21d38b8f8.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sprynv-ink: var(--sprynv-operator-ink);--sprynv-ink-soft: var(--sprynv-operator-ink-soft);--sprynv-paper: var(--sprynv-operator-paper);--sprynv-surface: var(--sprynv-operator-surface);--sprynv-wash: var(--sprynv-operator-wash);--sprynv-line: var(--sprynv-operator-line);--sprynv-accent: var(--sprynv-operator-accent);--sprynv-accent-dark: var(--sprynv-operator-accent-dark);--sprynv-positive: var(--sprynv-operator-positive);--sprynv-warning: var(--sprynv-operator-warning);--sprynv-danger: var(--sprynv-operator-danger);--sprynv-focus-ring: var(--sprynv-operator-accent);--sprynv-radius-sm: 8px;--sprynv-radius-md: 12px;--sprynv-radius-lg: 16px;--sprynv-shadow: var(--sprynv-operator-shadow)}html,body{height:100%;overflow:hidden;background:var(--sprynv-paper);color:var(--sprynv-ink)}#app{height:100%;overflow:hidden}:focus-visible{outline:3px solid var(--sprynv-focus-ring);outline-offset:3px}@keyframes shimmer{to{background-position:-220% 0}}
