.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}.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:32px;min-width:80px;align-items:center}.nav-visible .top-nav-trigger{top:100%;height:32px}.nav-visible .top-nav-trigger span{opacity:.4}.operator-shell main{padding-top:34px}}.auth-loading{min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--sprynv-ink-soft)}.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}.groups-editor[data-v-ef075871]{margin-top:22px;padding-top:20px;border-top:1px solid #e1e8f2}.groups-editor__head[data-v-ef075871],.group-card>header[data-v-ef075871],.options-head[data-v-ef075871]{display:flex;align-items:center;justify-content:space-between;gap:14px}.groups-editor h3[data-v-ef075871]{margin:0;font-size:17px}.groups-editor p[data-v-ef075871]{margin:4px 0 0;color:#66758a;font-size:12px}.option-preset-picker[data-v-ef075871]{margin-bottom:20px;padding:15px;border:1px solid #cbd9ef;border-radius:11px;background:#f7faff}.option-preset-picker>header[data-v-ef075871]{margin-bottom:13px}.preset-section+.preset-section[data-v-ef075871]{margin-top:15px;padding-top:13px;border-top:1px solid #dce5f2}.preset-section h4[data-v-ef075871]{margin:0 0 8px;color:#344158;font-size:12px}.preset-row[data-v-ef075871]{min-height:58px;padding:9px 11px;display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:12px;border:1px solid #d9e2ef;border-radius:9px;background:#fff}.preset-row+.preset-row[data-v-ef075871]{margin-top:7px}.preset-row.selected[data-v-ef075871]{border-color:#7ca1e5;background:#f8fbff}.preset-choice[data-v-ef075871]{display:flex;align-items:center;gap:9px}.preset-choice>span[data-v-ef075871]{display:grid;gap:2px}.preset-choice small[data-v-ef075871]{color:#66758a;font-size:11px}.preset-price[data-v-ef075871]{display:grid;gap:5px}.preset-price>span[data-v-ef075871]:first-child{color:#52617a;font-size:10px;font-weight:800}.preset-price-control[data-v-ef075871]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid #cbd6e5;border-radius:8px;background:#fff}.preset-price-control input[data-v-ef075871]{border:0;border-radius:0}.preset-price-control small[data-v-ef075871]{padding-inline:9px;border-inline-start:1px solid #dbe3ee;color:#66758a;font-size:10px;font-weight:800}.outline-action[data-v-ef075871],.options-head button[data-v-ef075871]{min-height:36px;padding:7px 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid #b9c9e6;border-radius:8px;background:#fff;color:#0a56c5;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.groups-summary[data-v-ef075871]{margin-top:14px;padding:12px 14px;border-right:4px solid #b42332;border-radius:8px;background:#fff3f3;color:#90202b}.groups-summary ul[data-v-ef075871]{margin:7px 0 0;padding-right:18px;font-size:12px}.group-card[data-v-ef075871]{margin-top:15px;padding:15px;border:1px solid #d9e2ef;border-radius:11px;background:#fbfcff}.group-card>header[data-v-ef075871]{align-items:end}.group-number[data-v-ef075871]{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;background:#e8f0ff;color:#0a56c5;font-weight:900}.group-name[data-v-ef075871]{flex:1;display:grid;gap:6px}.group-name span[data-v-ef075871],.group-rules label>span[data-v-ef075871],.price-input>span[data-v-ef075871]{font-size:11px;font-weight:800;color:#52617a}.groups-editor input[data-v-ef075871],.groups-editor select[data-v-ef075871]{width:100%;min-height:38px;padding:7px 10px;border:1px solid #cbd6e5;border-radius:8px;background:#fff;color:#111c2d;font:inherit}.groups-editor .preset-choice input[data-v-ef075871]{width:18px;min-width:18px;min-height:18px;padding:0;accent-color:#0a56c5}.reorder-actions[data-v-ef075871]{display:flex;gap:5px}.reorder-actions button[data-v-ef075871]{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d3dce9;border-radius:7px;background:#fff;color:#52617a;cursor:pointer}.reorder-actions button[data-v-ef075871]:disabled{opacity:.35}.reorder-actions .danger-icon[data-v-ef075871]{color:#a32635}.group-rules[data-v-ef075871]{margin-top:14px;display:grid;grid-template-columns:1.3fr 1fr .7fr .7fr;gap:10px;align-items:end}.group-rules label[data-v-ef075871]{display:grid;gap:6px}.group-rules .check-rule[data-v-ef075871],.compact-check[data-v-ef075871]{min-height:38px;display:flex;align-items:center;gap:7px}.check-rule input[data-v-ef075871],.compact-check input[data-v-ef075871]{width:17px;min-height:17px;accent-color:#0a56c5}.options-head[data-v-ef075871]{margin-top:16px;padding-top:13px;border-top:1px solid #e4eaf3}.options-head div[data-v-ef075871]{display:flex;align-items:baseline;gap:8px}.options-head small[data-v-ef075871]{color:#708096}.option-card[data-v-ef075871]{margin-top:9px;display:grid;grid-template-columns:minmax(130px,1.3fr) 110px 120px auto auto auto;gap:8px;align-items:end}.price-input[data-v-ef075871]{display:grid;gap:5px}.compact-check[data-v-ef075871]{font-size:11px;font-weight:750;white-space:nowrap}.group-empty[data-v-ef075871]{padding:16px;text-align:center}.empty-groups[data-v-ef075871]{width:100%;min-height:92px;margin-top:14px;display:grid;place-items:center;align-content:center;gap:3px;border:1px dashed #9bb4de;border-radius:10px;background:#f7faff;color:#0a56c5;font:inherit;cursor:pointer}.empty-groups span[data-v-ef075871]{font-size:12px;color:#64748b}@media(max-width:780px){.preset-row[data-v-ef075871]{grid-template-columns:1fr}.group-rules[data-v-ef075871],.option-card[data-v-ef075871]{grid-template-columns:1fr 1fr}.option-card .reorder-actions[data-v-ef075871]{grid-column:1/-1}.groups-editor__head[data-v-ef075871]{align-items:flex-start;flex-direction:column}}.item-sizes[data-v-5203b5cd]{margin-top:22px;padding:18px;border:1px solid #d9e2ef;border-radius:11px;background:#f8fbff}.item-sizes h3[data-v-5203b5cd]{margin:0;font-size:17px}.item-sizes p[data-v-5203b5cd]{margin:4px 0 0;color:#66758a;font-size:12px}.item-size-list[data-v-5203b5cd]{margin-top:14px;display:grid;gap:8px}.item-size-list label[data-v-5203b5cd]{min-height:48px;padding:8px 10px;display:grid;grid-template-columns:20px minmax(120px,1fr) auto 120px;align-items:center;gap:10px;border:1px solid #d4deec;border-radius:9px;background:#fff}.item-size-list label.selected[data-v-5203b5cd]{border-color:#8eaeeb;background:#f4f8ff}.item-size-list input[type=checkbox][data-v-5203b5cd]{width:18px;height:18px;accent-color:#004ac6}.item-size-list span[data-v-5203b5cd]{color:#66758a;font-size:11px;font-weight:750}.item-size-price[data-v-5203b5cd]{width:100%;min-height:36px;padding:7px 9px;border:1px solid #c4d1e3;border-radius:7px;font:inherit}.item-sizes-empty[data-v-5203b5cd]{padding:12px;border:1px dashed #9bb4de;border-radius:8px;text-align:center}@media(max-width:780px){.item-size-list label[data-v-5203b5cd]{grid-template-columns:20px 1fr}.item-size-list span[data-v-5203b5cd],.item-size-price[data-v-5203b5cd]{grid-column:2}}.dialog-backdrop[data-v-9183110d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;padding:28px;display:grid;place-items:center;background:#07101f85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.menu-dialog[data-v-9183110d]{max-height:calc(100dvh - 56px);overflow:auto;border:1px solid #d3dceb;border-radius:14px;background:#fff;box-shadow:0 26px 72px #07101f42;direction:rtl}.menu-dialog>header[data-v-9183110d]{position:sticky;top:0;z-index:2;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f1;background:#fff}.menu-dialog>header span[data-v-9183110d]{color:var(--sprynv-accent);font-size:12px;font-weight:750}.menu-dialog>header h2[data-v-9183110d]{margin:3px 0 0;font-size:23px}.menu-dialog>header button[data-v-9183110d]{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:8px;background:#f2f5f9;color:#52617a;cursor:pointer}.menu-dialog form[data-v-9183110d]{padding:22px}.menu-dialog footer[data-v-9183110d]{margin-top:22px;display:flex;gap:10px}.menu-button[data-v-9183110d]{min-height:42px;padding:9px 18px;border:1px solid #c6d0df;border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit;font-weight:750;cursor:pointer}.menu-button.primary[data-v-9183110d],.mw-primary[data-v-9183110d]{border-color:var(--sprynv-accent);background:var(--sprynv-accent);color:#fff}.mw-primary[data-v-9183110d]{min-height:42px;padding:9px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font:inherit;font-weight:800;cursor:pointer}.dialog-availability[data-v-9183110d]{display:flex;align-items:center;gap:9px;font-weight:700}.dialog-availability input[data-v-9183110d]{width:18px;height:18px;accent-color:var(--sprynv-accent)}.dialog-error[data-v-9183110d]{padding:10px 12px;border-radius:8px;background:#fff0f0;color:#a32626}.offers-workspace[data-v-9183110d]{min-width:0;padding:24px;background:#fbfcff;direction:rtl}.offers-toolbar[data-v-9183110d]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--sprynv-line)}.offers-toolbar p[data-v-9183110d]{margin:0;color:var(--sprynv-ink-soft);font-size:12px}.offers-toolbar h2[data-v-9183110d]{margin:4px 0 0;font-size:25px}.offers-list[data-v-9183110d]{display:grid;margin-top:8px}.offer-row[data-v-9183110d]{min-height:122px;padding:18px 0;display:grid;grid-template-columns:86px minmax(210px,1fr) 150px 100px auto;align-items:center;gap:18px;border-bottom:1px solid var(--sprynv-line)}.offer-mark[data-v-9183110d]{width:82px;height:78px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:#eef4ff;color:var(--sprynv-accent)}.offer-mark img[data-v-9183110d]{width:100%;height:100%;object-fit:cover}.offer-copy span[data-v-9183110d]{color:var(--sprynv-accent);font-size:11px;font-weight:800}.offer-copy h3[data-v-9183110d]{margin:3px 0;font-size:17px}.offer-copy p[data-v-9183110d]{margin:0;color:var(--sprynv-ink-soft);font-size:12px}.offer-copy small[data-v-9183110d]{display:block;margin-top:6px;color:#5373a8}.offer-price[data-v-9183110d]{display:grid;gap:2px}.offer-price del[data-v-9183110d]{color:var(--sprynv-ink-soft);font-size:12px}.offer-price strong[data-v-9183110d]{font-size:18px}.offer-price small[data-v-9183110d]{color:var(--sprynv-positive);font-weight:750}.offer-state[data-v-9183110d]{display:flex;align-items:center;gap:8px}.offer-state b[data-v-9183110d]{font-size:12px}.offer-actions[data-v-9183110d]{display:flex;align-items:center;gap:7px}.offer-actions button[data-v-9183110d],.components-editor button[data-v-9183110d]{min-height:36px;padding:7px 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid #c8d4e5;border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:12px;cursor:pointer}.offer-actions .danger[data-v-9183110d]{padding:7px;color:brown}.offers-empty[data-v-9183110d]{min-height:420px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--sprynv-ink-soft)}.offers-empty h3[data-v-9183110d]{margin:13px 0 4px;color:var(--sprynv-ink)}.offers-empty p[data-v-9183110d]{margin:0 0 16px}.offers-error[data-v-9183110d],.offer-preview[data-v-9183110d]{margin:14px 0;padding:11px 13px;border-radius:9px}.offers-error[data-v-9183110d]{background:#fff1f1;color:#9f2525}.offer-preview[data-v-9183110d]{display:flex;align-items:center;gap:10px;background:#effaf5;color:#116e4b}.offer-preview div[data-v-9183110d]{display:grid;flex:1}.offer-preview span[data-v-9183110d]{font-size:12px}.offer-preview button[data-v-9183110d]{border:0;background:transparent;color:inherit}.offer-dialog[data-v-9183110d]{width:min(960px,100%)}.offer-form-grid[data-v-9183110d]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.offer-form-grid label[data-v-9183110d],.component-grid label[data-v-9183110d]{display:grid;gap:7px}.offer-form-grid span[data-v-9183110d],.component-grid span[data-v-9183110d],.candidate-list label span[data-v-9183110d]{font-size:12px;font-weight:750}.offer-form-grid .wide[data-v-9183110d]{grid-column:1/-1}.offer-form-grid input[data-v-9183110d],.offer-form-grid select[data-v-9183110d],.offer-form-grid textarea[data-v-9183110d],.component-grid input[data-v-9183110d],.component-grid select[data-v-9183110d],.candidate-list input[data-v-9183110d],.candidate-list select[data-v-9183110d]{width:100%;padding:10px 11px;border:1px solid #cbd6e5;border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit}.offer-value[data-v-9183110d]{margin:18px 0;padding:14px 16px;display:grid;grid-template-columns:auto repeat(3,1fr);align-items:center;gap:18px;border:1px solid #cbdcf8;border-radius:11px;background:#f5f8ff;color:var(--sprynv-accent)}.offer-value div[data-v-9183110d]{display:grid}.offer-value span[data-v-9183110d]{font-size:11px;color:var(--sprynv-ink-soft)}.components-editor[data-v-9183110d]{padding-top:18px;border-top:1px solid var(--sprynv-line)}.components-editor>header[data-v-9183110d]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.components-editor h3[data-v-9183110d]{margin:0}.components-editor p[data-v-9183110d]{margin:4px 0;color:var(--sprynv-ink-soft);font-size:12px}.components-editor>header>div[data-v-9183110d]:last-child{display:flex;gap:7px}.component-card[data-v-9183110d]{margin-top:12px;padding:15px;border:1px solid #dbe3ee;border-radius:11px;background:#fbfcfe}.component-card>header[data-v-9183110d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.component-card>header button[data-v-9183110d]{color:brown}.component-grid[data-v-9183110d]{display:grid;grid-template-columns:1fr 110px 1.4fr;gap:12px}.candidate-list[data-v-9183110d]{margin-top:12px;display:grid;gap:8px}.candidate-list>div[data-v-9183110d]{display:grid;grid-template-columns:1fr 150px 38px;align-items:end;gap:8px}.candidate-list>div>button[data-v-9183110d]{min-width:38px;padding:7px;color:brown}.candidate-list label[data-v-9183110d]{display:grid;gap:5px}.add-candidate[data-v-9183110d]{justify-self:start}.dialog-availability[data-v-9183110d]{margin-top:14px}.dialog-error[data-v-9183110d]{margin-top:12px}.mw-switch[data-v-9183110d]{width:42px;height:24px;padding:2px;border:0;border-radius:999px;background:#c6cfdd}.mw-switch[aria-checked=true][data-v-9183110d]{background:var(--sprynv-accent)}.mw-switch span[data-v-9183110d]{width:20px;height:20px;display:block;border-radius:50%;background:#fff;transition:transform .18s ease}.mw-switch[aria-checked=true] span[data-v-9183110d]{transform:translate(-18px)}@media(max-width:1000px){.offer-row[data-v-9183110d]{grid-template-columns:70px 1fr 130px}.offer-state[data-v-9183110d],.offer-actions[data-v-9183110d]{grid-column:auto}.component-grid[data-v-9183110d]{grid-template-columns:1fr 100px}.component-grid label[data-v-9183110d]:last-child{grid-column:1/-1}}@media(max-width:720px){.offers-workspace[data-v-9183110d]{padding:18px}.offers-toolbar[data-v-9183110d]{align-items:stretch;flex-direction:column}.offer-row[data-v-9183110d]{grid-template-columns:64px 1fr;gap:12px}.offer-price[data-v-9183110d],.offer-state[data-v-9183110d],.offer-actions[data-v-9183110d]{grid-column:2}.offer-form-grid[data-v-9183110d],.component-grid[data-v-9183110d]{grid-template-columns:1fr}.offer-form-grid .wide[data-v-9183110d],.component-grid label[data-v-9183110d]:last-child{grid-column:auto}.offer-value[data-v-9183110d]{grid-template-columns:1fr 1fr}.offer-value>svg[data-v-9183110d]{display:none}.candidate-list>div[data-v-9183110d]{grid-template-columns:1fr}.offer-dialog[data-v-9183110d]{max-height:calc(100dvh - 24px)}}@media(prefers-reduced-motion:reduce){[data-v-9183110d]{transition-duration:.01ms!important}}.offer-copy em[data-v-9183110d]{display:inline-block;margin-top:7px;padding:3px 7px;border-radius:999px;background:#fff1df;color:#8a4d00;font-size:11px;font-style:normal;font-weight:800}.offer-image-field[data-v-9183110d]{display:grid;gap:7px}.offer-image-field>span[data-v-9183110d]{font-size:12px;font-weight:750}.offer-image-upload[data-v-9183110d]{min-height:44px;display:flex;align-items:center;gap:8px}.offer-image-upload img[data-v-9183110d]{width:52px;height:44px;object-fit:cover;border:1px solid #d7e0ec;border-radius:8px}.offer-image-upload label[data-v-9183110d],.offer-image-upload button[data-v-9183110d]{min-height:38px;padding:8px 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid #cbd6e5;border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:12px;cursor:pointer}.offer-image-upload input[data-v-9183110d]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.menu-workspace-v2{--mw-bg: #f9f9ff;--mw-surface: #ffffff;--mw-low: #f0f3ff;--mw-container: #dbe1ff;--mw-navy: #252f48;--mw-blue: #004ac6;--mw-blue-dark: #003ea8;--mw-ink: #111c2d;--mw-muted: #434655;--mw-meta: #737686;--mw-success: #006c49;--mw-danger: #ba1a1a;--mw-line: #c3c6d7;--mw-line-strong: #aeb2c5;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;direction:rtl;color:var(--mw-ink);font-size:14px}.mw-alert{min-height:44px;margin-bottom:12px;padding:10px 14px;display:flex;align-items:center;gap:9px;border:1px solid;border-radius:8px;background:var(--mw-surface)}.mw-alert span:nth-child(2),.mw-alert>span:first-child{flex:1}.mw-alert.success{border-color:#b7dfcf;color:var(--mw-success)}.mw-alert.error{border-color:#f0bbb6;color:var(--mw-danger)}.mw-alert button{border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.mw-loading,.mw-shell{position:relative;min-height:0;height:100%;flex:1;display:grid;grid-template-columns:280px minmax(520px,1fr) 390px;overflow:hidden;border:1px solid var(--mw-line);border-radius:16px;background:var(--mw-surface)}.without-inspector .mw-shell{grid-template-columns:280px minmax(520px,1fr)}.mw-loading>*{padding:24px;border-left:1px solid var(--mw-line)}.mw-loading>*:last-child{border-left:0}.mw-loading i{height:46px;margin-bottom:14px;display:block;border-radius:8px;background:linear-gradient(90deg,#eef2f7 25%,#f8faff,#eef2f7 75%);background-size:200% 100%;animation:mw-shimmer 1.4s infinite linear}.mw-loading main i{height:112px}.mw-categories{min-width:0;padding:24px 20px;display:flex;flex-direction:column;border-left:1px solid var(--mw-line);background:#fafafa;overflow:auto}.mw-mode{margin:0;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid #e4e4e7;border-radius:9px;background:#f4f4f5}.mw-mode button{min-height:38px;border:0;border-radius:6px;background:transparent;color:#52525b;font:inherit;font-size:12px;font-weight:750;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.mw-mode button:hover{color:#18181b}.mw-mode button:active{transform:translateY(1px)}.mw-mode button.active{background:#fff;color:var(--mw-blue);box-shadow:0 1px 3px #18181b1a,0 1px 2px #18181b0f}.mw-mode b{margin-inline-start:4px;color:inherit}.mw-category-search,.mw-search,.mw-select{min-width:0;display:flex;align-items:center;gap:9px;border:1px solid var(--mw-line-strong);border-radius:8px;background:var(--mw-surface);color:var(--mw-meta)}.mw-category-search{min-height:42px;margin:16px 0 10px;padding:0 12px;border-color:#d4d4d8;border-radius:8px;color:#71717a}.mw-category-search:focus-within{border-color:#93b4ec;box-shadow:0 0 0 3px #155bd31a}.mw-category-search input,.mw-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--mw-ink);font:inherit}.mw-category-search input::placeholder,.mw-search input::placeholder{color:#8390a3}.mw-category-list{display:grid;gap:0;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7}.mw-category-list button{position:relative;min-height:50px;padding:0 10px;display:grid;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:10px;border:0;border-bottom:1px solid #e4e4e7;border-radius:0;background:transparent;color:#52525b;font:inherit;text-align:right;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.mw-category-list button:last-child{border-bottom:0}.mw-category-list button:hover{background:#f4f4f5;color:#18181b}.mw-category-list button:active{transform:translateY(1px)}.mw-category-list button.active{border-radius:7px;background:#eff6ff;color:var(--mw-blue)}.mw-category-list button.active:after{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:999px;background:var(--mw-blue)}.mw-category-list span{min-width:0;overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.mw-category-list svg{flex:none;color:#71717a}.mw-category-list button.active svg{color:var(--mw-blue)}.mw-category-list b{min-width:26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#f4f4f5;color:#52525b;font-size:12px;font-variant-numeric:tabular-nums}.mw-category-list button.active b{background:#dbeafe;color:var(--mw-blue)}.mw-add-category,.mw-publish-button{min-height:46px;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font:inherit;font-weight:750;cursor:pointer}.mw-add-category{margin-top:14px;border:1px solid #d4d4d8;background:#fff;color:var(--mw-blue);transition:background .16s ease,border-color .16s ease,transform .16s ease}.mw-add-category:hover{border-color:#a8bce1;background:#f8fbff}.mw-add-category:active{transform:translateY(1px)}.mw-publish-button{margin-top:auto;border:1px solid var(--mw-blue);background:var(--mw-blue);color:#fff}.mw-publish-button:hover:not(:disabled){background:var(--mw-blue-dark)}.mw-publish-button:disabled{opacity:.55;cursor:not-allowed}.mw-last-published{margin-top:auto;padding-top:18px;color:var(--mw-meta);line-height:18px}.mw-list{min-width:0;min-height:0;overflow:auto;background:var(--mw-surface)}.mw-toolbar{min-height:82px;padding:18px 20px;display:grid;grid-template-columns:minmax(200px,1fr) 120px 126px auto;gap:10px;align-items:center;border-bottom:1px solid var(--mw-line)}.mw-search{min-height:44px;padding:0 12px}.mw-select{min-height:44px;padding:0 10px}.mw-select select{min-width:0;flex:1;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--mw-ink);font:inherit}.mw-primary{min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--mw-blue);border-radius:8px;background:var(--mw-blue);color:#fff;font:inherit;font-weight:750;cursor:pointer;transition:background .18s ease,transform .18s ease}.mw-primary:hover:not(:disabled){background:var(--mw-blue-dark)}.mw-primary:active:not(:disabled){transform:translateY(1px)}.mw-toolbar-actions{display:flex;align-items:center;gap:8px}.mw-size-settings{min-height:44px;padding:9px 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #9fb4d4;border-radius:8px;background:#fff;color:var(--mw-blue);font:inherit;font-weight:750;cursor:pointer}.mw-size-settings:active{transform:translateY(1px)}.mw-groups{padding:8px 20px 24px}.mw-groups.flat{padding-top:4px}.mw-group>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mw-line)}.mw-group>header h2{margin:0;font-size:16px;line-height:24px}.mw-group>header h2 span{color:var(--mw-meta);font-size:13px;font-weight:600}.mw-item-list{divide:none}.mw-item{position:relative;min-height:84px;padding:6px 10px;display:grid;grid-template-columns:56px minmax(150px,1fr) 130px 116px;gap:8px;align-items:center;border-bottom:1px solid var(--mw-line);background:var(--mw-surface);cursor:pointer;transition:background .18s ease,box-shadow .18s ease,outline-color .18s ease}.mw-item.without-image{grid-template-columns:minmax(150px,1fr) 130px 116px}.mw-item:hover{background:#fbfcff}.mw-item.selected{background:#f5f8ff;box-shadow:inset -3px 0 0 var(--mw-blue)}.mw-item:focus-visible{outline:3px solid rgba(0,74,198,.26);outline-offset:-3px}.mw-thumb{width:56px;height:60px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--mw-line);border-radius:7px;background:var(--mw-low);color:var(--mw-meta)}.mw-thumb img{width:100%;height:100%;object-fit:cover}.mw-item-copy{min-width:0;display:grid;align-content:center;gap:3px}.mw-item-copy strong{overflow:hidden;color:#0f1d33;font-size:15px;line-height:20px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.mw-item-copy p{margin:0;overflow:hidden;color:#657187;font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.mw-price{min-height:52px;padding-inline:8px;display:grid;place-items:center;border-inline:1px solid #cbd6e7}.mw-price strong{color:#101c30;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.mw-price.has-sizes{padding-block:6px;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-content:center;gap:8px}.mw-price.has-sizes>span{min-width:0;display:grid;justify-items:center;gap:2px;font-size:10px}.mw-price.has-sizes b{overflow:hidden;color:#52617a;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mw-price.has-sizes>span.unavailable{opacity:.5;text-decoration:line-through}.mw-availability{min-height:52px;padding-inline:8px;display:flex;align-items:center;justify-content:center;gap:6px;border-inline-end:1px solid #cbd6e7;color:var(--mw-success);font-size:13px;font-weight:750}.mw-availability:after{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:currentColor;content:""}.mw-availability span.unavailable,.mw-availability.unavailable{color:var(--mw-danger)}.mw-switch{width:44px;height:26px;min-height:26px;padding:3px;border:0;border-radius:999px;background:#aeb7c5;cursor:pointer;transition:background .18s ease}.mw-switch[aria-checked=true]{background:var(--mw-success)}.mw-switch span{width:20px;height:20px;display:block;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f1d3333;transform:translate(-18px);transition:transform .2s cubic-bezier(.16,1,.3,1)}.mw-switch[aria-checked=true] span{transform:translate(0)}.mw-switch:disabled{opacity:.55;cursor:not-allowed}.mw-inspector-actions>button{min-height:52px;padding:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--mw-line-strong);border-radius:9px;background:var(--mw-surface);color:var(--mw-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.mw-empty{min-height:620px;display:grid;place-content:center;justify-items:center;gap:10px;color:var(--mw-meta);text-align:center}.mw-empty h2{margin:4px 0 0;color:var(--mw-ink);font-size:18px}.mw-empty p{margin:0 0 10px}.mw-inspector{min-width:0;padding:18px 20px 24px;display:flex;flex-direction:column;border-right:1px solid var(--mw-line);background:#fafafa;overflow:auto}.mw-inspector-empty-state{min-height:460px;flex:1;display:grid;place-content:center;justify-items:center;align-content:center;padding:32px 20px;color:var(--mw-meta);text-align:center}.mw-inspector-empty-icon{width:58px;height:58px;margin-bottom:12px;display:grid;place-items:center;border:1px solid #d6deea;border-radius:16px;background:#f2f5f9;color:#61738e}.mw-inspector-empty-state h2{margin:0;color:var(--mw-ink);font-size:17px;line-height:1.5}.mw-inspector-empty-state p{max-width:230px;margin:6px 0 0;font-size:12px;line-height:1.7}.mw-inspector-actions{min-height:44px;margin-bottom:12px;display:grid;grid-template-columns:40px 40px minmax(104px,1fr) minmax(120px,1.15fr);grid-template-areas:"clear delete edit availability";align-items:stretch;gap:5px;direction:ltr}.mw-inspector-actions>button{min-height:44px}.mw-inspector-actions .mw-inspector-clear{grid-area:clear;width:40px;min-height:44px;padding:0;border-color:var(--mw-line-strong);background:#fff;color:var(--mw-ink)}.mw-inspector-actions .mw-inspector-clear:hover{border-color:#aebbd0;background:#f7f9fc;color:var(--mw-ink)}.mw-inspector-head-fact{min-width:0;padding:6px 10px;display:flex;align-items:center;justify-content:center;border:1px solid #b8e4d2;border-radius:12px;background:#effaf5;direction:rtl}.mw-inspector-head-availability{grid-area:availability}.mw-inspector-head-availability.unavailable{border-color:#f0c3c3;background:#fff2f2}.mw-inspector-head-availability.unavailable .mw-inspector-head-value{color:var(--mw-danger)}.mw-inspector-head-availability.unavailable .mw-switch{background:var(--mw-danger)}.mw-inspector-actions .mw-header-action{min-width:0;min-height:44px;padding:5px 9px;gap:7px;direction:rtl;white-space:nowrap}.mw-inspector-actions .mw-header-edit{grid-area:edit;border-color:var(--mw-blue);background:var(--mw-blue);color:#fff}.mw-inspector-actions .mw-header-edit:hover{border-color:#0648a8;background:#0648a8}.mw-inspector-actions .mw-header-delete{grid-area:delete;width:40px;min-height:44px;padding:0;border-color:var(--mw-line-strong);background:#fff;color:var(--mw-danger)}.mw-inspector-actions .mw-header-delete:hover{border-color:#d48f8f;background:#fff1f1}.mw-inspector-actions>button:active{transform:translateY(1px)}.mw-inspector-head-value{width:100%;display:grid;grid-template-columns:44px 7px 48px;align-items:center;justify-content:center;gap:7px;color:var(--mw-success);font-size:12px;direction:rtl}.mw-inspector-head-value .mw-switch{width:44px}.mw-inspector-head-value b{width:48px;text-align:right;white-space:nowrap}.mw-availability-dot{width:7px;height:7px;border-radius:50%;background:currentColor}.mw-hero{position:relative;display:block}.mw-hero-media{position:relative;width:100%;height:197px;min-height:197px;max-height:197px;flex:0 0 197px;padding:0!important;box-sizing:border-box;overflow:hidden;border:1px solid #d9d4cd;border-radius:14px 14px 0 0;background:#f2eee8;color:var(--mw-meta)}.mw-hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mw-hero-media.mw-hero-media-empty{border-color:#d8dce5;background:#f2f4f7}.mw-hero-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:5px;text-align:center}.mw-hero-empty-icon{width:56px;height:56px;margin-bottom:2px;display:grid;place-items:center;border:1px solid #d5dae4;border-radius:50%;background:#fff;color:#657086;box-shadow:0 8px 22px #252f4814}.mw-hero-empty strong{color:#3f485b;font-size:13px}.mw-hero-empty small{color:#7a8190;font-size:10px}.mw-image-preview-button{position:absolute;inset-inline-end:10px;top:10px;width:38px;min-height:38px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.72);border-radius:9px;background:#ffffffeb;color:var(--mw-ink);box-shadow:0 8px 22px #111c2d2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mw-image-preview-button:hover{border-color:#fff;background:#fff}.mw-image-preview-button:active{transform:translateY(1px)}.mw-hero-identity{min-height:104px;padding:14px 16px 13px;display:grid;align-content:center;gap:10px;border:1px solid #d8dce5;border-top:0;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 8px 20px #252f4814}.mw-hero.has-media .mw-hero-media{border-radius:14px}.mw-hero.has-media .mw-hero-identity{position:relative;z-index:1;margin:-49px 10px 0;border-top:1px solid #d8dce5;border-radius:12px}.mw-hero-identity h2{min-width:0;margin:0;display:flex;align-items:baseline;justify-content:center;gap:8px;overflow:hidden;color:var(--mw-ink);line-height:24px;white-space:nowrap}.mw-hero-item-name{min-width:0;overflow:hidden;font-size:17px;font-weight:800;text-overflow:ellipsis}.mw-hero-identity-separator{flex:0 0 auto;color:#a1a1aa;font-size:16px;font-weight:500}.mw-hero-category{min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;gap:5px;color:var(--mw-meta);font-size:15px;font-weight:700}.mw-hero-category>svg{flex:0 0 auto}.mw-hero-category>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.mw-hero-identity p{margin:0;padding-top:10px;border-top:1px solid var(--mw-line);color:var(--mw-meta);font-size:13px;font-weight:600;line-height:20px;overflow-wrap:anywhere;text-align:right;white-space:normal}.mw-inspector-title{padding:16px 8px 18px;display:grid;justify-items:center;gap:12px;text-align:center;border-bottom:1px solid var(--mw-line)}.mw-inspector-prices{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.mw-inspector-prices.single{grid-template-columns:minmax(110px,150px);justify-content:center}.mw-inspector-price{min-width:0;padding-inline:10px;display:grid;justify-items:center;gap:3px}.mw-inspector-price+.mw-inspector-price{border-inline-start:1px solid var(--mw-line)}.mw-inspector-price small{overflow:hidden;color:var(--mw-meta);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mw-inspector-price strong{color:var(--mw-ink);font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.mw-inspector-price.unavailable{opacity:.48;text-decoration:line-through}.mw-image-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;padding:32px;display:grid;place-items:center;background:#111c2db8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mw-image-lightbox-dialog{width:min(960px,92vw);max-height:90vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);border:1px solid rgba(255,255,255,.26);border-radius:16px;background:#fff;box-shadow:0 30px 80px #111c2d57}.mw-image-lightbox-dialog header{min-height:66px;padding:10px 14px 10px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.mw-image-lightbox-dialog header div{min-width:0}.mw-image-lightbox-dialog header small{color:var(--mw-meta);font-size:11px;font-weight:650}.mw-image-lightbox-dialog header h2{margin:2px 0 0;overflow:hidden;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.mw-image-lightbox-dialog header button{width:40px;min-height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--mw-line);border-radius:9px;background:#fff;color:var(--mw-ink)}.mw-image-lightbox-dialog>img{width:100%;max-height:calc(90vh - 66px);object-fit:contain;background:#f1eee9}@keyframes mw-shimmer{to{background-position:-200% 0}}@media(max-width:1400px){.mw-shell,.mw-loading{grid-template-columns:232px minmax(480px,1fr) 390px}.mw-toolbar{grid-template-columns:minmax(180px,1fr) 112px 118px auto}.mw-item{min-height:76px;grid-template-columns:50px minmax(140px,1fr) 104px 100px;gap:7px}.mw-item.without-image{grid-template-columns:minmax(140px,1fr) 104px 100px}.mw-thumb{width:50px;height:54px}.mw-item-copy strong{font-size:14px;line-height:19px}.mw-item-copy p{font-size:10px;line-height:14px}.mw-price,.mw-availability{min-height:48px}.mw-price strong{font-size:15px}.mw-availability{font-size:12px}}@media(max-width:1280px){.mw-shell,.mw-loading{grid-template-columns:232px minmax(480px,1fr) 300px}.mw-inspector-actions{grid-template-columns:38px 38px minmax(78px,1fr) minmax(94px,1.15fr);gap:4px}.mw-inspector-actions .mw-inspector-clear,.mw-inspector-actions .mw-header-delete{width:38px;min-height:44px}.mw-inspector-actions>button,.mw-inspector-actions .mw-header-action{min-height:44px}.mw-inspector-head-fact{padding-inline:4px}.mw-inspector-head-value{grid-template-columns:40px 7px 42px;gap:4px;font-size:11px}.mw-inspector-head-value .mw-switch{width:40px}.mw-inspector-head-value .mw-switch[aria-checked=false] span{transform:translate(-14px)}.mw-inspector-head-value b{width:42px}.mw-hero-media{height:146px;min-height:146px;max-height:146px;flex-basis:146px}.mw-hero.has-media .mw-hero-identity{margin-top:-37px}}@media(max-width:980px){.mw-shell,.mw-loading{grid-template-columns:220px minmax(0,1fr)}.mw-loading>:last-child{display:none}.mw-inspector{display:none}.mw-inspector.mobile-selected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;width:min(100%,430px);max-height:100%;border-right:0;border-left:1px solid var(--mw-line);background:#fff;box-shadow:-12px 0 30px #14223829}.mw-toolbar{grid-template-columns:minmax(180px,1fr) 145px auto}.mw-toolbar .mw-select:nth-of-type(3){display:none}.mw-item{min-height:88px;grid-template-columns:56px minmax(140px,1fr) 96px 102px}.mw-item.without-image{grid-template-columns:minmax(140px,1fr) 96px 102px}}@media(max-width:680px){.mw-inspector.mobile-selected{width:100%;border-left:0;box-shadow:none}.mw-shell,.mw-loading,.without-inspector .mw-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.mw-loading>*{border-left:0;border-bottom:1px solid var(--mw-line)}.mw-categories{max-height:250px;padding:12px;border-left:0;border-bottom:1px solid var(--mw-line)}.mw-category-search{margin:8px 0}.mw-category-list{min-width:0;display:flex;gap:6px;overflow-x:auto;border:0;overscroll-behavior-inline:contain;scrollbar-width:none}.mw-category-list::-webkit-scrollbar{display:none}.mw-category-list button,.mw-category-list button:last-child{min-width:max-content;min-height:40px;padding:0 8px;grid-template-columns:18px auto 24px;gap:6px;border:1px solid #e4e4e7;border-radius:7px}.mw-category-list button.active:after{display:none}.mw-category-list b{min-width:24px;height:24px}.mw-add-category,.mw-publish-button{min-height:38px;margin-top:8px}.mw-last-published{margin-top:8px;padding-top:0}.mw-toolbar{min-height:0;padding:10px 12px;grid-template-columns:minmax(0,1fr);gap:8px}.mw-search,.mw-select,.mw-toolbar-actions{grid-column:1 / -1}.mw-toolbar-actions{display:grid;grid-template-columns:1fr 1fr}.mw-size-settings,.mw-primary{min-width:0;padding-inline:8px;font-size:12px}.mw-groups{padding:4px 12px 16px}.mw-item{min-height:92px;padding:8px 4px;grid-template-columns:50px minmax(0,1fr) auto;grid-template-areas:"thumb copy availability" "thumb price price";gap:6px 8px}.mw-item.without-image{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy availability" "price price"}.mw-thumb{grid-area:thumb;width:50px;height:54px}.mw-item-copy{grid-area:copy}.mw-price{grid-area:price;min-height:34px;padding:4px 0 0;border-inline:0;border-top:1px solid #e6ebf2}.mw-availability{grid-area:availability;min-height:0;padding:0;border:0;font-size:11px}.mw-empty{min-height:280px;padding:24px 12px}}@media(prefers-reduced-motion:reduce){.menu-workspace-v2 *,.menu-workspace-v2 *:before,.menu-workspace-v2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.menu-page[data-v-6df02d52]{min-height:calc(100vh - 100px);direction:rtl}.menu-heading[data-v-6df02d52]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:6px 0 28px}.menu-title-block p[data-v-6df02d52]{margin:0;color:var(--sprynv-ink-soft);font-size:14px}.menu-title-block h1[data-v-6df02d52]{margin:5px 0 0;font-size:36px;line-height:1.12;letter-spacing:-.035em}.menu-heading-actions[data-v-6df02d52]{display:flex;gap:12px;align-items:center}.menu-button[data-v-6df02d52]{min-height:44px;padding:10px 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;color:var(--sprynv-ink);font:inherit;font-weight:750;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.menu-button[data-v-6df02d52]:hover:not(:disabled){border-color:#9eb5dc;background:#f8fbff}.menu-button.primary[data-v-6df02d52]{border-color:var(--sprynv-accent);background:var(--sprynv-accent);color:#fff;box-shadow:0 8px 18px #004ac62e}.menu-button.primary[data-v-6df02d52]:hover:not(:disabled){background:var(--sprynv-accent-dark)}.menu-button[data-v-6df02d52]:disabled{cursor:not-allowed;opacity:.55}.publish-strip[data-v-6df02d52]{min-height:64px;margin-bottom:18px;padding:11px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #b9dfd0;border-radius:12px;background:#f4fbf8}.publish-strip.draft[data-v-6df02d52]{border-color:#c9d8f6;background:#f5f8ff}.publish-state[data-v-6df02d52]{display:flex;align-items:center;gap:12px}.publish-icon[data-v-6df02d52]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--sprynv-positive);color:#fff}.publish-strip.draft .publish-icon[data-v-6df02d52]{background:var(--sprynv-accent)}.publish-state div[data-v-6df02d52]{display:grid;gap:2px}.publish-state strong[data-v-6df02d52]{font-size:15px}.publish-state small[data-v-6df02d52]{color:var(--sprynv-ink-soft);font-size:12px}.menu-button.publish[data-v-6df02d52]{min-height:38px;padding:7px 14px;border-color:#b4c5ff;color:var(--sprynv-accent);background:#fff}.menu-layout[data-v-6df02d52]{display:grid;grid-template-columns:minmax(240px,290px) minmax(0,1fr);align-items:start;gap:20px}.category-panel[data-v-6df02d52],.items-panel[data-v-6df02d52]{border:1px solid #d6dfed;border-radius:12px;background:#fff;box-shadow:0 8px 26px #162b4d09}.category-panel[data-v-6df02d52]{padding:18px}.category-head[data-v-6df02d52]{padding:2px 4px 16px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #e7edf5}.category-head span[data-v-6df02d52]{color:var(--sprynv-ink-soft);font-size:12px}.category-head h2[data-v-6df02d52]{margin:3px 0 0;font-size:21px}.category-head .category-total[data-v-6df02d52]{min-width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#eef4ff;color:var(--sprynv-accent);font-weight:800}.category-row[data-v-6df02d52]{width:100%;min-height:55px;padding:8px 10px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;border:0;border-bottom:1px solid #edf1f6;background:transparent;color:var(--sprynv-ink-soft);text-align:right;cursor:pointer;transition:background .16s ease,color .16s ease}.category-row[data-v-6df02d52]:hover{background:#f8fbff}.category-row.active[data-v-6df02d52]{margin-top:10px;border:1px solid #c4d4f4;border-radius:9px;background:#f1f6ff;color:var(--sprynv-accent)}.category-row strong[data-v-6df02d52]{font-size:14px}.category-row small[data-v-6df02d52]{font-variant-numeric:tabular-nums}.category-icon[data-v-6df02d52],.category-initial[data-v-6df02d52]{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#f1f4f9;color:#52617a}.category-row.active .category-icon[data-v-6df02d52],.category-row.active .category-initial[data-v-6df02d52]{background:#dce9ff;color:var(--sprynv-accent)}.category-initial[data-v-6df02d52]{font-weight:800}.add-category[data-v-6df02d52]{width:100%;min-height:45px;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #7ca1e5;border-radius:9px;background:#f8fbff;color:var(--sprynv-accent);font:inherit;font-weight:750;cursor:pointer}.items-panel[data-v-6df02d52]{min-width:0;overflow:hidden}.items-toolbar[data-v-6df02d52]{min-height:72px;padding:14px 18px;display:grid;grid-template-columns:minmax(240px,1fr) 190px auto;align-items:center;gap:14px;border-bottom:1px solid #e1e8f2}.menu-search[data-v-6df02d52]{height:43px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid #cdd7e6;border-radius:9px;background:#fff;color:#5f6d81}.menu-search[data-v-6df02d52]:focus-within{border-color:#7ca1e5;box-shadow:0 0 0 3px #004ac61a}.menu-search input[data-v-6df02d52]{width:100%;border:0;outline:0;background:transparent;color:var(--sprynv-ink);font:inherit}.status-select[data-v-6df02d52]{height:43px;padding:0 12px;display:flex;align-items:center;border:1px solid #cdd7e6;border-radius:9px;background:#fff}.status-select select[data-v-6df02d52]{width:100%;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--sprynv-ink);font:inherit}.items-count[data-v-6df02d52]{padding-inline:6px;color:var(--sprynv-ink-soft);font-size:13px;white-space:nowrap}.items-count strong[data-v-6df02d52]{color:var(--sprynv-ink);font-size:17px}.menu-table-wrap[data-v-6df02d52]{overflow-x:auto}.menu-table[data-v-6df02d52]{width:100%;border-collapse:collapse;table-layout:fixed}.menu-table th[data-v-6df02d52]{height:48px;padding:0 16px;border-bottom:1px solid #dde5f0;background:#fbfcfe;color:#344158;font-size:13px;text-align:right}.menu-table th[data-v-6df02d52]:nth-child(1){width:42%}.menu-table th[data-v-6df02d52]:nth-child(2){width:16%}.menu-table th[data-v-6df02d52]:nth-child(3){width:12%}.menu-table th[data-v-6df02d52]:nth-child(4){width:16%}.menu-table th[data-v-6df02d52]:nth-child(5){width:14%}.menu-table td[data-v-6df02d52]{padding:14px 16px;border-bottom:1px solid #e8edf4;vertical-align:middle}.menu-table tbody tr:last-child td[data-v-6df02d52]{border-bottom:0}.menu-table tbody tr[data-v-6df02d52]:hover{background:#fbfdff}.item-summary[data-v-6df02d52]{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:13px}.item-photo[data-v-6df02d52]{width:78px;height:64px;display:grid;place-items:center;overflow:hidden;border:1px solid #e1e7ef;border-radius:9px;background:#f2f5f9;color:#8390a4}.item-photo img[data-v-6df02d52]{width:100%;height:100%;object-fit:cover}.item-summary strong[data-v-6df02d52]{display:block;margin-bottom:4px;font-size:15px}.item-summary p[data-v-6df02d52]{display:-webkit-box;max-width:390px;margin:0 0 5px;overflow:hidden;color:#637086;font-size:12px;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item-summary small[data-v-6df02d52]{color:#356fd1;font-size:11px}.category-name[data-v-6df02d52]{color:#647187;font-size:13px}.item-price[data-v-6df02d52]{white-space:nowrap;font-size:14px}.availability-cell[data-v-6df02d52]{display:flex;align-items:center;gap:8px}.availability-switch[data-v-6df02d52]{width:41px;height:23px;padding:2px;border:0;border-radius:999px;background:#c5ccd8;cursor:pointer;transition:background .18s ease}.availability-switch[aria-checked=true][data-v-6df02d52]{background:var(--sprynv-accent)}.availability-switch span[data-v-6df02d52]{width:19px;height:19px;display:block;border-radius:50%;background:#fff;box-shadow:0 1px 3px #141e2d4d;transform:translate(0);transition:transform .18s ease}.availability-switch[aria-checked=true] span[data-v-6df02d52]{transform:translate(-18px)}.availability-label[data-v-6df02d52]{padding:4px 7px;border-radius:999px;font-size:11px;font-weight:750;white-space:nowrap}.availability-label.available[data-v-6df02d52]{border:1px solid #b8e4d2;background:#effaf5;color:#0b7a50}.availability-label.unavailable[data-v-6df02d52]{border:1px solid #f0c3c3;background:#fff2f2;color:#b42323}.row-actions[data-v-6df02d52]{display:flex;align-items:center;gap:7px}.edit-button[data-v-6df02d52],.more-button[data-v-6df02d52]{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #c6d0df;border-radius:8px;background:#fff;color:#25344a;font:inherit;font-size:12px;cursor:pointer}.edit-button[data-v-6df02d52]{padding:7px 10px}.more-button[data-v-6df02d52]{width:36px;color:#9b3131}.edit-button[data-v-6df02d52]:hover,.more-button[data-v-6df02d52]:hover{background:#f5f8fc}.menu-empty[data-v-6df02d52]{min-height:360px;padding:40px;display:grid;place-items:center;align-content:center;text-align:center;color:#7d899a}.menu-empty h2[data-v-6df02d52]{margin:12px 0 5px;color:var(--sprynv-ink);font-size:21px}.menu-empty p[data-v-6df02d52]{margin:0 0 18px}.menu-alert[data-v-6df02d52]{min-height:46px;margin-bottom:14px;padding:10px 14px;display:flex;align-items:center;gap:9px;border-radius:9px}.menu-alert span[data-v-6df02d52]{flex:1}.menu-alert button[data-v-6df02d52]{border:0;background:transparent;color:inherit;font:inherit;font-weight:750;cursor:pointer}.menu-alert.error[data-v-6df02d52]{border:1px solid #efc7c7;background:#fff3f3;color:#9d2020}.menu-alert.success[data-v-6df02d52]{border:1px solid #bce2d2;background:#f1faf6;color:#126d4c}.menu-loading[data-v-6df02d52]{display:grid;gap:14px}.menu-loading i[data-v-6df02d52]{height:80px;border-radius:12px;background:linear-gradient(90deg,#e8edf4 25%,#f6f8fb,#e8edf4 75%);background-size:200% 100%;animation:menu-shimmer-6df02d52 1.2s linear infinite}.dialog-backdrop[data-v-6df02d52]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;padding:28px;display:grid;place-items:center;background:#07101f85;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.menu-dialog[data-v-6df02d52]{width:min(760px,100%);max-height:calc(100vh - 56px);overflow:auto;border:1px solid #d3dceb;border-radius:14px;background:#fff;box-shadow:0 26px 72px #07101f42;direction:rtl}.menu-dialog>header[data-v-6df02d52]{position:sticky;top:0;z-index:2;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f1;background:#fff}.menu-dialog>header span[data-v-6df02d52]{color:var(--sprynv-accent);font-size:12px;font-weight:750}.menu-dialog>header h2[data-v-6df02d52]{margin:3px 0 0;font-size:23px}.menu-dialog>header button[data-v-6df02d52]{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:8px;background:#f2f5f9;color:#52617a;cursor:pointer}.menu-dialog form[data-v-6df02d52]{padding:22px}.dialog-grid[data-v-6df02d52]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dialog-grid label[data-v-6df02d52],.category-dialog label[data-v-6df02d52]{display:grid;gap:7px}.dialog-grid label>span[data-v-6df02d52],.category-dialog label>span[data-v-6df02d52]{font-size:13px;font-weight:750}.dialog-grid .wide[data-v-6df02d52]{grid-column:1/-1}.dialog-grid input[data-v-6df02d52],.dialog-grid select[data-v-6df02d52],.dialog-grid textarea[data-v-6df02d52],.category-dialog input[data-v-6df02d52],.option-row input[data-v-6df02d52]{width:100%;padding:10px 12px;border:1px solid #cbd6e5;border-radius:8px;background:#fff;color:var(--sprynv-ink);font:inherit}.dialog-grid textarea[data-v-6df02d52]{resize:vertical}.option-editor[data-v-6df02d52]{margin-top:20px;padding:16px;border:1px solid #e0e7f0;border-radius:10px;background:#fbfcfe}.option-head[data-v-6df02d52]{display:flex;align-items:center;justify-content:space-between;gap:16px}.option-head h3[data-v-6df02d52]{margin:0;font-size:15px}.option-head p[data-v-6df02d52]{margin:3px 0 0;color:var(--sprynv-ink-soft);font-size:12px}.option-head button[data-v-6df02d52]{min-height:34px;padding:6px 10px;display:flex;align-items:center;gap:6px;border:1px solid #b8c8e6;border-radius:7px;background:#fff;color:var(--sprynv-accent);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.option-row[data-v-6df02d52]{margin-top:10px;display:grid;gap:8px}.variant-row[data-v-6df02d52]{grid-template-columns:1fr 1fr 120px 38px}.modifier-row[data-v-6df02d52]{grid-template-columns:1fr 120px 38px}.option-row button[data-v-6df02d52]{display:grid;place-items:center;border:0;border-radius:7px;background:#fff0f0;color:#a72626;cursor:pointer}.option-empty[data-v-6df02d52]{margin:13px 0 0;color:#7a8798;font-size:12px}.dialog-availability[data-v-6df02d52]{margin-top:18px;display:flex;align-items:center;gap:9px;font-weight:700}.dialog-availability input[data-v-6df02d52]{width:18px;height:18px;accent-color:var(--sprynv-accent)}.dialog-error[data-v-6df02d52]{margin:16px 0 0;padding:10px 12px;border-radius:8px;background:#fff0f0;color:#a32626}.menu-dialog footer[data-v-6df02d52]{margin-top:22px;display:flex;justify-content:flex-start;gap:10px}.category-dialog[data-v-6df02d52]{width:min(460px,100%)}.category-dialog form[data-v-6df02d52]{padding:22px}.sr-only[data-v-6df02d52]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes menu-shimmer-6df02d52{to{background-position:-200% 0}}@media(max-width:1050px){.menu-layout[data-v-6df02d52]{grid-template-columns:220px minmax(0,1fr)}.menu-table th[data-v-6df02d52]:nth-child(2),.menu-table td[data-v-6df02d52]:nth-child(2){display:none}.menu-table th[data-v-6df02d52]:nth-child(1){width:48%}.items-toolbar[data-v-6df02d52]{grid-template-columns:minmax(180px,1fr) 170px}.items-count[data-v-6df02d52]{grid-column:1/-1}}@media(max-width:780px){.menu-heading[data-v-6df02d52]{align-items:stretch;flex-direction:column}.menu-heading-actions[data-v-6df02d52]{display:grid;grid-template-columns:1fr 1fr}.menu-layout[data-v-6df02d52]{display:flex;flex-direction:column}.category-panel[data-v-6df02d52]{width:100%;display:flex;gap:8px;overflow-x:auto}.category-head[data-v-6df02d52]{display:none}.category-row[data-v-6df02d52]{min-width:max-content;border:1px solid #e1e7ef;border-radius:8px}.add-category[data-v-6df02d52]{min-width:130px;margin:0}.items-panel[data-v-6df02d52]{width:100%}.menu-table[data-v-6df02d52],.menu-table tbody[data-v-6df02d52],.menu-table tr[data-v-6df02d52],.menu-table td[data-v-6df02d52]{display:block}.menu-table thead[data-v-6df02d52]{display:none}.menu-table tr[data-v-6df02d52]{padding:14px}.menu-table td[data-v-6df02d52]{padding:7px 0;border:0}.row-actions[data-v-6df02d52]{justify-content:flex-start}.dialog-grid[data-v-6df02d52]{grid-template-columns:1fr}.dialog-grid .wide[data-v-6df02d52]{grid-column:auto}.variant-row[data-v-6df02d52],.modifier-row[data-v-6df02d52]{grid-template-columns:1fr}.option-row button[data-v-6df02d52]{min-height:38px}.dialog-backdrop[data-v-6df02d52]{padding:12px}.menu-dialog[data-v-6df02d52]{max-height:calc(100vh - 24px)}}@media(prefers-reduced-motion:reduce){[data-v-6df02d52],[data-v-6df02d52]:before,[data-v-6df02d52]:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.size-add-button[data-v-6df02d52]{width:100%;margin-top:12px}.size-preset-list[data-v-6df02d52]{margin-top:18px;display:grid;gap:7px}.size-preset-list>div[data-v-6df02d52]{min-height:44px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;border:1px solid #d8e1ed;border-radius:8px;background:#f8fbff}.size-preset-list button[data-v-6df02d52]{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:7px;background:#fff0f0;color:#a32635;cursor:pointer}.size-preset-empty[data-v-6df02d52]{margin:18px 0 0;padding:14px;border:1px dashed #9bb4de;border-radius:8px;color:#66758a;text-align:center}.delete-confirm-backdrop[data-v-6df02d52]{z-index:50}.delete-confirm-dialog[data-v-6df02d52]{width:min(420px,100%);padding:28px;text-align:center;overflow:visible}.delete-confirm-icon[data-v-6df02d52]{width:52px;height:52px;margin:0 auto 16px;display:grid;place-items:center;border-radius:50%;background:#fff0f0;color:#b4232f}.delete-confirm-dialog h2[data-v-6df02d52]{margin:0;font-size:23px}.delete-confirm-dialog>p[data-v-6df02d52]:not(.dialog-error){margin:10px auto 0;max-width:340px;color:#637086;font-size:14px;line-height:1.8}.delete-confirm-dialog footer[data-v-6df02d52]{justify-content:center}.menu-button.danger[data-v-6df02d52]{border-color:#b4232f;background:#b4232f;color:#fff}.menu-button.danger[data-v-6df02d52]:hover:not(:disabled){border-color:#921c26;background:#921c26}.item-image-field[data-v-6df02d52]{display:grid;gap:7px}.item-image-field>span[data-v-6df02d52]{font-size:13px;font-weight:750}.item-image-control[data-v-6df02d52]{min-height:72px;padding:8px;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;border:1px solid #cbd6e5;border-radius:8px;background:#fff}.item-image-preview[data-v-6df02d52]{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:#f4f4f5;color:#71717a}.item-image-preview img[data-v-6df02d52]{width:100%;height:100%;object-fit:cover}.item-image-actions[data-v-6df02d52]{min-width:0;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.item-image-upload[data-v-6df02d52],.item-image-actions button[data-v-6df02d52]{min-height:34px;padding:6px 9px;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;border:1px solid #d4d4d8;border-radius:7px;background:#fff;color:#27272a;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.item-image-actions button[data-v-6df02d52]{color:#a32635}.item-image-input[data-v-6df02d52]{position:absolute;width:1px!important;height:1px;padding:0!important;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0!important}.item-image-actions small[data-v-6df02d52]{min-width:0;flex-basis:100%;overflow:hidden;color:#71717a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.item-pricing[data-v-6df02d52]{margin-top:22px}.item-pricing>header[data-v-6df02d52]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.item-pricing h3[data-v-6df02d52]{margin:0;color:#17243a;font-size:17px}.item-pricing header p[data-v-6df02d52]{margin:4px 0 0;color:#66758a;font-size:12px}.pricing-mode[data-v-6df02d52]{padding:3px;display:grid;grid-template-columns:1fr 1fr;gap:3px;border:1px solid #cbd6e5;border-radius:9px;background:#f1f5f9}.pricing-mode button[data-v-6df02d52]{min-width:108px;min-height:36px;padding:7px 12px;border:0;border-radius:6px;background:transparent;color:#52617a;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.pricing-mode button[data-v-6df02d52]:hover{color:#173463}.pricing-mode button[data-v-6df02d52]:active{transform:scale(.98)}.pricing-mode button[aria-pressed=true][data-v-6df02d52]{background:#fff;color:var(--sprynv-accent);box-shadow:0 1px 4px #132d561f}.item-price-field[data-v-6df02d52]{max-width:320px;margin-top:14px;display:grid;gap:7px}.item-price-field>span[data-v-6df02d52]:first-child{font-size:13px;font-weight:750}.price-input[data-v-6df02d52]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid #cbd6e5;border-radius:8px;background:#fff}.price-input[data-v-6df02d52]:focus-within{border-color:#7ca1e5;box-shadow:0 0 0 3px #004ac61a}.price-input input[data-v-6df02d52]{width:100%;min-height:42px;padding:10px 12px;border:0;outline:0;background:transparent;color:var(--sprynv-ink);font:inherit}.price-input small[data-v-6df02d52]{padding-inline:12px;border-inline-start:1px solid #dbe3ee;color:#66758a;font-size:12px;font-weight:750}.item-pricing[data-v-6df02d52] .item-sizes{margin-top:14px}.pricing-help[data-v-6df02d52]{margin:8px 2px 0;color:#66758a;font-size:11px}.category-icon-picker[data-v-6df02d52]{margin:18px 0 0;padding:0;border:0}.category-icon-picker legend[data-v-6df02d52]{margin-bottom:9px;font-size:13px;font-weight:750}.category-icon-picker>div[data-v-6df02d52]{max-height:248px;padding:2px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;overflow-y:auto}.category-icon-picker button[data-v-6df02d52]{min-height:62px;padding:7px 5px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid #d4d4d8;border-radius:8px;background:#fff;color:#52525b;font:inherit;font-size:10px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.category-icon-picker button[data-v-6df02d52]:hover{border-color:#a1a1aa;background:#fafafa;color:#18181b}.category-icon-picker button[data-v-6df02d52]:active{transform:scale(.98)}.category-icon-picker button.selected[data-v-6df02d52]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8;box-shadow:inset 0 0 0 1px #2563eb}.category-icon-picker button span[data-v-6df02d52]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.size-settings-dialog[data-v-6df02d52]{width:min(560px,calc(100vw - 32px))}.option-library-tabs[data-v-6df02d52]{margin:0 0 18px;padding:4px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;border:1px solid #d8e1ee;border-radius:10px;background:#f3f6fa}.option-library-tabs button[data-v-6df02d52]{min-height:38px;border:0;border-radius:7px;background:transparent;color:#52617a;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.option-library-tabs button.active[data-v-6df02d52]{background:#fff;color:#0a56c5;box-shadow:0 1px 4px #132d5621}.option-library-help[data-v-6df02d52]{margin:0 0 14px;color:#66758a;font-size:12px}.option-preset-fields[data-v-6df02d52]{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:10px;align-items:end}.option-preset-list span[data-v-6df02d52]{display:grid;gap:2px}.option-preset-list small[data-v-6df02d52]{color:#66758a;font-size:11px;font-weight:600}.option-preset-form .price-input[data-v-6df02d52]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0}.option-preset-form .price-input input[data-v-6df02d52]{border:0}.option-preset-form .price-input small[data-v-6df02d52]{display:flex;align-items:center}@media(max-width:780px){.item-pricing>header[data-v-6df02d52]{align-items:stretch;flex-direction:column}.pricing-mode button[data-v-6df02d52]{min-width:0}.item-price-field[data-v-6df02d52]{max-width:none}.option-preset-fields[data-v-6df02d52]{grid-template-columns:1fr}}.settings-workspace{position:relative;width:100%;max-width:none;height:100%;min-height:0;margin-inline:auto;padding-bottom:62px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;direction:rtl}.settings-grid{flex:1;min-height:0;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"rail content";gap:10px;overflow:hidden;direction:rtl}.settings-workspace.embedded{padding-bottom:62px}.settings-workspace.embedded .settings-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"content"}.settings-workspace.embedded .settings-content{height:100%;box-sizing:border-box}.settings-workspace.embedded .publish-bar{right:0}.settings-workspace.embedded .settings-skeleton{grid-template-columns:1fr}.settings-workspace.embedded .embedded-preview{margin-bottom:10px}.settings-rail{grid-area:rail;min-height:0;display:flex;flex-direction:column;gap:10px}.settings-sections{padding:8px;display:grid;gap:4px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.settings-sections button{min-height:58px;padding:8px 9px;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)}.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)}.settings-sections button span{min-width:0;display:grid;gap:2px}.settings-sections button strong{color:inherit;font-size:13px}.settings-sections button small{overflow:hidden;color:#687084;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.settings-sections button:hover{background:#f7f9ff;color:var(--sprynv-ink)}.settings-sections button:active{transform:scale(.99)}.settings-sections button.active{border-color:#8fb4f4;background:#e7efff;color:var(--sprynv-accent);box-shadow:inset -3px 0 0 var(--sprynv-accent)}.settings-sections button.active>svg{border-color:#a8c4f4;background:#fff}.settings-sections button.active small{color:#4d5e7e}.settings-content{grid-area:content;min-height:0;padding:16px 18px 78px;overflow:auto;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;scrollbar-gutter:stable}.settings-form{display:grid;gap:10px}.settings-form>header{padding:1px 2px 12px;border-bottom:1px solid #dfe5ef}.settings-form>header span{color:var(--sprynv-accent);font-size:11px;font-weight:800}.settings-form h2{margin:4px 0 3px;font-size:23px;line-height:1.35}.settings-form p{margin:0;color:var(--sprynv-ink-soft);font-size:12px;line-height:1.65}.settings-form>label,.settings-form>.field-pair,.settings-form>.logo-editor,.settings-form>.hours-list,.settings-form>.runtime-panel,.settings-form>.setting-group{padding:12px;border:1px solid #cbd4e5;border-radius:7px;background:#fff}.settings-form label{display:grid;gap:5px;color:var(--sprynv-ink);font-size:12px;font-weight:800}.settings-form input,.settings-form textarea,.settings-form select{width:100%;min-height:38px;padding:8px 10px;box-sizing:border-box;border:1px solid #bfc9dc;border-radius:7px;background:#fff;color:var(--sprynv-ink);font:inherit}.settings-form input:focus,.settings-form textarea:focus,.settings-form select:focus{border-color:var(--sprynv-accent);outline:3px solid rgba(0,74,198,.12);outline-offset:0}.settings-form textarea{resize:vertical}.settings-form label small{color:var(--sprynv-ink-soft);font-size:10px;font-weight:500}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.logo-editor{min-height:78px;display:flex;align-items:center;gap:13px;background:#f5f8ff!important}.logo-preview{width:64px;height:64px;flex:0 0 64px;display:grid;place-items:center;overflow:hidden;border:1px solid #a9bce0;border-radius:9px;background:#fff}.logo-preview b{color:var(--sprynv-accent);font-size:24px}.logo-editor>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.logo-editor small{width:100%;color:var(--sprynv-ink-soft);font-size:10px}.upload-control,.button-primary,.button-secondary{min-height:36px;padding:7px 11px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border-radius:7px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background var(--sprynv-fast),border-color var(--sprynv-fast),transform var(--sprynv-fast)}.upload-control,.button-secondary{border:1px solid var(--sprynv-line);background:#fff;color:var(--sprynv-ink)}.button-primary{border:1px solid var(--sprynv-accent);background:var(--sprynv-accent);color:#fff}.button-primary:hover:not(:disabled){background:var(--sprynv-accent-dark)}.button-secondary:hover:not(:disabled){background:#eef4ff}.button-primary:active:not(:disabled),.button-secondary:active:not(:disabled){transform:scale(.98)}.button-primary:disabled,.button-secondary:disabled{opacity:.45;cursor:not-allowed}.upload-control input{position:absolute;width:1px;height:1px;opacity:0}.text-danger,.icon-danger{border:0;background:transparent;color:var(--sprynv-danger)}.settings-form>footer{padding-top:10px;display:flex;justify-content:flex-start;border-top:1px solid #dfe5ef}.hours-list{display:grid}.hours-row{min-height:50px;display:grid;grid-template-columns:86px 142px 1fr auto 1fr;align-items:center;gap:8px;border-bottom:1px solid #e5eaf3}.hours-row:last-child{border-bottom:0}.hours-row strong{font-size:12px}.hours-row input,.hours-row select{min-height:34px;padding:6px 8px}.runtime-panel{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;border-color:#9db6df!important;background:#f5f8ff!important}.runtime-panel .field-pair,.runtime-panel .button-secondary{grid-column:1 / -1}.switch-row{min-height:36px;display:flex!important;grid-template-columns:none!important;align-items:center;gap:8px}.switch-row input,.zone-active input{width:18px;height:18px;min-height:0;accent-color:var(--sprynv-accent)}.setting-group{display:grid;gap:10px}.setting-group h3{margin:0;font-size:15px}.group-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.field-policy{min-height:42px;padding:5px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #e8edf5}.field-policy:last-child{border-bottom:0}.field-policy select{width:150px;min-height:34px}.field-policy.locked b{color:var(--sprynv-positive);font-size:11px}.zone-row{padding:9px 0;display:grid;grid-template-columns:minmax(150px,1.3fr) 1fr 1fr auto 36px;align-items:end;gap:8px;border-bottom:1px solid #e5eaf3}.zone-row input{min-height:35px;padding:6px 8px}.zone-active{padding-bottom:9px;display:flex!important;align-items:center;gap:5px}.icon-danger{width:36px;height:36px;display:grid;place-items:center;border:1px solid #ffd2cc;border-radius:7px}.inline-empty{padding:18px;border:1px dashed var(--sprynv-line);border-radius:7px;color:var(--sprynv-ink-soft);text-align:center}.settings-preview{padding:12px;overflow:auto;border:1px solid #9fb6de;border-radius:8px;background:#f5f8ff}.settings-preview header{display:flex;align-items:center;gap:7px;color:var(--sprynv-accent);font-size:12px}.settings-preview p{padding:9px 0;color:var(--sprynv-ink-soft);border-bottom:1px solid #d9e1ef;font-size:11px}.settings-preview dl{display:grid;gap:7px;font-size:11px}.settings-preview dl div{display:flex;justify-content:space-between}.settings-preview dt{color:var(--sprynv-ink-soft)}.settings-preview dd{margin:0;font-weight:800}.settings-error,.settings-notice{margin-top:10px;padding:10px 12px;border-radius:7px;font-size:12px}.settings-error{border-right:3px solid var(--sprynv-danger);background:#fff1f0;color:#93000a}.settings-notice{display:flex;align-items:center;gap:7px;border-right:3px solid var(--sprynv-positive);background:#e9f8f1;color:#075f42}.publish-bar{position:absolute;right:230px;bottom:0;left:0;z-index:8;min-height:54px;padding:8px 12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;box-sizing:border-box;border:1px solid var(--sprynv-line);border-radius:7px;background:#fff;box-shadow:0 8px 22px #111c2d14}.publish-bar>div{margin-left:auto;display:grid;gap:1px}.publish-bar strong{font-size:12px}.publish-bar small{color:var(--sprynv-ink-soft);font-size:10px}.settings-skeleton{flex:1;min-height:0;display:grid;grid-template-columns:220px 1fr;gap:14px}.settings-skeleton i{height:100%;border-radius:8px;background:#eef2f9}.settings-skeleton i:first-child{height:240px}.settings-skeleton i:last-child{display:none}.settings-failure{min-height:420px;display:grid;place-content:center;justify-items:center;text-align:center}.settings-failure p{color:var(--sprynv-ink-soft)}.settings-failure button{padding:8px 13px;border:1px solid var(--sprynv-line);border-radius:7px;background:#fff}@media(max-width:1120px){.settings-grid{grid-template-columns:190px minmax(0,1fr)}.publish-bar{right:200px}.zone-row{grid-template-columns:1fr 1fr}.zone-active,.icon-danger{align-self:center}}@media(max-width:760px){.settings-workspace{padding-bottom:0;overflow:auto}.settings-grid{display:block;overflow:visible}.settings-rail{margin-bottom:10px}.settings-sections{display:flex;overflow:auto}.settings-sections button{min-width:170px;flex:0 0 auto}.settings-content{padding:14px;overflow:visible}.field-pair,.zone-row{grid-template-columns:1fr}.hours-row{padding:9px 0;grid-template-columns:1fr 1fr}.hours-row input{grid-row:2}.publish-bar{position:static;margin-top:10px;display:grid}.publish-bar>div{margin:0}}.settings-page{max-width:1180px;margin-inline:auto}.settings-head{margin-bottom:24px;text-align:right}.settings-head p{margin:0 0 4px;color:var(--sprynv-ink-soft)}.settings-head h1{margin:0;font-size:34px;line-height:1.3}.settings-layout{min-height:520px;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;align-items:start;direction:ltr}.settings-nav{grid-column:2;padding:8px;display:grid;gap:4px;border:1px solid var(--sprynv-line);border-radius:12px;background:#fff;direction:rtl}.settings-nav button{min-height:42px;padding:9px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--sprynv-ink-soft);text-align:right}.settings-nav button.active{border-color:#b4c5ff;background:var(--sprynv-wash);color:var(--sprynv-accent);font-weight:800;box-shadow:inset -3px 0 0 var(--sprynv-accent)}.settings-panel{grid-column:1;grid-row:1;min-height:460px;padding:30px;border:1px solid var(--sprynv-line);border-radius:16px;background:#fff;text-align:right;direction:rtl}.settings-kicker{color:var(--sprynv-accent);font-size:13px;font-weight:800}.settings-panel h2{margin:8px 0 10px;font-size:28px}.settings-panel p{max-width:58ch;margin:0;color:var(--sprynv-ink-soft);line-height:1.8}.profile-head{padding-bottom:22px;display:flex;justify-content:space-between;align-items:start;gap:20px;border-bottom:1px solid #e3ebf7}.saved-state{padding:7px 11px;border-radius:999px;background:#d9f7e9;color:#086a46;font-size:13px;font-weight:800}.profile-form{padding-top:24px}.profile-fields{display:grid;gap:18px}.profile-fields label{display:grid;gap:7px}.profile-fields label>span,.field-label{color:var(--sprynv-ink);font-size:14px;font-weight:800}.field-label small{color:var(--sprynv-ink-soft);font-weight:500}.profile-fields input,.profile-fields textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;color:var(--sprynv-ink);font:inherit;transition:border-color var(--sprynv-fast),box-shadow var(--sprynv-fast)}.profile-fields textarea{min-height:104px;resize:vertical;line-height:1.7}.profile-fields input:focus,.profile-fields textarea:focus{border-color:var(--sprynv-accent);box-shadow:0 0 0 3px #004ac61a;outline:none}.profile-fields label>small{color:var(--sprynv-ink-soft);font-size:12px}.profile-fields label[for=restaurant-description]>small{justify-self:left;font-variant-numeric:tabular-nums}.logo-field{margin-bottom:22px;padding:18px;border:1px solid #dfe7f3;border-radius:12px;background:#f8fbff}.logo-row{margin-top:12px;display:flex;align-items:center;gap:16px}.logo-preview{width:82px;height:82px;flex:0 0 82px;display:grid;place-items:center;overflow:hidden;border:1px solid #cfdaeb;border-radius:14px;background:#fff}.logo-preview img{width:100%;height:100%;object-fit:contain}.logo-preview.empty span{color:var(--sprynv-accent);font-size:30px;font-weight:900}.logo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.logo-actions input{position:absolute;width:1px;height:1px;opacity:0}.logo-actions small{width:100%;color:var(--sprynv-ink-soft);font-size:12px}.upload-button{padding:8px 13px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;color:var(--sprynv-ink);font-size:13px;font-weight:800;cursor:pointer}.text-button{padding:7px;border:0;background:transparent;color:var(--sprynv-danger);font-size:13px}.profile-error{margin-top:16px;padding:12px 14px;border-right:3px solid var(--sprynv-danger);border-radius:8px;background:#fff1f0;color:#93000a}.profile-actions{margin-top:24px;padding-top:20px;display:flex;gap:10px;border-top:1px solid #e3ebf7}.profile-actions .primary,.profile-actions .secondary{width:auto;min-width:145px}.profile-actions button:disabled{opacity:.5;cursor:not-allowed}.profile-loading{padding-top:24px;display:grid;gap:14px}.profile-loading i{height:48px;border-radius:9px;background:linear-gradient(90deg,#e7edf6,#f9fbfe,#e7edf6);background-size:220% 100%;animation:shimmer 1.5s infinite}.profile-loading i:nth-child(2){height:110px}@media(max-width:680px){.settings-head h1{font-size:28px}.settings-layout{display:block}.settings-nav{margin-bottom:12px;display:flex;overflow-x:auto}.settings-nav button{flex:0 0 auto}.settings-panel{min-height:280px;padding:24px 20px}.profile-head{display:block}.saved-state{display:inline-block;margin-top:12px}.profile-actions{display:grid}.profile-actions .primary,.profile-actions .secondary{width:100%}}.settings-customization-workspace{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden;direction:rtl}.settings-customization-header{min-height:58px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:18px;box-sizing:border-box;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.settings-customization-header>div{display:grid;gap:1px}.settings-customization-header span{color:var(--sprynv-accent);font-size:10px;font-weight:800}.settings-customization-header h1{margin:0;font-size:20px;line-height:1.35}.settings-customization-header p{margin:0;color:var(--sprynv-ink-soft);font-size:11px}.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-header{align-items:flex-start}.settings-customization-header p{max-width:28ch}.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}}.workforce-panel[data-v-c1ad1ea3]{min-height:0;display:grid;gap:12px;position:relative}.workforce-toolbar[data-v-c1ad1ea3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workforce-toolbar h2[data-v-c1ad1ea3],.workforce-toolbar p[data-v-c1ad1ea3],.profile-list h3[data-v-c1ad1ea3],.trusted-devices h3[data-v-c1ad1ea3]{margin:0}.workforce-toolbar h2[data-v-c1ad1ea3]{font-size:16px}.workforce-toolbar p[data-v-c1ad1ea3]{margin-top:2px;color:var(--sprynv-ink-soft);font-size:10px}.workforce-toolbar [data-test=staff-limit][data-v-c1ad1ea3]{color:var(--sprynv-accent);font-weight:800}.primary[data-v-c1ad1ea3],.row-buttons button[data-v-c1ad1ea3],.device-row button[data-v-c1ad1ea3],.one-use-code button[data-v-c1ad1ea3]{min-height:33px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-accent);font:inherit;font-size:10px;font-weight:800}.primary[data-v-c1ad1ea3]{border-color:var(--sprynv-accent);background:var(--sprynv-accent);color:#fff}.primary[data-v-c1ad1ea3]:disabled{opacity:.55;cursor:not-allowed}.panel-message[data-v-c1ad1ea3]{margin:0;padding:8px 10px;border-radius:6px;font-size:11px}.panel-message.error[data-v-c1ad1ea3]{background:#fff1f1;color:var(--sprynv-danger)}.one-use-code[data-v-c1ad1ea3]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(210px,1fr) auto auto;align-items:center;gap:8px;padding:10px;border:1px solid #9bd6bd;border-radius:8px;background:#effaf5}.one-use-code div[data-v-c1ad1ea3]{display:grid}.one-use-code span[data-v-c1ad1ea3]{color:var(--sprynv-ink-soft);font-size:9px}.one-use-code code[data-v-c1ad1ea3]{padding:7px;border:1px solid #cde8dc;border-radius:5px;background:#fff;direction:ltr;text-align:center}.workforce-columns[data-v-c1ad1ea3]{min-height:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:12px}.profile-list[data-v-c1ad1ea3],.trusted-devices[data-v-c1ad1ea3]{min-height:0;overflow:auto;padding:12px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff}.profile-list h3[data-v-c1ad1ea3],.trusted-devices h3[data-v-c1ad1ea3]{padding-bottom:9px;border-bottom:1px solid #edf0f5;font-size:12px}.profile-list h3 span[data-v-c1ad1ea3]{padding:1px 6px;border-radius:10px;background:#eef2f8;font-size:9px}.profile-row[data-v-c1ad1ea3]{display:grid;grid-template-columns:34px minmax(150px,1fr) auto auto;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #edf0f5}.profile-row>div[data-v-c1ad1ea3]:not(.row-buttons){display:grid}.profile-row small[data-v-c1ad1ea3],.device-row small[data-v-c1ad1ea3]{color:var(--sprynv-ink-soft);font-size:9px}.avatar[data-v-c1ad1ea3]{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#e9f1ff;color:var(--sprynv-accent)}.pin-state[data-v-c1ad1ea3],.protected[data-v-c1ad1ea3]{color:var(--sprynv-ink-soft);font-size:9px}.row-buttons[data-v-c1ad1ea3]{display:flex;gap:4px}.danger[data-v-c1ad1ea3]{color:var(--sprynv-danger)!important;border-color:#efcccc!important;background:#fff!important}.device-form[data-v-c1ad1ea3]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 0}.device-form label[data-v-c1ad1ea3],.profile-form label[data-v-c1ad1ea3]{display:grid;gap:4px;font-size:9px;font-weight:800}.device-form input[data-v-c1ad1ea3],.device-form select[data-v-c1ad1ea3],.profile-form input[data-v-c1ad1ea3],.profile-form select[data-v-c1ad1ea3]{height:34px;padding:0 8px;border:1px solid var(--sprynv-line);border-radius:5px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:10px}.device-form button[data-v-c1ad1ea3]{grid-column:1/-1}.device-row[data-v-c1ad1ea3]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:7px;padding:9px 0;border-top:1px solid #edf0f5}.device-row div[data-v-c1ad1ea3]{display:grid}.device-row>span[data-v-c1ad1ea3]{font-size:9px;color:var(--sprynv-ink-soft)}.device-row>span[data-state=active][data-v-c1ad1ea3]{color:#13795b}.empty[data-v-c1ad1ea3]{padding:20px;color:var(--sprynv-ink-soft);font-size:10px;text-align:center}.profile-form[data-v-c1ad1ea3]{position:absolute;inset-block:0;inset-inline-start:0;width:min(360px,100%);display:grid;align-content:start;gap:11px;padding:16px;border:1px solid var(--sprynv-line);border-radius:10px;background:#fff;box-shadow:0 18px 42px #16233c2e;z-index:4}.profile-form header[data-v-c1ad1ea3]{display:flex;justify-content:space-between;align-items:center}.profile-form header button[data-v-c1ad1ea3]{border:0;background:transparent;font-size:21px}.profile-form fieldset[data-v-c1ad1ea3]{margin:0;padding:8px;border:1px solid var(--sprynv-line);border-radius:6px}.profile-form fieldset label[data-v-c1ad1ea3]{display:inline-flex;align-items:center;gap:4px;margin-inline-end:9px}@media(max-width:1050px){.workforce-columns[data-v-c1ad1ea3]{grid-template-columns:1fr}.one-use-code[data-v-c1ad1ea3]{grid-template-columns:1fr auto}.one-use-code code[data-v-c1ad1ea3]{grid-column:1/-1}.profile-row[data-v-c1ad1ea3]{grid-template-columns:34px 1fr}.profile-row>.pin-state[data-v-c1ad1ea3],.profile-row>.protected[data-v-c1ad1ea3],.row-buttons[data-v-c1ad1ea3]{grid-column:2}}@media(max-width:600px){.device-form[data-v-c1ad1ea3],.one-use-code[data-v-c1ad1ea3]{grid-template-columns:1fr}.profile-form[data-v-c1ad1ea3]{position:fixed;top:12px;right:12px;bottom:12px;left:12px;width:auto;overflow:auto}}.access-workspace[data-v-3f4b689c]{height:100%;min-height:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;padding:10px;color:var(--sprynv-ink);overflow:hidden}.access-header[data-v-3f4b689c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--sprynv-line);border-radius:10px;background:var(--sprynv-surface)}.access-mark[data-v-3f4b689c]{display:grid;place-items:center;width:40px;height:40px;border-radius:9px;background:#004ac614;color:var(--sprynv-accent)}.access-header span[data-v-3f4b689c],.access-header p[data-v-3f4b689c]{color:var(--sprynv-ink-soft);font-size:11px}.access-header h1[data-v-3f4b689c]{margin:1px 0 2px;font-size:21px}.access-header p[data-v-3f4b689c]{margin:0}.access-primary[data-v-3f4b689c]{min-height:36px;padding:7px 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;background:var(--sprynv-accent);color:#fff;font:inherit;font-size:12px;font-weight:800}.access-primary[data-v-3f4b689c]:active:not(:disabled){transform:scale(.98)}.access-primary[data-v-3f4b689c]:disabled{opacity:.55}.access-error[data-v-3f4b689c]{margin:0;padding:8px 11px;border-inline-start:3px solid var(--sprynv-danger);background:#fff5f5;color:var(--sprynv-danger);font-size:12px}.invite-panel[data-v-3f4b689c]{display:grid;grid-template-columns:minmax(210px,1.2fr) repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:10px;padding:12px 14px;border:1px solid #cbd8ee;border-radius:9px;background:#f7faff}.invite-copy strong[data-v-3f4b689c]{display:block;font-size:13px}.invite-copy p[data-v-3f4b689c]{margin:3px 0 0;color:var(--sprynv-ink-soft);font-size:10px;line-height:1.55}.invite-panel label[data-v-3f4b689c],.edit-access label[data-v-3f4b689c]{display:grid;gap:4px;font-size:10px;font-weight:800}.invite-panel input[data-v-3f4b689c],.invite-panel select[data-v-3f4b689c],.edit-access select[data-v-3f4b689c]{height:36px;padding:0 9px;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff;color:var(--sprynv-ink);font:inherit;font-size:11px}.invite-panel fieldset[data-v-3f4b689c],.edit-access fieldset[data-v-3f4b689c]{margin:0;padding:0;border:0}.invite-panel legend[data-v-3f4b689c],.edit-access legend[data-v-3f4b689c]{margin-bottom:4px;font-size:10px;font-weight:800}.branch-check[data-v-3f4b689c]{display:inline-flex!important;grid-auto-flow:column;align-items:center;gap:4px!important;margin-inline-end:8px;font-weight:600!important}.branch-check input[data-v-3f4b689c]{width:14px;height:14px}.activation-result[data-v-3f4b689c]{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.7fr) auto;align-items:center;gap:12px;padding:10px 14px;border:1px solid #a9dbc9;border-radius:9px;background:#f1fbf7}.activation-result>div[data-v-3f4b689c]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 6px;color:#13795b}.activation-result span[data-v-3f4b689c]{grid-column:2;color:var(--sprynv-ink-soft);font-size:10px}.activation-result code[data-v-3f4b689c]{padding:7px 9px;border:1px solid #cce8de;border-radius:5px;background:#fff;direction:ltr;overflow:hidden;text-overflow:ellipsis}.activation-result button[data-v-3f4b689c],.row-actions button[data-v-3f4b689c],.invitation-row button[data-v-3f4b689c]{padding:5px 8px;border:1px solid var(--sprynv-line);border-radius:5px;background:#fff;color:var(--sprynv-accent);font:inherit;font-size:10px;font-weight:800}.access-tabs[data-v-3f4b689c]{display:flex;gap:4px;border-bottom:1px solid var(--sprynv-line)}.access-tabs button[data-v-3f4b689c]{min-height:38px;padding:7px 13px;display:inline-flex;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--sprynv-ink-soft);font:inherit;font-size:12px;font-weight:800}.access-tabs button.active[data-v-3f4b689c]{border-bottom-color:var(--sprynv-accent);color:var(--sprynv-accent)}.access-tabs span[data-v-3f4b689c]{min-width:19px;padding:1px 5px;border-radius:9px;background:#eef2f8;font-size:9px}.access-table-wrap[data-v-3f4b689c]{min-height:0;overflow:auto;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff}.access-table[data-v-3f4b689c]{width:100%;border-collapse:collapse;font-size:11px}.access-table th[data-v-3f4b689c]{position:sticky;top:0;padding:9px 12px;background:#f7f8fb;color:var(--sprynv-ink-soft);text-align:right;font-size:10px;z-index:1}.access-table td[data-v-3f4b689c]{padding:10px 12px;border-top:1px solid #edf0f5;vertical-align:middle}.access-table td strong[data-v-3f4b689c],.access-table td small[data-v-3f4b689c]{display:block}.access-table td small[data-v-3f4b689c]{margin-top:2px;color:var(--sprynv-ink-soft);font-size:9px}.row-actions[data-v-3f4b689c]{text-align:left;white-space:nowrap}.row-actions button+button[data-v-3f4b689c],.invitation-row button+button[data-v-3f4b689c]{margin-inline-start:4px}.row-actions .danger-link[data-v-3f4b689c],.invitation-row .danger-link[data-v-3f4b689c]{border-color:#f0caca;color:var(--sprynv-danger)}.protected-label[data-v-3f4b689c]{color:var(--sprynv-ink-soft);font-size:10px}.access-status[data-v-3f4b689c]{display:inline-block;padding:3px 7px;border-radius:10px;background:#eef2f8;color:#526079;font-size:9px;font-weight:800}.access-status[data-state=active][data-v-3f4b689c],.access-status[data-state=accepted][data-v-3f4b689c]{background:#e7f6ef;color:#13795b}.access-status[data-state=pending][data-v-3f4b689c]{background:#fff5d9;color:#8a6500}.access-status[data-state=revoked][data-v-3f4b689c],.access-status[data-state=expired][data-v-3f4b689c]{background:#fff0f0;color:#a33}.pending-invitations[data-v-3f4b689c]{padding:12px;border-top:1px solid var(--sprynv-line)}.pending-invitations h2[data-v-3f4b689c]{margin:0 0 7px;font-size:12px}.invitation-row[data-v-3f4b689c]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;border-top:1px solid #edf0f5}.invitation-row>div[data-v-3f4b689c]:first-child{display:grid;gap:2px}.invitation-row span[data-v-3f4b689c]{color:var(--sprynv-ink-soft);font-size:9px}.edit-access[data-v-3f4b689c]{position:absolute;inset-block:74px 18px;inset-inline-start:18px;width:320px;padding:16px;display:grid;align-content:start;gap:13px;border:1px solid var(--sprynv-line);border-radius:10px;background:#fff;box-shadow:0 18px 40px #19263c29;z-index:3}.edit-access>div[data-v-3f4b689c]{display:flex;align-items:center;justify-content:space-between}.edit-access>div button[data-v-3f4b689c]{border:0;background:transparent;font-size:20px}.access-state[data-v-3f4b689c]{min-height:180px;display:grid;place-items:center;align-content:center;gap:7px;color:var(--sprynv-ink-soft);text-align:center}.access-state strong[data-v-3f4b689c]{color:var(--sprynv-ink)}.access-state p[data-v-3f4b689c]{margin:0;max-width:54ch;font-size:11px}.sr-only[data-v-3f4b689c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.invite-panel[data-v-3f4b689c]{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-copy[data-v-3f4b689c]{grid-column:1/-1}.access-table[data-v-3f4b689c]{min-width:760px}}.web-inbox[data-v-eb3c37bd]{display:flex;flex-direction:column;flex:1;min-height:0;color:#17253b}.web-inbox-filters[data-v-eb3c37bd]{display:flex;gap:6px;padding:0 10px 12px}.web-inbox-filters button[aria-pressed=true][data-v-eb3c37bd]{background:#eaf2ff;border-color:#17478f}.web-conversation-list[data-v-eb3c37bd]{overflow-y:auto;border:0}.web-conversation-list>p[data-v-eb3c37bd]{padding:14px;font-size:13px}.web-conversation-list .conversation-copy>small[data-v-eb3c37bd]{font-size:11px;color:#687184}.web-conversation-list .conversation-row[data-v-eb3c37bd]{border-radius:0;text-align:start}h2[data-v-eb3c37bd]{margin:0;font-size:14px}.web-inbox-orders[data-v-eb3c37bd]{display:grid;gap:14px;border-top:1px solid #d8e0ea;padding-top:18px;margin-top:16px;font-size:13px}.web-inbox-orders a[data-v-eb3c37bd]{display:grid;gap:4px;color:#17478f}button[data-v-eb3c37bd]{min-height:36px;padding:7px 10px;border:1px solid #b5c2d4;border-radius:7px;background:#fff;color:#172b49;font:inherit;font-size:12px;cursor:pointer}button[data-v-eb3c37bd]:focus-visible{outline:3px solid #2974d6;outline-offset:2px}button[data-v-eb3c37bd]:disabled{opacity:.5;cursor:default}.thread-back[data-v-eb3c37bd]{order:-1}.service-channel-status[data-v-9b90922c]{margin:0 12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-block:1px solid #dfe5ef;background:#f8fafc;color:#263248}.service-channel-status--compact[data-v-9b90922c]{margin:0;margin-inline-start:auto;padding:0;border:0;background:transparent;flex-wrap:wrap}.service-channel-status--compact .service-channel-status__number[data-v-9b90922c]{display:none}.service-channel-status--compact .service-channel-status__state[data-v-9b90922c]{gap:6px}.service-channel-status__action[data-v-9b90922c]{min-height:32px;padding:5px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #b9c6d8;border-radius:7px;background:#fff;color:#174887;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.service-channel-status__action[data-v-9b90922c]:hover{border-color:#7d96b8;background:#f2f6fc}.service-channel-status__action[data-v-9b90922c]:focus-visible{outline:3px solid rgb(0 82 204 / 24%);outline-offset:2px}.service-channel-status__line[data-v-9b90922c]{min-width:0;display:flex;align-items:center;gap:7px;font-size:10px}.service-channel-status__segment[data-v-9b90922c]{min-width:0;display:flex;align-items:center;justify-content:center}.service-channel-status__icon[data-v-9b90922c]{width:32px;height:32px;flex:0 0 auto;border:1px solid #c8d8d2;border-radius:9px;background:#fff;color:#078762}.service-channel-status__number[data-v-9b90922c]{color:#3e4b60;font-weight:750}.service-channel-status__line i[data-v-9b90922c]{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8894a6}.service-channel-status__line strong[data-v-9b90922c]{min-width:0;color:#6b7483;font-size:10px;overflow-wrap:anywhere}.service-channel-status__hint[data-v-9b90922c]{width:100%;margin:0;color:#66738a;font-size:9px;line-height:1.6}.service-channel-status--connected .service-channel-status__line i[data-v-9b90922c]{background:#008b62}.service-channel-status--connected .service-channel-status__line strong[data-v-9b90922c]{color:#006345}.service-channel-status--disconnected .service-channel-status__line i[data-v-9b90922c],.service-channel-status--unavailable .service-channel-status__line i[data-v-9b90922c]{background:#c46a20}.service-channel-status--disconnected .service-channel-status__line strong[data-v-9b90922c],.service-channel-status--unavailable .service-channel-status__line strong[data-v-9b90922c]{color:#8d4b16}.service-channel-status--rail[data-v-9b90922c]{height:auto;min-width:0;margin:8px;padding:10px 10px 12px;flex-direction:column;justify-content:flex-start;border:1px solid #b9c5d6;border-radius:8px;background:#fff;box-shadow:0 4px 12px #2632480d}.service-channel-status--rail .service-channel-status__action[data-v-9b90922c]{order:-1;align-self:center;min-height:28px;padding:3px 8px;border:0;background:transparent;color:#075fd3}.service-channel-status--rail .service-channel-status__line[data-v-9b90922c]{width:100%;display:grid;grid-template-columns:42px minmax(112px,auto) minmax(0,1fr);direction:rtl;gap:0}.service-channel-status--rail .service-channel-status__segment[data-v-9b90922c]{width:100%;min-height:44px;padding:8px;box-sizing:border-box}.service-channel-status--rail .service-channel-status__segment+.service-channel-status__segment[data-v-9b90922c]{border-inline-start:1px solid #ccd3dd}.service-channel-status--rail .service-channel-status__icon[data-v-9b90922c]{width:42px;height:44px;padding:8px;border:0}.service-channel-status--rail .service-channel-status__number bdi[data-v-9b90922c]{white-space:nowrap;font-size:12px}.service-channel-status--rail .service-channel-status__state[data-v-9b90922c]{direction:rtl;gap:5px;overflow:hidden}.service-channel-status--rail .service-channel-status__line strong[data-v-9b90922c]{width:100%;max-width:100%;overflow:hidden;font-size:13px;line-height:1.55;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.service-channel-status[data-v-9b90922c]{margin:0 8px;flex-wrap:wrap}.service-channel-status--rail[data-v-9b90922c]{height:auto}}.customization-workspace.customers-workspace{padding:0;display:flex;flex-direction:column;min-width:0;height:calc(100dvh - 34px);border:1px solid #cbd4e3;border-radius:8px;background:#fff;overflow:hidden}.operator-shell main:has(>.customers-workspace){display:flex;flex-direction:column;gap:8px}.operator-shell main:has(>.customers-workspace)>.operator-handoff-notifications{flex-shrink:0}.operator-shell main>.customization-workspace.customers-workspace{flex:1;height:auto;min-height:0}.inbox-social{display:flex;flex-direction:column;flex:1;min-height:0}.inbox-list-column{display:flex;flex-direction:column;min-width:0;min-height:0;border-inline-end:1px solid #dfe5ef}.inbox-search{padding:12px}.inbox-search input{width:100%;min-height:40px;padding:8px 10px;border:1px solid #cbd8ea;border-radius:7px;font:inherit;font-size:13px}.inbox-search-scope{padding:8px 12px;color:#697184;font-size:11px}.conversation-context{min-width:0;min-height:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 18px;border-inline-start:1px solid #dfe5ef;overflow-y:auto;font-size:13px}.conversation-context>span{display:inline-flex;align-items:center;gap:6px}.conversation-context>*{flex-shrink:0}.conversation-context .conversation-avatar{display:grid}.conversation-context>p{margin:0;color:#697184;line-height:1.8}.conversation-context hr{width:100%;border:0;border-top:1px solid #dfe5ef}.conversation-context button{width:100%;min-height:38px;padding:8px;border:1px solid #b8cbed;border-radius:7px;background:#fff;color:var(--sprynv-accent);font:inherit;cursor:pointer}.conversation-context button:focus-visible{outline:3px solid #2974d6;outline-offset:2px}.inbox-layout{flex:1;min-height:0;display:grid;grid-template-columns:310px minmax(0,1fr);direction:rtl;overflow:hidden}.inbox-layout:has(>.conversation-context){grid-template-columns:310px minmax(0,1fr) 240px}.inbox-list{flex:1;min-height:0;display:flex;flex-direction:column;border-left:0;background:#fbfcff}.inbox-list>header{height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e8f0;font-size:12px}.inbox-list>header span{color:var(--sprynv-ink-soft)}.inbox-list-scroll{overflow-y:auto;min-height:0}.conversation-row{position:relative;width:100%;padding:11px 12px;border:0;border-bottom:1px solid #e7eaf1;background:transparent;color:inherit;display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;text-align:right}.conversation-row:hover,.conversation-row.selected{background:#eef3ff}.conversation-row.selected{box-shadow:inset -3px 0 var(--sprynv-accent)}.conversation-row:active{transform:translateY(1px)}.conversation-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#dce7ff;color:var(--sprynv-accent-dark);font-weight:800}.conversation-copy{min-width:0;display:grid;gap:2px}.conversation-line{display:flex;justify-content:space-between;gap:8px}.conversation-line strong{font-size:14px}.conversation-line time,.conversation-phone{color:#687184;font-size:9px}.conversation-preview{line-height:1.7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#525b6d;font-size:12px}.unread-dot{position:absolute;left:10px;bottom:11px;width:7px;height:7px;border-radius:50%;background:var(--sprynv-accent)}.handoff-chip,.paused-chip{position:absolute;left:10px;top:32px;padding:2px 5px;border-radius:4px;font-size:8px}.handoff-chip{background:#fff1d6;color:#704600}.paused-chip{background:#edf0f5;color:#555d6b}.inbox-thread{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff}.thread-header{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e8f0}.thread-identity{min-width:0;display:flex;align-items:center;gap:8px}.thread-identity>span{min-width:0;display:grid}.thread-header strong{font-size:13px}.thread-header span{font-size:10px;color:#687184}.thread-back{display:none;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid var(--sprynv-line);border-radius:7px;background:#fff;color:var(--sprynv-ink)}.automation-badge{padding:5px 8px;border-radius:5px;font-size:10px;font-weight:700}.automation-badge.active{background:#e7f5ef;color:#006345}.automation-badge.handoff{background:#fff1d6;color:#704600}.automation-badge.paused{background:#edf0f5;color:#555d6b}.handoff-banner{margin:10px 14px 0;padding:10px 12px;border:1px solid #e7ca8d;border-radius:8px;background:#fff9ed;display:flex;align-items:center;justify-content:space-between;gap:12px}.handoff-banner strong{font-size:12px}.handoff-banner p{margin:3px 0 0;color:#6f5a31;font-size:10px}.handoff-actions{display:flex;align-items:center;gap:6px}.handoff-actions button{border:1px solid #9d7626;border-radius:6px;background:#8a6112;color:#fff;padding:6px 9px;font-size:10px}.handoff-actions .secondary{background:#fff;color:#704600}.decision-explanation{margin:8px 14px 0;padding:7px 9px;border-right:3px solid #9eb7e8;background:#f1f5fd;color:#4f5d76;font-size:9px}.thread-messages{flex:1;min-height:0;padding:14px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;background:#f7f9fd}.message-bubble{max-width:min(68%,560px);padding:9px 11px;border:1px solid #dfe4ed;border-radius:10px;background:#fff;align-self:flex-start}.message-bubble.outbound{align-self:flex-end;border-color:#bfd0f3;background:#eaf1ff}.message-bubble p{margin:0;font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.message-bubble small{display:block;margin-top:4px;color:#697184;font-size:8px}.message-bubble small.failed{color:var(--sprynv-danger)}.reply-composer{padding:9px 14px 12px;border-top:1px solid #dfe5ef}.reply-composer label{display:block;margin-bottom:5px;font-size:10px;font-weight:700}.reply-composer>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.reply-composer textarea{resize:none;border:1px solid var(--sprynv-line);border-radius:8px;padding:8px 10px;font:inherit}.reply-composer button{border:0;border-radius:8px;padding:0 16px;background:var(--sprynv-accent);color:#fff;display:inline-flex;align-items:center;gap:6px;font-weight:700}.reply-composer button:disabled{opacity:.45}.reply-composer small{color:#697184;font-size:8px}.reply-composer textarea:disabled{background:#f3f5f8;color:#737b89;cursor:not-allowed}.service-window-state{margin:0;padding:7px 14px;border-top:1px solid #ead8b3;background:#fff8e9;color:#714e0a;display:flex;align-items:center;gap:7px;font-size:10px}.service-window-state.open{border-color:#b8dfd0;background:#edf8f3;color:#006345}.thread-placeholder,.inbox-list-empty{flex:1;min-height:0;display:grid;place-content:center;justify-items:center;gap:5px;color:#5c6575;text-align:center}.thread-placeholder p,.inbox-list-empty p{margin:0;font-size:10px}.thread-loading{flex:1;padding:70px 20%;display:grid;gap:12px}.thread-loading i{height:46px;border-radius:8px;background:#edf1f7}.inbox-error{margin:10px 14px;padding:10px;border:1px solid #efc1c1;border-radius:8px;background:#fff5f5;color:var(--sprynv-danger);display:flex;justify-content:space-between;align-items:center;font-size:11px}.inbox-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;background:#111c2d59}.inbox-dialog{width:390px;padding:20px;border-radius:10px;background:#fff;box-shadow:var(--sprynv-shadow)}.inbox-dialog h2{margin:0;font-size:17px}.inbox-dialog p{color:var(--sprynv-ink-soft);font-size:11px}.inbox-dialog div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.inbox-dialog button{min-height:36px;border:1px solid var(--sprynv-accent);border-radius:7px;background:var(--sprynv-accent);color:#fff}.inbox-dialog .dialog-cancel{width:100%;margin-top:8px;background:#fff;color:var(--sprynv-ink);border-color:var(--sprynv-line)}@media(prefers-reduced-motion:reduce){.conversation-row{transition:none}}@media(max-width:1000px){.customization-workspace.customers-workspace{min-width:0;overflow:hidden}.inbox-layout,.inbox-layout:has(>.conversation-context){grid-template-columns:minmax(0,1fr);overflow-y:auto}.inbox-layout.thread-open{grid-template-rows:minmax(480px,1fr) auto}.inbox-layout:not(.thread-open) .conversation-context{display:none}.conversation-context{border-inline-start:0;border-top:1px solid #dfe5ef}.inbox-layout:not(.thread-open) .inbox-thread,.inbox-layout.thread-open .inbox-list-column{display:none}.thread-back{display:grid}.thread-header{padding-inline:10px;gap:8px}.automation-badge{max-width:44%;text-align:center}.handoff-banner{align-items:stretch;flex-direction:column}.handoff-actions{flex-wrap:wrap}.message-bubble{max-width:86%}.reply-composer>div{grid-template-columns:minmax(0,1fr)}.reply-composer button{min-height:42px;justify-content:center}.inbox-dialog{width:min(390px,calc(100vw - 24px));box-sizing:border-box}}.inbox-toolbar[data-v-238ef9e1]{display:flex;align-items:center;gap:10px;padding:8px;border-bottom:1px solid #dfe5ef;flex-wrap:wrap}.inbox-source-tabs[data-v-238ef9e1]{display:flex;gap:6px;max-width:100%;overflow-x:auto}.inbox-source-tabs button[data-v-238ef9e1]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.inbox-source-tabs button[data-v-238ef9e1]:disabled{color:#8490a3;cursor:default}.inbox-source-tabs small[data-v-238ef9e1]{font-size:10px}.inbox-source-tabs button[data-v-238ef9e1]{min-height:42px;padding:8px 16px;border:1px solid transparent;border-radius:7px;background:transparent;color:#3d506e;font:inherit;font-weight:700;cursor:pointer}.inbox-source-tabs button[aria-pressed=true][data-v-238ef9e1]{border-color:#b8cbed;background:#fff;color:#17478f;box-shadow:0 1px 3px #1d3f7614}.inbox-source-tabs button[data-v-238ef9e1]:focus-visible{outline:3px solid #2974d6;outline-offset:2px}.inbox-attention-tabs[data-v-238ef9e1]{display:flex;gap:4px;margin:0;padding:0 10px 12px}.inbox-attention-tabs button[data-v-238ef9e1]{min-height:36px;padding:6px 8px;border:1px solid #cbd8ea;border-radius:7px;background:#fff;color:#40516b;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.inbox-attention-tabs button[aria-pressed=true][data-v-238ef9e1]{border-color:#184d9c;background:#eaf2ff;color:#17478f}.inbox-attention-tabs button[data-v-238ef9e1]:focus-visible{outline:3px solid #2974d6;outline-offset:2px}@media(max-width:480px){.inbox-source-tabs[data-v-238ef9e1]{width:100%}.inbox-source-tabs button[data-v-238ef9e1]{flex:1;padding-inline:8px;font-size:13px}}.channels-workspace[data-v-a32dade7]{min-height:100%;padding:34px 36px 48px;background:#f7f8fb;color:#172033}.channels-header[data-v-a32dade7]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center;max-width:1040px;margin:0 auto 24px;padding:14px 28px;box-sizing:border-box;background:#fff;border:1px solid #d6dce8;border-radius:24px;box-shadow:0 3px 10px #17253b08}.channels-mark[data-v-a32dade7]{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;color:#087f5b;background:#e7f6ef;border:1px solid #c8eadc}.channels-identity[data-v-a32dade7]{display:flex;align-items:center;gap:18px}.channels-header-actions[data-v-a32dade7]{display:contents}.channels-header-actions .connect-button[data-v-a32dade7]{justify-self:end;white-space:nowrap}.channels-capacity[data-v-a32dade7]{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 22px;border-inline:1px solid #d6dce8;color:#68738a;font-size:14px;white-space:nowrap}.channels-capacity-divider[data-v-a32dade7]{align-self:stretch;border-inline-start:1px solid #d6dce8;margin-inline:4px}.channels-capacity strong[data-v-a32dade7]{color:#17253b;font-size:17px;font-variant-numeric:tabular-nums}.channels-header h1[data-v-a32dade7]{margin:0;font-size:17px;line-height:1.2}.channels-header p[data-v-a32dade7],.connection-hero p[data-v-a32dade7],.configuration-note[data-v-a32dade7],.channels-state p[data-v-a32dade7]{margin:0;color:#68738a;line-height:1.75}.connect-button[data-v-a32dade7],.disconnect-button[data-v-a32dade7],.reconnect-button[data-v-a32dade7],.archive-button[data-v-a32dade7]{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;padding:0 16px;font:inherit;font-weight:750;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.connect-button[data-v-a32dade7]:active,.disconnect-button[data-v-a32dade7]:active,.reconnect-button[data-v-a32dade7]:active,.archive-button[data-v-a32dade7]:active{transform:translateY(1px)}.connection-list[data-v-a32dade7]{max-width:1040px;margin:0 auto;display:grid;gap:14px}.connection-card[data-v-a32dade7]{max-width:1040px;margin:0 auto;padding:28px;border:1px solid #dce2ec;border-radius:20px;background:#fff;box-shadow:0 10px 32px #1e2f4e0f}.connection-list .connection-card[data-v-a32dade7]{width:100%;margin:0;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px}.connection-card.connected[data-v-a32dade7]{border-color:#cfe8dd}.connection-card.reconnect[data-v-a32dade7]{border-color:#ead9ae}.connection-card.pending[data-v-a32dade7]{border-color:#cfdcf1}.connection-hero[data-v-a32dade7]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px}.connection-icon[data-v-a32dade7]{width:70px;height:70px;display:grid;place-items:center;border-radius:20px;color:#fff;background:#159b72;box-shadow:0 9px 22px #159b7238}.connection-number-row[data-v-a32dade7]{display:grid;grid-template-columns:44px auto;align-items:center;gap:14px}.connection-number-mark[data-v-a32dade7]{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:#fff;background:#159b72;box-shadow:0 7px 18px #159b722e}.connection-number-copy[data-v-a32dade7]{min-width:0;display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.connection-number-copy strong[data-v-a32dade7]{width:max-content;max-width:100%;color:#172033;font-size:17px;letter-spacing:.01em;white-space:nowrap}.connection-number-actions[data-v-a32dade7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.connection-number-actions button[data-v-a32dade7]{min-height:38px;padding-inline:12px;font-size:13px}.sr-only[data-v-a32dade7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.connection-badge[data-v-a32dade7]{width:max-content;display:inline-flex;align-items:center;gap:7px;color:#69758a;background:#f1f3f7;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.connection-badge i[data-v-a32dade7]{width:7px;height:7px;border-radius:50%;background:#98a2b4}.connection-badge.connected[data-v-a32dade7]{color:#087f5b;background:#e7f6ef}.connection-badge.connected i[data-v-a32dade7]{background:#159b72}.connection-badge.reconnect_required[data-v-a32dade7]{color:#9a6500;background:#fff5d8}.connection-badge.reconnect_required i[data-v-a32dade7]{background:#d89a18}.connection-badge.pending[data-v-a32dade7]{color:#315d91;background:#edf4fc}.connection-badge.pending i[data-v-a32dade7]{background:#4d7fb8}.connection-badge.failed[data-v-a32dade7]{color:#973b3b;background:#fff0f0}.connection-badge.failed i[data-v-a32dade7]{background:#c05252}.connection-hero h2[data-v-a32dade7]{margin:9px 0 5px;font-size:21px}.connection-facts[data-v-a32dade7]{display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:0;margin:0;padding:0;border-inline:1px solid #e4e8ef}.connection-facts div[data-v-a32dade7]{padding:12px;border-inline-start:1px solid #e4e8ef}.connection-facts div[data-v-a32dade7]:first-child{border-inline-start:0}.connection-facts dt[data-v-a32dade7]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.connection-facts dd[data-v-a32dade7]{min-width:0;margin:0;display:flex;align-items:center;gap:6px;overflow-wrap:anywhere;color:#273248;font-size:13px;font-weight:750}.connection-fact-services[data-v-a32dade7]{min-width:0}.connection-fact-services dd[data-v-a32dade7]{flex-wrap:wrap;justify-content:center}.connection-fact-services dd span[data-v-a32dade7]{padding:4px 9px;border:1px solid #cddbea;border-radius:999px;background:#fff;color:#174887;font-size:12px}.connect-button[data-v-a32dade7]{color:#fff;background:#087f5b;border:1px solid #087f5b;box-shadow:0 7px 16px #087f5b2e}.disconnect-button[data-v-a32dade7]{color:#a13838;background:#fff;border:1px solid #eccdcd}.reconnect-button[data-v-a32dade7]{color:#77520a;background:#fff9e8;border:1px solid #e7d49d}.archive-button[data-v-a32dade7]{color:#a13838;background:#fff;border:1px solid #eccdcd}button[data-v-a32dade7]:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.configuration-note[data-v-a32dade7]{display:flex;gap:9px;align-items:flex-start;margin-top:18px;padding:13px 15px;color:#775d21;background:#fff9e8;border:1px solid #f0dfae;border-radius:12px;font-size:13px}.configuration-note svg[data-v-a32dade7]{flex:0 0 auto;margin-top:3px}.channels-alert[data-v-a32dade7],.channels-state[data-v-a32dade7]{max-width:1040px;margin:0 auto 14px;padding:14px 17px;border-radius:12px}.channels-alert.error[data-v-a32dade7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;color:#973b3b;background:#fff0f0;border:1px solid #efcece}.channels-retry[data-v-a32dade7]{min-height:36px;flex:0 0 auto;padding:0 12px;border:1px solid #dcaeae;border-radius:9px;background:#fff;color:#973b3b;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.channels-retry[data-v-a32dade7]:active:not(:disabled){transform:translateY(1px)}.channels-alert.success[data-v-a32dade7]{color:#087153;background:#e9f8f1;border:1px solid #c5eadb}.channels-state[data-v-a32dade7]{display:grid;justify-items:center;gap:8px;padding:54px 24px;text-align:center;background:#fff;border:1px solid #dce2ec}.channels-permission[data-v-a32dade7]{margin-top:18px}.channels-dialog-backdrop[data-v-a32dade7]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#1720336b}.channels-dialog[data-v-a32dade7]{width:min(460px,100%);padding:26px;border:1px solid #e4d3d3;border-radius:20px;background:#fff;box-shadow:0 24px 70px #1e2f4e2e}.dialog-icon[data-v-a32dade7]{width:48px;height:48px;display:grid;place-items:center;color:#a13838;background:#fff0f0;border-radius:14px}.channels-dialog h2[data-v-a32dade7]{margin:18px 0 6px;font-size:21px}.channels-dialog>p[data-v-a32dade7]{margin:0;color:#273248;font-weight:800;text-align:right}.channels-dialog>.dialog-intro[data-v-a32dade7]{margin-top:14px;color:#59657a;font-weight:700}.channels-dialog ul[data-v-a32dade7]{margin:18px 0 22px;padding-inline-start:22px;color:#59657a;line-height:1.85}.dialog-actions[data-v-a32dade7]{display:flex;justify-content:flex-end;gap:10px}.dialog-actions button[data-v-a32dade7]{min-height:42px;padding:0 16px;border-radius:11px;font:inherit;font-weight:750;cursor:pointer}.dialog-cancel[data-v-a32dade7]{color:#344055;background:#fff;border:1px solid #d7dde7}.dialog-confirm[data-v-a32dade7]{color:#fff;background:#a13838;border:1px solid #a13838}.spin[data-v-a32dade7]{animation:spin-a32dade7 .8s linear infinite}@keyframes spin-a32dade7{to{transform:rotate(360deg)}}@media(max-width:1100px){.connection-list .connection-card[data-v-a32dade7]{grid-template-columns:minmax(0,1fr) auto}.connection-facts[data-v-a32dade7]{grid-column:1 / -1;grid-row:2;border-inline:0;border-top:1px solid #e4e8ef;padding-top:12px}.connection-number-copy[data-v-a32dade7]{justify-content:flex-end}}@media(max-width:900px){.channels-header[data-v-a32dade7]{grid-template-columns:minmax(0,1fr)}.channels-header-actions[data-v-a32dade7]{display:flex;align-items:center;grid-column:1 / -1;justify-content:space-between}.channels-workspace[data-v-a32dade7]{padding:24px 18px 40px}.connection-facts[data-v-a32dade7]{grid-template-columns:1fr}.connection-facts div[data-v-a32dade7],.connection-facts div[data-v-a32dade7]:first-child{padding:10px 0;border-inline-start:0;border-top:1px solid #e4e8ef}.connection-facts div[data-v-a32dade7]:first-child{border-top:0}}@media(max-width:520px){.channels-workspace[data-v-a32dade7]{padding:18px 14px 32px}.channels-header[data-v-a32dade7]{gap:11px;margin-bottom:18px;padding:14px 18px}.channels-header-actions[data-v-a32dade7]{grid-column:1 / -1;justify-content:space-between;gap:12px}.channels-capacity[data-v-a32dade7]{gap:6px;padding:8px 0;border:0;font-size:13px}.channels-capacity strong[data-v-a32dade7]{font-size:17px}.channels-mark[data-v-a32dade7]{width:42px;height:42px;border-radius:12px}.channels-header h1[data-v-a32dade7]{font-size:17px}.connection-card[data-v-a32dade7]{padding:20px 18px;border-radius:16px}.connection-hero[data-v-a32dade7]{grid-template-columns:1fr;align-items:start;gap:14px}.connection-icon[data-v-a32dade7]{width:56px;height:56px;border-radius:16px}.connection-number-row[data-v-a32dade7]{grid-template-columns:44px minmax(0,1fr);gap:11px}.connection-number-mark[data-v-a32dade7]{width:44px;height:44px;border-radius:13px}.connection-number-copy strong[data-v-a32dade7]{font-size:17px}.connection-list .connection-card[data-v-a32dade7]{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.connection-number-copy[data-v-a32dade7]{flex-wrap:wrap;gap:8px}.connection-number-actions[data-v-a32dade7]{grid-column:1 / -1;justify-content:stretch}.connection-number-actions button[data-v-a32dade7]{flex:1 1 130px}.channels-dialog[data-v-a32dade7]{padding:22px 18px}.dialog-actions[data-v-a32dade7]{flex-direction:column-reverse}.dialog-actions button[data-v-a32dade7]{width:100%}}@media(prefers-reduced-motion:reduce){.spin[data-v-a32dade7]{animation-duration:1.6s}}.order-bot-concept[data-v-6fcd3480]{--concept-blue: #0f63e9;--concept-ink: #142033;--concept-muted: #677286;--concept-line: #d5dbe6;box-sizing:border-box;width:min(100%,1420px);min-height:calc(100dvh - 122px);margin-inline:auto;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;color:var(--concept-ink);border:1px solid #d8dee8;border-radius:14px;background:#fff;box-shadow:0 12px 34px #192f5814;font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif}.concept-heading[data-v-6fcd3480]{min-width:0}.channel-summary[data-v-6fcd3480]{min-height:62px;padding:9px 12px;display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(170px,.7fr) auto;align-items:center;gap:10px 12px;border:1px solid var(--concept-line);border-radius:8px;color:#4f5b6f;font-size:12px}.channel-picker[data-v-6fcd3480],.template-picker[data-v-6fcd3480]{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px}.channel-name[data-v-6fcd3480]{display:inline-flex;align-items:center;gap:6px;color:#171f2d;font-weight:800}.channel-name svg[data-v-6fcd3480]{color:#21b85b}.template-picker>span[data-v-6fcd3480]{color:#171f2d;font-weight:800}.channel-picker select[data-v-6fcd3480],.template-picker select[data-v-6fcd3480]{box-sizing:border-box;min-width:0;height:40px;padding:4px 10px;border:1px solid #cbd4e1;border-radius:6px;color:#273143;background:#fff;font:inherit;font-size:12px}.template-save-action[data-v-6fcd3480]{min-height:40px;padding:7px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #9db9e8;border-radius:6px;color:#1260cf;background:#fff;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;opacity:1}.template-save-action[data-v-6fcd3480]:hover{background:#f4f8ff}.concept-layout[data-v-6fcd3480]{min-height:0;padding:14px 24px 12px;display:grid;grid-template-columns:minmax(310px,.72fr) minmax(620px,1.7fr);align-items:start;gap:22px;direction:ltr}.concept-layout[data-v-6fcd3480]>*{direction:rtl}.preview-column[data-v-6fcd3480],.editor-column[data-v-6fcd3480]{min-width:0;display:grid;align-content:start;gap:10px}.configuration-panel[data-v-6fcd3480]{min-width:0;margin:0;padding:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;border:0}.command-actions[data-v-6fcd3480]{min-width:0;display:flex;grid-column:1 / -1;align-items:center;justify-content:center;gap:12px}.command-save[data-v-6fcd3480],.command-apply[data-v-6fcd3480]{min-width:160px;min-height:42px}.command-create[data-v-6fcd3480],.command-save[data-v-6fcd3480],.command-apply[data-v-6fcd3480]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;font-size:12px}.command-status[data-v-6fcd3480]{min-width:0;display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:12px}.command-status span[data-v-6fcd3480]{min-width:0;display:inline-flex;align-items:center;gap:6px;color:#556276;font-size:10px;line-height:1.45}.sr-only[data-v-6fcd3480]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.command-status i[data-v-6fcd3480],.destination-row em i[data-v-6fcd3480]{width:8px;height:8px;display:inline-block;flex:0 0 auto;border-radius:50%;background:#2eb760}.command-status i.unapplied[data-v-6fcd3480]{background:#ed9508}.command-status .text-button[data-v-6fcd3480]{min-height:32px;padding:4px 7px;font-size:10px}.truth-state[data-v-6fcd3480],.notice[data-v-6fcd3480],.error[data-v-6fcd3480],.validation[data-v-6fcd3480],.state-card[data-v-6fcd3480]{border-radius:7px;font-size:11px}.notice[data-v-6fcd3480]{color:#17613b;background:#eef9f2}.error[data-v-6fcd3480],.validation[data-v-6fcd3480]{color:#9f2e25;background:#fff2f0}.validation[data-v-6fcd3480]{margin:0}.state-card[data-v-6fcd3480]{margin:0 24px 16px;border-color:var(--concept-line);color:#536174;background:#f8fafc}.phone-preview-card[data-v-6fcd3480]{min-height:0;padding:16px 14px;display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:start center;border:1px solid var(--concept-line);border-radius:10px;background:#fff}.preview-caption[data-v-6fcd3480]{padding:8px 4px 0;color:#7a8493;font-size:9px;text-align:center}.phone-frame[data-v-6fcd3480]{box-sizing:border-box;position:relative;width:min(100%,330px);height:min(630px,calc(100dvh - 275px));min-height:520px;margin-inline:auto;padding:7px;border:1px solid #111827;border-radius:42px;background:#111418;box-shadow:0 16px 32px #1c212a38,inset 0 0 0 1px #555b64}.phone-screen[data-v-6fcd3480]{height:100%;display:grid;grid-template-rows:28px 62px minmax(0,1fr) 60px;overflow:hidden;border-radius:34px;background:#efeae4}.phone-status[data-v-6fcd3480]{padding:8px 17px 0;display:flex;direction:ltr;align-items:start;justify-content:space-between;color:#26313a;background:#f7f9f8;font-size:10px;font-weight:800}.phone-system-icons[data-v-6fcd3480]{display:inline-flex;align-items:center;gap:4px}.phone-chat-heading[data-v-6fcd3480]{padding:7px 12px;display:flex;align-items:center;gap:8px;color:#26313a;background:#f7f9f8;border-bottom:1px solid #e0e5e3}.phone-back[data-v-6fcd3480]{flex:0 0 auto;color:#52616c}.phone-avatar[data-v-6fcd3480]{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid #dce2df;border-radius:50%;background:#eef2ef;color:#819089}.phone-avatar img[data-v-6fcd3480]{width:100%;height:100%;display:block;object-fit:cover}.phone-contact[data-v-6fcd3480]{min-width:0;display:grid;flex:1 1 auto;gap:1px}.phone-contact strong[data-v-6fcd3480]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.phone-contact small[data-v-6fcd3480]{color:#6f7c84;font-size:9px}.phone-heading-actions[data-v-6fcd3480]{display:inline-flex;direction:ltr;align-items:center;gap:11px;color:#52616c}.phone-chat-body[data-v-6fcd3480]{min-height:0;padding:15px 10px;display:flex;flex-direction:column;align-items:stretch;gap:10px;overflow-y:auto;background-color:#ece7e1;background-image:url(/releases/e86dd906b88eaf5bd90413fc999670e571723afe/custom-bot-chat-texture.png);background-size:320px}.phone-day[data-v-6fcd3480]{align-self:center;padding:3px 9px;border-radius:7px;color:#6d7785;background:#e4eef1;font-size:9px;box-shadow:0 1px 1px #32323214}.phone-message[data-v-6fcd3480]{box-sizing:border-box;max-width:82%;padding:8px 9px 5px;display:grid;gap:3px;border-radius:8px;box-shadow:0 1px 2px #32323229}.phone-message--customer[data-v-6fcd3480]{align-self:flex-start;border-start-start-radius:2px;background:#d9fdd3}.phone-message--business[data-v-6fcd3480]{align-self:flex-end;border-start-end-radius:2px;background:#fff}.phone-message p[data-v-6fcd3480]{margin:0;color:#222b36;font-size:12px;line-height:1.65;white-space:pre-wrap}.phone-message-meta[data-v-6fcd3480]{min-height:13px;display:inline-flex;direction:ltr;align-items:center;justify-content:flex-start;gap:2px;color:#89919c}.phone-message-meta small[data-v-6fcd3480]{font-size:8px}.phone-message--customer .phone-message-meta svg[data-v-6fcd3480]{color:#53bdeb}.phone-welcome-image[data-v-6fcd3480]{width:calc(100% + 18px);height:124px;margin:-8px -9px 4px;display:block;border-radius:8px 2px 5px 5px;object-fit:cover}.phone-interactive-message[data-v-6fcd3480]{width:84%;display:grid;align-self:flex-end;gap:3px}.phone-interactive-message--start-attached[data-v-6fcd3480]{gap:0}.phone-interactive-message>.phone-message[data-v-6fcd3480]{width:100%;max-width:none;align-self:stretch}.phone-message--start-attached[data-v-6fcd3480]{border-end-start-radius:0;border-end-end-radius:0}.phone-actions[data-v-6fcd3480]{display:grid;gap:3px;margin:0;border:0}.phone-actions[data-v-6fcd3480]>:is(button,a){min-height:40px;padding:8px 10px;border:0;border-radius:7px;color:#00a5f4;background:#fff;box-shadow:0 1px 2px #32323229;font:inherit;font-size:12px;font-weight:800;opacity:1}.phone-actions[data-v-6fcd3480]>:is(button,a):hover{background:#f8fbfc}.phone-actions[data-v-6fcd3480]>:is(button,a):active{transform:translateY(1px)}.phone-actions>.phone-start-cta[data-v-6fcd3480]{display:flex;direction:ltr;align-items:center;justify-content:center;gap:8px;color:#1b8755;text-decoration:none}.phone-actions>.phone-start-cta--attached[data-v-6fcd3480]{border-top:1px solid #e5e5e5;border-radius:0 0 7px 7px}.phone-selection[data-v-6fcd3480]{max-width:68%}.phone-chat-body article.phone-result[data-v-6fcd3480]{width:86%;max-width:86%;align-self:flex-end}.phone-custom-image[data-v-6fcd3480]{width:100%;max-height:190px;display:block;border-radius:6px;object-fit:cover}.phone-compose[data-v-6fcd3480]{padding:9px 8px;display:flex;align-items:center;gap:7px;color:#78828d;background:#f4f1ed;direction:ltr}.phone-compose-field[data-v-6fcd3480]{min-width:0;min-height:40px;padding:0 11px;display:flex;flex:1 1 auto;align-items:center;gap:9px;border:1px solid #e6e8e7;border-radius:22px;background:#fff}.phone-compose-field span[data-v-6fcd3480]{min-width:0;flex:1 1 auto;color:#8c949e;font-size:10px;text-align:right;direction:rtl}.phone-compose b[data-v-6fcd3480]{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#fff;background:#128c7e;box-shadow:0 3px 8px #128c7e33}.welcome-card[data-v-6fcd3480],.message-limits-card[data-v-6fcd3480],.actions-card[data-v-6fcd3480]{border:1px solid var(--concept-line);border-radius:9px;background:#fff}.welcome-card[data-v-6fcd3480]{padding:12px 14px;display:grid;gap:9px}.welcome-heading[data-v-6fcd3480]{display:flex;align-items:center;justify-content:space-between;gap:16px}.welcome-heading>label[data-v-6fcd3480]{font-size:15px;font-weight:850}.welcome-image-toggle[data-v-6fcd3480]{display:flex;align-items:center;gap:9px;color:#4f5b6d;font-size:11px;font-weight:800}.welcome-image-toggle-buttons[data-v-6fcd3480],.custom-mode-toggle>div[data-v-6fcd3480]{display:inline-flex;direction:rtl;overflow:hidden;border:1px solid #c9d2df;border-radius:6px;background:#f8fafc}.welcome-image-toggle-buttons button[data-v-6fcd3480],.custom-mode-toggle button[data-v-6fcd3480]{min-width:48px;min-height:30px;padding:4px 12px;border:0;border-left:1px solid #c9d2df;border-radius:0;color:#5c6879;background:transparent;font:inherit;font-size:11px;font-weight:800;opacity:1}.welcome-image-toggle-buttons button[data-v-6fcd3480]:last-child,.custom-mode-toggle button[data-v-6fcd3480]:last-child{border-left:0}.welcome-image-toggle-buttons button.active[data-v-6fcd3480],.custom-mode-toggle button.active[data-v-6fcd3480]{color:#fff;background:var(--concept-blue)}.welcome-composer[data-v-6fcd3480]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(246px,27%);align-items:stretch;gap:10px}.welcome-text-composer[data-v-6fcd3480]{min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto}.welcome-text-composer small[data-v-6fcd3480]{color:#7a8493;font-size:9px;text-align:left}.welcome-card textarea[data-v-6fcd3480]{box-sizing:border-box;width:100%;min-height:72px;padding:10px 12px;resize:none;border:1px solid #ccd3df;border-radius:7px;color:#273143;background:#fff;font:inherit;font-size:13px;line-height:1.7;opacity:1}.welcome-image-panel[data-v-6fcd3480]{min-width:0;padding:8px 9px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;gap:4px;border:1px dashed #9db6dc;border-radius:7px;background:#f7faff}.welcome-image-panel.is-disabled[data-v-6fcd3480]{border-color:#cbd3df;background:#f3f5f8;opacity:.62}.welcome-image-panel.has-image[data-v-6fcd3480]{grid-template-columns:44px minmax(0,1fr)}.welcome-image-editor-preview[data-v-6fcd3480]{width:44px;height:44px;display:block;grid-column:1;grid-row:1 / span 2;border-radius:6px;object-fit:cover}.welcome-image-copy[data-v-6fcd3480]{min-width:0;display:grid;grid-column:1;grid-row:2;gap:2px;text-align:center}.welcome-image-panel.has-image .welcome-image-copy[data-v-6fcd3480]{grid-column:2;text-align:right}.welcome-image-copy span[data-v-6fcd3480]{overflow:hidden;color:#64748b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.welcome-image-upload[data-v-6fcd3480]{box-sizing:border-box;width:100%;min-height:32px;padding:5px 10px;display:inline-flex;grid-column:1;grid-row:1;align-items:center;justify-content:center;gap:6px;border:1px solid var(--concept-blue);border-radius:6px;color:#0f63d5;background:#fff;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.welcome-image-panel.has-image .welcome-image-upload[data-v-6fcd3480]{grid-column:2}.welcome-image-panel.is-disabled .welcome-image-upload[data-v-6fcd3480]{border-color:#bfc8d5;color:#657386;background:#eef1f5;cursor:not-allowed}.welcome-image-upload input[data-v-6fcd3480]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.welcome-image-validation[data-v-6fcd3480]{margin:0;color:#b45309;font-size:11px;font-weight:750}.message-limits-card[data-v-6fcd3480]{padding:11px 13px;display:grid;gap:10px}.message-limits-heading>div[data-v-6fcd3480]{display:flex;align-items:center;gap:9px}.message-limits-heading strong[data-v-6fcd3480]{display:block;font-size:14px}.message-limits-heading small[data-v-6fcd3480]{display:block;margin-top:1px;color:var(--concept-muted);font-size:10px}.message-limits-icon[data-v-6fcd3480]{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:#1165d8;background:#eaf2ff}.global-message-limit[data-v-6fcd3480]{min-width:0;padding:8px 10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid #ccdaed;border-radius:7px;color:#536174;background:#f7faff;font-size:11px}.global-message-limit>strong[data-v-6fcd3480]{color:#1f2d42}.global-message-limit label[data-v-6fcd3480],.auto-reply-limit label[data-v-6fcd3480]{display:inline-flex;align-items:center;gap:5px}.global-message-limit input[data-v-6fcd3480],.auto-reply-limit input[data-v-6fcd3480]{box-sizing:border-box;width:64px;min-height:34px;padding:4px 7px;border:1px solid #bfcadd;border-radius:6px;color:#1f2d42;background:#fff;font:inherit;font-weight:800;text-align:center;opacity:1}.auto-reply-limit[data-v-6fcd3480]{min-width:0;padding:9px 10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid #d8dee8;border-radius:7px;color:#536174;font-size:11px}.auto-reply-limit>div[data-v-6fcd3480]{min-width:220px;margin-inline-end:auto;display:grid;gap:2px;flex:1 1 280px}.auto-reply-limit>div strong[data-v-6fcd3480]{color:#1f2d42;font-size:12px}.auto-reply-limit>div span[data-v-6fcd3480]{color:var(--concept-muted);font-size:9px;line-height:1.5}.actions-card[data-v-6fcd3480]{min-height:0;padding:9px;display:flex;flex-direction:column}.actions-heading[data-v-6fcd3480]{padding:0 2px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.actions-heading>div[data-v-6fcd3480]{display:flex;align-items:center;gap:13px}.actions-heading strong[data-v-6fcd3480]{font-size:15px}.actions-heading span[data-v-6fcd3480]{color:var(--concept-muted);font-size:12px}.actions-heading b[data-v-6fcd3480]{padding:5px 10px;border-radius:6px;color:#fff;background:var(--concept-blue);font-size:11px}.action-list[data-v-6fcd3480]{min-height:0;padding:1px 4px 4px;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;overflow-y:auto}.action-row[data-v-6fcd3480]{min-width:0;min-height:48px;padding:0 10px;display:grid;align-items:center;flex:0 0 auto;overflow:hidden;border:1px solid #d7dce5;border-radius:7px;background:#fff}.action-row.expanded[data-v-6fcd3480]{padding-block:10px;grid-template-rows:auto auto;align-items:stretch}.action-row.selected[data-v-6fcd3480]{border:2px solid var(--concept-blue);box-shadow:0 4px 14px #0f63e90f}.action-summary[data-v-6fcd3480]{min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:8px;cursor:pointer}.action-icon[data-v-6fcd3480]{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:#526176;background:#eef1f5}.selected .action-icon[data-v-6fcd3480]{color:var(--concept-blue);background:#eaf2ff}.action-copy[data-v-6fcd3480]{min-width:0;display:grid;gap:1px;direction:rtl;text-align:right}.action-copy strong[data-v-6fcd3480]{font-size:14px}.action-copy small[data-v-6fcd3480]{overflow:hidden;color:var(--concept-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.action-rank[data-v-6fcd3480]{width:34px;height:44px;margin-right:-10px;display:grid;place-items:center;border:1px solid #d4dae4;border-right:0;border-radius:0 5px 5px 0;color:#657181;background:#f1f3f6;font-size:13px;font-weight:850}.selected .action-rank[data-v-6fcd3480]{color:#fff;border-color:var(--concept-blue);background:var(--concept-blue)}.reorder-buttons[data-v-6fcd3480]{display:inline-flex;direction:ltr;gap:0;overflow:hidden;border:1px solid #aebbd0;border-radius:8px;background:#fff;box-shadow:0 1px 3px #1f2a3a14}.reorder-buttons button[data-v-6fcd3480]{width:36px;height:34px;min-height:34px;padding:0;display:grid;place-items:center;border:0;border-left:1px solid #d8dee8;border-radius:0;color:#3d4a5c;background:#fff;opacity:1}.reorder-buttons button[data-v-6fcd3480]:first-child{border-left:0}.selection-button[data-v-6fcd3480]{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;flex:0 0 44px;border:0;border-radius:10px;color:transparent;background:transparent}.selection-button__visual[data-v-6fcd3480]{width:30px;height:30px;display:grid;place-items:center;border:1px solid #c8d0dc;border-radius:8px;color:transparent;background:#fff;box-shadow:0 1px 2px #1f2a3a0f;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.selection-button[data-v-6fcd3480]:hover{background:#f4f8ff}.selection-button[data-v-6fcd3480]:disabled{opacity:1}.selected .selection-button__visual[data-v-6fcd3480]{color:#fff;border-color:var(--concept-blue);background:var(--concept-blue);box-shadow:0 0 0 4px #e8f1ff,0 2px 5px #0f63e92e}.action-details[data-v-6fcd3480]{min-width:0;margin:8px 38px 0 0;padding:0;display:grid;align-content:end;gap:8px;border:0}.action-details label[data-v-6fcd3480]{display:grid;gap:3px;color:#747e8d;font-size:9px}.action-details input[data-v-6fcd3480]:not([type=file]),.action-details textarea[data-v-6fcd3480]{box-sizing:border-box;width:100%;min-height:30px;padding:4px 10px;border:1px solid #ccd3df;border-radius:5px;color:#3e4858;background:#fff;font:inherit;font-size:11px;opacity:1}.action-details textarea[data-v-6fcd3480]{min-height:62px;resize:vertical;line-height:1.6}.destination-row[data-v-6fcd3480]{min-width:0;display:flex;align-items:center;gap:12px;color:#6c7686;font-size:10px}.destination-row b[data-v-6fcd3480]{display:inline-flex;align-items:center;gap:5px;color:#1767d6}.destination-row bdi[data-v-6fcd3480]{min-width:0;overflow:hidden;color:#667285;text-overflow:ellipsis;white-space:nowrap}.destination-row em[data-v-6fcd3480]{margin-right:auto;display:inline-flex;align-items:center;gap:5px;color:#15954c;font-style:normal;white-space:nowrap}.custom-mode-toggle[data-v-6fcd3480]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#747e8d;font-size:9px}.custom-image-picker[data-v-6fcd3480]{padding:8px;display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:7px 10px;border:1px dashed #9db6dc;border-radius:6px;background:#f7faff}.custom-image-picker img[data-v-6fcd3480]{width:60px;height:52px;grid-row:span 2;border-radius:5px;object-fit:cover}.custom-image-picker label[data-v-6fcd3480]{display:inline-flex;align-items:center;gap:6px;color:#1767d6;font-weight:800}.custom-image-picker input[data-v-6fcd3480]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.custom-image-picker small[data-v-6fcd3480]{color:#64748b;font-size:9px}.primary-action[data-v-6fcd3480],.secondary-action[data-v-6fcd3480]{min-height:38px;padding:7px 14px;border-radius:6px;font:inherit;font-size:12px;font-weight:800;opacity:1}.primary-action[data-v-6fcd3480]{color:#fff;border:1px solid var(--concept-blue);background:var(--concept-blue);box-shadow:0 5px 12px #0f63e92e}.secondary-action[data-v-6fcd3480]{color:#334155;border:1px solid var(--concept-blue);background:#fff}.text-button[data-v-6fcd3480]{color:#1260cf}.create-template[data-v-6fcd3480]{padding:10px 12px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:9px;border:1px solid #cbd7e8;border-radius:8px;background:#f8faff;box-shadow:none}.create-template h3[data-v-6fcd3480]{grid-column:1 / -1;font-size:13px}.create-template label[data-v-6fcd3480]{color:#536174;font-size:10px}.create-template>div[data-v-6fcd3480]{align-items:center}.order-bot-concept button[data-v-6fcd3480]:not(:disabled),.order-bot-concept a[href][data-v-6fcd3480],.order-bot-concept select[data-v-6fcd3480],.order-bot-concept input[type=file][data-v-6fcd3480]{cursor:pointer}.order-bot-concept[data-v-6fcd3480] :disabled{cursor:default;opacity:.46}.order-bot-concept[data-v-6fcd3480] :is(a,button,input,textarea,select):focus-visible{outline:3px solid rgb(15 99 233 / 24%);outline-offset:2px}@media(max-width:1120px){.channel-summary[data-v-6fcd3480]{grid-template-columns:minmax(230px,1fr) minmax(155px,.75fr)}.command-create[data-v-6fcd3480]{grid-column:1 / -1;justify-self:start}.command-actions[data-v-6fcd3480]{flex-wrap:wrap}.command-status[data-v-6fcd3480]{order:3;flex-basis:100%}}@media(max-width:980px){.order-bot-concept[data-v-6fcd3480]{min-height:auto}.concept-layout[data-v-6fcd3480]{grid-template-columns:1fr}.editor-column[data-v-6fcd3480]{order:-1}.phone-frame[data-v-6fcd3480]{height:610px}}@media(max-width:620px){.order-bot-concept[data-v-6fcd3480]{border-radius:10px}.concept-layout[data-v-6fcd3480]{padding-inline:10px;gap:14px}.channel-summary[data-v-6fcd3480]{grid-template-columns:1fr}.channel-picker[data-v-6fcd3480],.template-picker[data-v-6fcd3480]{grid-template-columns:1fr;gap:5px}.command-create[data-v-6fcd3480]{grid-column:auto;justify-self:stretch}.command-actions[data-v-6fcd3480]{grid-column:auto;align-items:stretch;flex-direction:column}.command-save[data-v-6fcd3480],.command-apply[data-v-6fcd3480]{width:100%}.command-status[data-v-6fcd3480]{order:0;align-items:flex-start;flex-direction:column}.welcome-heading[data-v-6fcd3480]{align-items:flex-start}.welcome-composer[data-v-6fcd3480]{grid-template-columns:1fr}.auto-reply-limit>div[data-v-6fcd3480]{min-width:100%;flex-basis:100%}.actions-heading[data-v-6fcd3480]{align-items:flex-start}.actions-heading>div[data-v-6fcd3480]{display:grid;gap:1px}.action-details[data-v-6fcd3480]{padding-inline:12px}.action-row[data-v-6fcd3480],.action-row.selected[data-v-6fcd3480]{min-height:58px}.action-summary[data-v-6fcd3480]{grid-template-columns:auto auto minmax(0,1fr) auto}.reorder-buttons[data-v-6fcd3480]{display:none}.action-details[data-v-6fcd3480]{margin-right:0}.destination-row[data-v-6fcd3480]{align-items:flex-start;flex-wrap:wrap}.destination-row em[data-v-6fcd3480]{margin-right:0}.create-template[data-v-6fcd3480]{grid-template-columns:1fr}.create-template h3[data-v-6fcd3480]{grid-column:auto}}@font-face{font-family:Sprynv Menu Arabic;src:url(/releases/e86dd906b88eaf5bd90413fc999670e571723afe/assets/noto-sans-arabic-BhzieyvS.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Sprynv Menu Arabic;src:url(/releases/e86dd906b88eaf5bd90413fc999670e571723afe/assets/noto-sans-arabic-latin-BQEJrIpl.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}.services-page{box-sizing:border-box;width:100%;height:100%;min-width:0;overflow:auto;overscroll-behavior:contain;padding:20px clamp(14px,3vw,32px) 28px;color:var(--sprynv-ink);background:#fff}.services-page__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.service-selector{box-sizing:border-box;width:min(100%,1220px);min-width:0;margin:0 auto 14px;direction:rtl}.service-selector__scroller{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;padding:1px}.service-card{box-sizing:border-box;min-width:0;min-height:86px;padding:12px 6px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:34px auto 14px;place-items:center;align-content:start;gap:6px;border:1px solid #d3dbea;border-radius:10px;color:#24324a;background:#fff;font:inherit;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.service-card>svg{width:34px;height:34px;color:var(--sprynv-accent)}.service-card strong{font-size:15px;font-weight:850;line-height:1.35}.service-card__fact{grid-column:1;display:inline-flex;align-items:center;gap:3px;color:var(--sprynv-ink-soft);font-size:10px}.service-card--locked{color:#68758b;background:#f3f5f8;border-style:dashed}.service-card--locked>svg,.service-card--locked .service-card__fact{color:#68758b}.service-card:hover{border-color:#9db7e4;background:#fbfdff;transform:translateY(-1px)}.service-card:active{transform:translateY(1px)}.service-card--active{border-color:#1764dc;color:#1356b9;background:#f4f8ff;box-shadow:inset 0 0 0 1px #1764dc}.service-card--locked:hover,.service-card--locked.service-card--active{color:#68758b;background:#f3f5f8}.service-card:focus-visible,.digital-menu-workspace :focus-visible,.future-service-panel :focus-visible{outline:3px solid var(--sprynv-focus-ring);outline-offset:2px}.future-service-panel{box-sizing:border-box;width:min(100%,1120px);min-height:220px;margin:0 auto;padding:28px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;border:1px solid var(--sprynv-line);border-radius:14px;background:#fff}.future-service-panel__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:13px;color:var(--sprynv-accent);background:#eef3fc}.future-service-panel small{color:var(--sprynv-accent);font-weight:800}.future-service-panel h2{margin:4px 0 7px;font-size:1.3rem}.future-service-panel p{margin:0;color:var(--sprynv-ink-soft)}.locked-service-panel{border-style:dashed}.services-page:has(.digital-menu-workspace){--sprynv-ink: #14264b;--sprynv-ink-soft: #64779a;--sprynv-line: #d5deee;--sprynv-accent: #0055ef;--sprynv-accent-dark: #0044cc;--sprynv-positive: #248453;--sprynv-paper: #f8f9fe;--sprynv-wash: #eff4fc;padding:34px 38px 28px;background:#f7f9ff}.services-page:has(.digital-menu-workspace) .service-selector{width:100%;font-family:"Sprynv Menu Arabic",var(--sprynv-font-ui)}.services-page:has(.digital-menu-workspace) .service-selector__scroller{gap:12px}.services-page:has(.digital-menu-workspace) .service-card{min-height:108px;border-radius:8px}.services-page:has(.digital-menu-workspace) .service-card strong{font-weight:700}.digital-menu-workspace{width:100%;min-width:0;color:var(--sprynv-ink);font-family:"Sprynv Menu Arabic",var(--sprynv-font-ui);font-size:14px;line-height:1.5}.digital-menu-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px;align-items:stretch;direction:rtl}.digital-menu-sections.combined-settings-sections{padding:16px 12px;gap:8px;align-content:start}.digital-menu-sections.combined-settings-sections button{min-height:86px;grid-template-columns:minmax(0,1fr) 32px;gap:12px;padding:14px 12px;color:var(--sprynv-ink)}.digital-menu-sections.combined-settings-sections button>svg{grid-column:2;grid-row:1;padding:0;border:0;background:none}.digital-menu-sections.combined-settings-sections button span{grid-column:1;grid-row:1;gap:6px}.digital-menu-sections.combined-settings-sections button strong{font-size:16px;line-height:1.5}.digital-menu-sections.combined-settings-sections button small{font-size:13px}.digital-menu-sections.combined-settings-sections button.active{border-color:transparent;background:#edf3ff;box-shadow:inset -4px 0 0 var(--sprynv-accent)}.digital-menu-content{min-width:0;padding:20px 22px 14px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff;box-shadow:0 5px 18px #2a559a08}.digital-menu-section{min-width:0;display:grid;gap:18px}.digital-menu-group{min-width:0;margin:0;padding:16px 0 0;display:grid;gap:10px;border:0;border-top:1px solid var(--sprynv-line);border-radius:0}.digital-menu-group legend{float:inline-start;width:100%;padding:0;margin-bottom:0;color:var(--sprynv-ink);font-size:18px;font-weight:700;line-height:1.4}.digital-menu-group:first-child{padding-top:0;border:0}.digital-menu-group:first-child legend{padding-bottom:8px;border-bottom:1px solid var(--sprynv-line)}.digital-menu-section label{min-width:0;display:grid;align-content:start;gap:5px;font-size:15px;font-weight:500;line-height:1.4}.digital-menu-section small,.digital-menu-section p,.digital-menu-review-bar span{margin:0;color:var(--sprynv-ink-soft);font-size:13px;font-weight:400;line-height:1.6}.digital-menu-group legend small{font-size:16px;color:inherit;font-weight:600}.digital-menu-section input:not([type=checkbox]):not([type=radio]):not([type=file]),.digital-menu-section textarea{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:8px 10px;color:var(--sprynv-ink);background:var(--sprynv-paper);border:1px solid var(--sprynv-line);border-radius:6px;font:inherit}.digital-menu-section textarea{height:78px;min-height:78px;resize:vertical;line-height:1.6}.digital-menu-workspace :disabled{cursor:not-allowed;opacity:.6}.digital-menu-section input[type=checkbox],.digital-menu-section input[type=radio]{width:20px;height:20px;margin:0;accent-color:var(--sprynv-accent)}.digital-menu-identity-row{display:grid;grid-template-columns:minmax(190px,1fr) minmax(190px,1fr) minmax(240px,1.9fr);gap:14px}.digital-menu-media-field{min-width:0;display:grid;gap:7px;align-content:start}.digital-menu-media-control{display:flex;align-items:center;gap:10px;min-height:88px;padding:6px;border:1px solid var(--sprynv-line);border-radius:6px}.digital-menu-media-control>img,.digital-menu-media-empty{width:74px;height:74px;flex:0 0 74px;object-fit:contain;border-radius:5px}.digital-menu-media-control>.digital-menu-cover-preview{object-fit:cover}.digital-menu-media-empty{display:grid;align-content:center;justify-items:center;gap:4px;color:var(--sprynv-ink-soft);background:#f5f7fb}.digital-menu-section .digital-menu-upload{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:6px 12px;border:1px solid var(--sprynv-line);border-radius:6px;font-size:13px;white-space:nowrap;color:var(--sprynv-accent);background:var(--sprynv-paper);cursor:pointer}.digital-menu-upload input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.digital-menu-upload:focus-within{outline:2px solid var(--sprynv-accent);outline-offset:3px}.digital-menu-upload:has(input:disabled){opacity:.6;cursor:not-allowed}.digital-menu-workspace .digital-menu-remove{min-width:30px;padding:4px;border-color:transparent;background:none;margin-inline-start:auto;color:var(--sprynv-ink-soft)}.digital-menu-workspace .digital-menu-remove:hover{color:var(--sprynv-danger)}.digital-menu-description small{text-align:left}.digital-menu-image-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.digital-menu-image-row label,.digital-menu-section .digital-menu-check{grid-template-columns:22px minmax(0,1fr);align-items:center;min-height:26px}.digital-menu-image-row label{min-height:42px;padding:0 10px;border:1px solid var(--sprynv-line);border-radius:6px;background:var(--sprynv-paper)}.digital-menu-preference+.digital-menu-preference{padding-top:12px;border-top:1px solid var(--sprynv-line)}.digital-menu-preference p{padding-inline-start:27px}.digital-menu-workspace :where(button:not(.combined-settings-sections button)),.digital-menu-preview-actions a{min-height:38px;padding:8px 12px;border:1px solid var(--sprynv-line);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--sprynv-accent);background:var(--sprynv-paper);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.digital-menu-workspace button svg,.digital-menu-preview-actions a svg{flex-shrink:0}.digital-menu-workspace button:not(:disabled):hover{border-color:var(--sprynv-accent);color:var(--sprynv-accent)}.digital-menu-workspace a{color:var(--sprynv-accent-dark);overflow-wrap:anywhere}.digital-menu-lock,.digital-menu-loading,.digital-menu-error{margin:0 0 12px;padding:12px;border:1px solid var(--sprynv-line);border-radius:8px;background:var(--sprynv-wash)}.digital-menu-error{color:var(--sprynv-danger)}.digital-menu-connections{display:grid}.digital-menu-connections article{padding:10px 0;display:grid;grid-template-columns:minmax(0,1fr) 130px 190px;align-items:center;gap:16px;border-bottom:1px solid var(--sprynv-line)}.digital-menu-connections article:first-child{padding-top:0}.digital-menu-connections article>div{display:grid;gap:4px}.digital-menu-connections strong{font-size:16px}.digital-menu-status{display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.7;color:var(--sprynv-ink-soft)}.digital-menu-status:before{content:"";flex:0 0 9px;height:9px;border-radius:50%;background:currentColor}.digital-menu-status.is-active{color:var(--sprynv-positive)}.digital-menu-status.is-inactive:before{background:var(--sprynv-danger)}.digital-menu-status.is-dirty:before{background:#ed9b37}.digital-menu-shared-summary{display:grid;gap:18px}.digital-menu-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.digital-menu-metrics>div{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:10px;row-gap:4px;padding:2px 14px}.digital-menu-metrics>div+div{border-inline-start:1px solid var(--sprynv-line)}.digital-menu-metrics svg{color:var(--sprynv-ink-soft);grid-row:span 2;align-self:start;margin-top:3px}.digital-menu-metrics dt{font-size:14px;font-weight:500}.digital-menu-metrics dd{margin:0;font-size:13px;line-height:1.6;color:var(--sprynv-ink-soft)}.digital-menu-shared-details summary{cursor:pointer;color:var(--sprynv-ink-soft);font-size:12px}.digital-menu-shared-details[open] summary{margin-bottom:12px}.digital-menu-state-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.digital-menu-state-row article{min-width:0;padding:12px;display:grid;align-content:start;gap:8px;border:1px solid var(--sprynv-line);border-radius:6px;font-size:12px;line-height:1.7}.digital-menu-state-row strong{font-size:13px}.digital-menu-publication-grid{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(250px,1.4fr) 162px;gap:20px;align-items:start}.digital-menu-publication-status{display:grid;gap:16px;padding-inline-end:20px;border-inline-end:1px solid var(--sprynv-line)}.digital-menu-publication-status article{display:grid;gap:10px;font-size:13px}.digital-menu-publication-status article+article{border-top:1px solid var(--sprynv-line);padding-top:14px}.digital-menu-publication-status article>button{justify-self:start}.digital-menu-sharing{min-width:0;display:grid;gap:14px}.digital-menu-sharing article{min-width:0;display:grid;gap:7px;font-size:13px}.digital-menu-sharing [data-test=digital-menu-permanent-link]{padding:10px;background:var(--sprynv-paper);border:1px solid var(--sprynv-line);border-radius:6px;text-align:left;text-decoration:none}.digital-menu-preview-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.digital-menu-preview-actions a{text-decoration:none}.digital-menu-qr{margin:0;padding:8px;display:grid;justify-items:center;gap:8px;border:1px solid var(--sprynv-line);border-radius:8px;background:#f5f7fb}.digital-menu-qr svg{max-width:100%;height:auto;border:1px solid var(--sprynv-line);border-radius:6px;background:#fff}.digital-menu-qr figcaption{color:var(--sprynv-ink-soft);font-size:12px}.digital-menu-review-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:22px;padding-top:14px;border-top:1px solid var(--sprynv-line)}.digital-menu-workspace .digital-menu-primary{justify-self:start;min-width:172px;min-height:42px;color:#fff;background:var(--sprynv-accent);border-color:var(--sprynv-accent);font-size:16px;font-weight:600}.digital-menu-workspace button.digital-menu-primary:not(:disabled):hover{color:#fff;background:var(--sprynv-accent-dark)}.digital-menu-publish [data-test=digital-menu-success]{color:var(--sprynv-positive)}@media(max-width:1150px){.digital-menu-layout{grid-template-columns:220px minmax(0,1fr)}.digital-menu-identity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.digital-menu-description{grid-column:1 / -1}.digital-menu-publication-grid{grid-template-columns:minmax(0,1fr) 150px}.digital-menu-sharing{grid-column:1;grid-row:1}.digital-menu-qr{grid-column:2;grid-row:1}.digital-menu-publication-status{grid-column:1 / -1;grid-row:2;border-inline-end:0;border-top:1px solid var(--sprynv-line);padding:16px 0 0}.digital-menu-connections article{grid-template-columns:minmax(0,1fr) auto}.digital-menu-connections article>button{grid-column:1 / -1;justify-self:start}.digital-menu-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.digital-menu-metrics>div:nth-child(3){border-inline-start:0}}@media(max-width:960px){.service-selector__scroller{grid-template-columns:repeat(5,minmax(0,1fr))}.digital-menu-state-row{grid-template-columns:1fr}.digital-menu-layout{grid-template-columns:minmax(0,1fr)}.digital-menu-sections.combined-settings-sections{min-width:0;display:flex;overflow-x:auto;padding:8px}.digital-menu-sections.combined-settings-sections button{flex:0 0 210px;min-height:70px;padding:8px}.digital-menu-sections.combined-settings-sections button strong{font-size:14px}}@media(max-width:760px){.services-page{padding:14px 8px 22px}.services-page:has(.digital-menu-workspace){padding:14px 8px 22px}.services-page:has(.digital-menu-workspace) .service-selector__scroller{gap:7px}.services-page:has(.digital-menu-workspace) .service-card{min-height:92px}.service-selector__scroller{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.service-card{min-height:92px;padding:9px 5px;grid-template-columns:1fr;gap:4px;text-align:center}.service-card>svg{width:30px;height:30px}.service-card strong{font-size:12px}.digital-menu-content{padding:12px;min-height:0}.digital-menu-identity-row,.digital-menu-image-row,.digital-menu-publication-grid{grid-template-columns:minmax(0,1fr)}.digital-menu-sharing{grid-column:1;grid-row:1}.digital-menu-qr{grid-column:1;grid-row:2;justify-self:center}.digital-menu-publication-status{grid-column:1;grid-row:3}.digital-menu-connections article{gap:8px}.digital-menu-connections article>div{grid-column:1 / -1}.digital-menu-connections article>button{grid-row:2;grid-column:2;font-size:11px;padding:8px}.digital-menu-metrics>div{padding:2px 8px}.future-service-panel{padding:20px 16px}}@media(prefers-reduced-motion:reduce){.services-page *,.services-page *:before,.services-page *:after{transition-duration:.01ms!important}}.digital-menu-customer>p[data-v-3f715948]{margin:16px 2px 0;color:var(--sprynv-ink-soft);line-height:1.7}.digital-menu-preview-focus[data-v-3f715948]{outline:3px solid var(--sprynv-accent, #1f67e8);outline-offset:4px;background:#eff6ff;scroll-margin-block:96px}.order-checkout-settings[data-v-5a9578ae]{display:grid;gap:12px}.order-checkout-settings form[data-v-5a9578ae]{display:grid;gap:14px}.order-checkout-settings fieldset[data-v-5a9578ae]{display:flex;flex-wrap:wrap;align-items:start;gap:16px;border:1px solid #d8dee8;border-radius:8px;padding:16px}.order-checkout-settings legend[data-v-5a9578ae]{font-weight:700}.order-checkout-settings label[data-v-5a9578ae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.order-checkout-settings input[data-v-5a9578ae]:not([type=checkbox]),.order-checkout-settings select[data-v-5a9578ae]{max-width:100%;padding:8px;border:1px solid #c9d1e1;border-radius:6px;font:inherit}.order-checkout-settings button[data-v-5a9578ae]{padding:8px 12px;border:1px solid #c9d1e1;border-radius:6px;background:#fff;color:inherit;font:inherit}.order-checkout-settings button[data-v-5a9578ae]:disabled{opacity:.55}.order-checkout-settings small[data-v-5a9578ae],.order-checkout-settings p[data-v-5a9578ae]{color:#61728c;line-height:1.7}.order-checkout-settings [role=alert][data-v-5a9578ae]{color:#9e293a}.payment-options[data-v-5a9578ae],.delivery-area[data-v-5a9578ae]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}@media(max-width:600px){.delivery-area label[data-v-5a9578ae]{width:100%}.delivery-area input[data-v-5a9578ae]{flex:1;min-width:0}}.operations-dialog.operations-inline[data-v-d14f978c]{width:100%;max-height:none;border:0;padding:0;box-sizing:border-box}.operations-dialog[data-v-d14f978c]{border:1px solid #c7cce0;border-radius:10px;padding:18px;width:min(92vw,520px);max-height:85vh;color:#0b1f3a;background:#fff}.operations-dialog[data-v-d14f978c]::backdrop{background:#14203370}.operations-dialog header[data-v-d14f978c]{display:flex;justify-content:space-between;align-items:center}.operations-dialog h2[data-v-d14f978c]{font-size:18px}.operations-dialog fieldset[data-v-d14f978c]{border:1px solid #d7dff0;border-radius:7px;margin:15px 0;padding:12px}.operations-dialog label[data-v-d14f978c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0}.operations-dialog select[data-v-d14f978c],.operations-dialog button[data-v-d14f978c]{font:inherit;background:#fff;border:1px solid #bdcbed;border-radius:6px;padding:8px;color:inherit}.operations-dialog small[data-v-d14f978c]{display:block;color:#627190;line-height:1.7}.operations-dialog button[data-v-d14f978c]:disabled{opacity:.5}.simulation-label[data-v-d14f978c]{color:#785500}.station-warning[data-v-d14f978c]{position:fixed;bottom:8px;left:8px;font-size:12px;background:#fff2cf;color:#6d5100;padding:5px;border-radius:5px;z-index:5}.orders-service-settings[data-v-111e42a3]{display:grid;grid-template-columns:230px minmax(0,1fr);grid-template-areas:"rail content";align-items:start;gap:12px}.orders-settings-rail[data-v-111e42a3]{position:sticky;top:12px}.orders-settings-rail .catalog-link[data-v-111e42a3]{margin-top:8px;border-top-color:var(--sprynv-line)}.orders-channel-status[data-v-111e42a3]{margin:10px 8px 0;color:var(--sprynv-ink-soft);font-size:11px;line-height:1.7}.orders-settings-content[data-v-111e42a3]{grid-area:content;min-width:0;min-height:480px;padding:16px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.orders-settings-content[data-v-111e42a3] .settings-workspace{height:auto;padding-bottom:0;overflow:visible}.orders-settings-content[data-v-111e42a3] .settings-grid{display:block;overflow:visible}.orders-settings-content[data-v-111e42a3] .settings-content{min-width:0;height:auto;padding:0;overflow:visible;border:0}.orders-settings-content[data-v-111e42a3] .settings-form>header,.orders-settings-content[data-v-111e42a3] .operations-inline>header{display:none}.orders-settings-content[data-v-111e42a3] .publish-bar{position:static;flex-wrap:wrap;margin-top:12px}.orders-settings-content[data-v-111e42a3] .operations-inline fieldset:first-of-type{margin-top:0}.orders-settings-content[data-v-111e42a3] .operations-inline label,.orders-device-settings label[data-v-111e42a3]{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;font-size:12px;font-weight:700}.orders-settings-content[data-v-111e42a3] .operations-inline select,.orders-device-settings select[data-v-111e42a3]{width:100%;min-height:38px;box-sizing:border-box}.orders-settings-content[data-v-111e42a3] .operations-inline fieldset:first-of-type button{background:var(--sprynv-accent);border-color:var(--sprynv-accent);color:#fff}.orders-device-settings[data-v-111e42a3]{display:grid;gap:12px}.orders-device-settings h3[data-v-111e42a3],.orders-device-settings p[data-v-111e42a3]{margin:0}.orders-device-settings p[data-v-111e42a3]{color:var(--sprynv-ink-soft);font-size:12px;line-height:1.7}.orders-device-settings button[data-v-111e42a3],.orders-device-settings select[data-v-111e42a3]{justify-self:start;font:inherit;color:inherit;border:1px solid #cbd3e1;border-radius:6px;background:#fff;padding:8px 12px}.orders-service-settings[data-v-111e42a3] button:focus-visible,.orders-service-settings[data-v-111e42a3] select:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}@media(max-width:760px){.orders-service-settings[data-v-111e42a3]{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail" "content"}.orders-settings-rail[data-v-111e42a3]{position:static;min-width:0;margin-bottom:0}.orders-settings-rail .catalog-link[data-v-111e42a3]{margin-top:0;border-top-color:transparent}.orders-channel-status[data-v-111e42a3]{margin-top:6px}.orders-settings-content[data-v-111e42a3]{padding:12px;min-height:0}}.chat-center-settings[data-v-5c973554]{margin:12px 0 0}.chat-settings-content[data-v-5c973554]{min-width:0;padding:20px;border:1px solid var(--sprynv-line);border-radius:8px;background:#fff}.chat-scope[data-v-5c973554],.chat-setting-row[data-v-5c973554]{display:flex;align-items:center;justify-content:space-between;gap:18px}.chat-scope[data-v-5c973554]{padding-bottom:18px;border-bottom:1px solid var(--sprynv-line)}.chat-setting-row[data-v-5c973554]{padding:24px 0;border-bottom:1px solid var(--sprynv-line)}.chat-setting-row>div[data-v-5c973554]{min-width:0}h3[data-v-5c973554]{margin:0 0 10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:16px}p[data-v-5c973554]{margin:7px 0 0;line-height:1.8;font-size:13px;color:var(--sprynv-ink-soft)}small[data-v-5c973554],.chat-state[data-v-5c973554]{font-size:12px;font-weight:500;color:#66738a}.ready[data-v-5c973554]{color:#087653}button[data-v-5c973554]{min-height:38px;padding:8px 12px;border:1px solid #b8cbed;border-radius:7px;background:#fff;color:var(--sprynv-accent);font:inherit;cursor:pointer}.chat-setting-row>button[data-v-5c973554]{flex-shrink:0}button[data-v-5c973554]:focus-visible{outline:3px solid #2974d6;outline-offset:2px}.primary[data-v-5c973554]{background:var(--sprynv-accent);color:#fff}.chat-future[data-v-5c973554]{display:flex;gap:24px;padding:20px 0 0;color:#8490a3}.chat-future span[data-v-5c973554]{display:flex;align-items:center;gap:7px;font-size:13px}.chat-team[data-v-5c973554]{padding-top:20px}.chat-team button[data-v-5c973554]{margin-top:18px}@media(max-width:760px){.chat-settings-content[data-v-5c973554]{padding:14px}.chat-scope[data-v-5c973554],.chat-setting-row[data-v-5c973554]{align-items:flex-start;flex-direction:column}.chat-future[data-v-5c973554]{flex-wrap:wrap}}.ordinary-city-readiness[data-v-a32a61c1]{display:grid;gap:10px;padding:16px;border:1px solid #d8dee8;border-radius:12px;background:#fff}.ordinary-city-readiness h2[data-v-a32a61c1],.ordinary-city-readiness p[data-v-a32a61c1]{margin:0}.ordinary-city-readiness summary[data-v-a32a61c1]{cursor:pointer;font-weight:600}.ordinary-city-readiness__row[data-v-a32a61c1]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:10px;border-top:1px solid #e8edf3}.ordinary-city-readiness__row label[data-v-a32a61c1]{flex:1 1 260px}.owner-access[data-v-cb1a954b]{display:grid;gap:18px;color:var(--ink, #0b1f45)}.owner-access__tabs[data-v-cb1a954b]{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-cb1a954b]{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-cb1a954b]{background:#fff;color:var(--accent, #0f5bd7);box-shadow:0 2px 8px #1745871a}.owner-access__header[data-v-cb1a954b]{display:grid;gap:6px}.owner-access__header h1[data-v-cb1a954b]{margin:0;color:var(--ink, #0b1f45);font-size:clamp(24px,4vw,31px);line-height:1.25}.owner-access__header h1[data-v-cb1a954b]:focus{outline:none}.owner-access__header>p[data-v-cb1a954b]:last-child{margin:0;color:var(--muted, #62708a);line-height:1.7}.owner-access__progress[data-v-cb1a954b]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.owner-access__progress[data-v-cb1a954b]:focus-visible{outline:2px solid var(--accent, #0f5bd7);outline-offset:6px}.owner-access__progress[data-v-cb1a954b]: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-cb1a954b]{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-cb1a954b]{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-cb1a954b],.owner-access__progress .complete span[data-v-cb1a954b]{border-color:var(--accent, #0f5bd7);background:var(--accent, #0f5bd7);color:#fff}.owner-access__progress .current small[data-v-cb1a954b],.owner-access__progress .complete small[data-v-cb1a954b]{color:var(--ink, #0b1f45)}.owner-access__form[data-v-cb1a954b]{display:grid;gap:10px}.owner-access__grid[data-v-cb1a954b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.owner-access__wide-field[data-v-cb1a954b]{grid-column:1 / -1}.owner-access__form label[data-v-cb1a954b]{display:grid;gap:7px;color:var(--ink, #0b1f45);font-size:14px;font-weight:850}.owner-access__form input[data-v-cb1a954b]:not([type=checkbox]),.owner-access__form select[data-v-cb1a954b]{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-cb1a954b]:focus-visible,.owner-access__form select[data-v-cb1a954b]:focus-visible,.owner-access button[data-v-cb1a954b]:focus-visible,.owner-access a[data-v-cb1a954b]:focus-visible{outline:3px solid rgb(15 91 215 / 22%);outline-offset:2px;border-color:var(--accent, #0f5bd7)}.owner-access__password-control[data-v-cb1a954b]{position:relative}.owner-access__password-control input[data-v-cb1a954b]{padding-inline-end:74px!important}.owner-access__password-control button[data-v-cb1a954b]{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-cb1a954b]{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-cb1a954b]:focus-within{border-color:var(--accent, #0f5bd7);outline:3px solid rgb(15 91 215 / 18%)}.owner-access__slug-prefix[data-v-cb1a954b]{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-cb1a954b]{min-width:0;height:45px!important;border:0!important;border-radius:0!important;outline:0!important}.owner-access__legal[data-v-cb1a954b]{display:grid;gap:8px;padding:12px;border:1px solid #dbe4f1;border-radius:8px;background:#f8faff}.owner-access__legal label[data-v-cb1a954b]{display:flex;align-items:flex-start;gap:9px;font-weight:700}.owner-access__legal input[data-v-cb1a954b]{width:18px;height:18px;margin-top:2px;accent-color:var(--accent, #0f5bd7)}.owner-access a[data-v-cb1a954b],.owner-access__text-action[data-v-cb1a954b]{color:var(--accent, #0f5bd7);font-weight:850}.owner-access__provider-note[data-v-cb1a954b]{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-cb1a954b]{color:var(--ink, #0b1f45)}.owner-access__invitation[data-v-cb1a954b]{padding:18px;border:1px solid #dbe4f1;border-radius:10px;background:#f8faff}.owner-access__recaptcha[data-v-cb1a954b]{min-height:1px;overflow:hidden}.owner-access__primary[data-v-cb1a954b],.owner-access__secondary[data-v-cb1a954b]{min-height:47px;padding:0 18px;border-radius:8px;font:inherit;font-weight:900;cursor:pointer}.owner-access__primary[data-v-cb1a954b]{border:1px solid var(--accent, #0f5bd7);background:var(--accent, #0f5bd7);color:#fff;box-shadow:0 8px 18px #0f5bd72e}.owner-access__primary[data-v-cb1a954b]:hover:not(:disabled){background:#0b49ae}.owner-access__secondary[data-v-cb1a954b]{border:1px solid var(--line-strong, #bdcae0);background:#fff;color:var(--ink, #0b1f45)}.owner-access__text-action[data-v-cb1a954b]{justify-self:start;padding:4px 0;border:0;background:transparent;font:inherit;cursor:pointer}.owner-access button[data-v-cb1a954b]:disabled{cursor:not-allowed;opacity:.58}.owner-access__actions[data-v-cb1a954b]{display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);gap:10px;margin-top:4px}.owner-access__message[data-v-cb1a954b]{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-cb1a954b]{border-color:#efc4c4;background:#fff4f4;color:#9b2828}.owner-access__field-help[data-v-cb1a954b],.owner-access__field-warning[data-v-cb1a954b]{font-size:12px;font-weight:650;line-height:1.5}.owner-access__field-help[data-v-cb1a954b]{color:var(--muted, #62708a)}.owner-access__field-warning[data-v-cb1a954b]{color:#a12828}.owner-access__code[data-v-cb1a954b]{max-width:390px;width:100%;margin-inline:auto}.owner-access__code input[data-v-cb1a954b]{text-align:center;font-size:24px;font-weight:900;letter-spacing:.24em}@media(max-width:620px){.owner-access[data-v-cb1a954b]{gap:15px}.owner-access__grid[data-v-cb1a954b],.owner-access__actions[data-v-cb1a954b]{grid-template-columns:1fr}.owner-access__wide-field[data-v-cb1a954b]{grid-column:auto}.owner-access__slug-control[data-v-cb1a954b]{display:grid;height:auto}.owner-access__slug-prefix[data-v-cb1a954b]{min-height:36px;border-inline-end:0;border-bottom:1px solid #d7e0ee}}@media(prefers-reduced-motion:reduce){.owner-access[data-v-cb1a954b] *{scroll-behavior:auto!important}}.auth-shell[data-v-09a64454]{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-09a64454]{padding-block:clamp(88px,13vh,120px);background-color:#dce9fb;background-image:url(/releases/e86dd906b88eaf5bd90413fc999670e571723afe/owner-registration-delivery-bg.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.auth-card[data-v-09a64454]{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-09a64454]{--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-09a64454]{width:min(100%,520px);margin-inline:auto}.auth-notice[data-v-09a64454]{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-09a64454]{display:grid;gap:8px}.auth-card label[data-v-09a64454]{margin-top:10px;font-weight:800}.auth-card input[data-v-09a64454]{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-09a64454]:focus{outline:3px solid rgb(0 74 198 / 16%);border-color:var(--sprynv-accent)}.auth-submit[data-v-09a64454]{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-09a64454]:hover:not(:disabled){background:var(--sprynv-accent-dark)}.auth-submit[data-v-09a64454]:active:not(:disabled){transform:scale(.98)}.auth-submit[data-v-09a64454]:disabled{opacity:.55;cursor:not-allowed}.auth-error[data-v-09a64454]{margin:5px 0;color:var(--sprynv-danger)}.auth-card>small[data-v-09a64454]{display:block;margin-top:20px;color:var(--sprynv-ink-soft)}.staff-mode-tabs[data-v-09a64454]{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-09a64454]{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-09a64454]{background:#fff;color:var(--sprynv-accent);box-shadow:0 2px 8px #0f3a6e14}.staff-mode-tabs button[data-v-09a64454]:focus-visible{outline:3px solid rgb(15 91 215 / 24%);outline-offset:2px}.staff-mode-tabs button[data-v-09a64454]:active{transform:scale(.98)}.staff-password-fields[data-v-09a64454]{display:grid;gap:10px}.staff-password-fields--paired[data-v-09a64454]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.staff-password-field[data-v-09a64454]{display:grid;min-width:0;gap:7px}.staff-access form[data-v-09a64454]{gap:10px}.staff-access form>label[data-v-09a64454],.staff-password-field label[data-v-09a64454]{margin-top:0;color:var(--ink, #0b1f45);font-size:14px;font-weight:850}.staff-access input[data-v-09a64454]{width:100%;height:47px;box-sizing:border-box;padding-inline:13px}.access-tabs[data-v-09a64454]{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-09a64454]{border-color:#b9c8e0;background:#f3f7fd}.access-tabs button[data-v-09a64454]{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-09a64454]{background:var(--sprynv-surface);color:var(--sprynv-ink);box-shadow:0 2px 8px #0000000f}.auth-card--owner>.access-tabs button.active[data-v-09a64454]{background:#0f5bd7;color:#fff;box-shadow:0 7px 18px #0f5bd73d}.access-tabs button[data-v-09a64454]:active:not(:disabled){transform:scale(.98)}.access-tabs button[data-v-09a64454]:focus-visible{outline:3px solid rgb(15 91 215 / 24%);outline-offset:2px}@media(max-width:760px){.auth-shell[data-v-09a64454]{padding:16px}.auth-shell--owner[data-v-09a64454]{background-position:center top}.auth-card[data-v-09a64454],.auth-card--owner[data-v-09a64454]{width:100%;padding:22px}}@media(max-width:620px){.access-tabs[data-v-09a64454],.staff-password-fields--paired[data-v-09a64454]{grid-template-columns:1fr}}.receipt-dialog[data-v-3704e8e8]{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-3704e8e8]::backdrop{background:#14203370}.receipt-dialog header[data-v-3704e8e8],.receipt-dialog footer[data-v-3704e8e8]{display:flex;align-items:center;gap:12px;justify-content:space-between}.receipt-dialog h2[data-v-3704e8e8]{font-size:18px}.receipt-dialog button[data-v-3704e8e8],.receipt-dialog select[data-v-3704e8e8]{font:inherit;padding:7px 10px;border:1px solid #bdcbed;border-radius:6px;background:#fff;color:inherit}.receipt-dialog button[data-v-3704e8e8]:disabled{opacity:.5}.receipt-dialog img[data-v-3704e8e8]{max-width:100%;display:block;margin:12px auto;box-shadow:0 2px 10px #0002}.receipt-dialog footer[data-v-3704e8e8]{flex-wrap:wrap;position:sticky;bottom:0;background:#f8f9ff;padding-top:12px}.receipt-simulation[data-v-3704e8e8]{color:#785500;font-size:12px}.prep-time-control[data-v-b77a573b]{position:relative;width:134px;min-width:134px}.prep-time-trigger[data-v-b77a573b]{width:100%;min-height:42px;padding:5px 9px 5px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #8eafe8;border-radius:7px;background:#f8fbff;color:var(--sprynv-ink);text-align:right;transition:border-color .16s ease,background .16s ease,transform .16s ease}.prep-time-trigger[data-v-b77a573b]:hover,.prep-time-trigger.open[data-v-b77a573b]{border-color:var(--sprynv-accent);background:#f2f6fd}.prep-time-trigger[data-v-b77a573b]:active{transform:scale(.985)}.prep-trigger-copy[data-v-b77a573b]{min-width:0;display:grid;gap:3px}.prep-trigger-copy small[data-v-b77a573b]{display:inline-flex;align-items:center;gap:5px;color:var(--sprynv-ink-soft);font-size:9px;font-weight:700;line-height:1;white-space:nowrap}.prep-trigger-copy strong[data-v-b77a573b]{color:var(--sprynv-ink);font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.prep-time-trigger>svg[data-v-b77a573b]{flex:0 0 auto;color:#315a9d}.prep-time-trigger[data-v-b77a573b]:focus-visible,.prep-preset-panel button[data-v-b77a573b]:focus-visible,.prep-preset-panel input[data-v-b77a573b]:focus-visible{outline:2px solid var(--sprynv-accent);outline-offset:2px}.prep-time-trigger[data-v-b77a573b]:disabled,.prep-preset-panel button[data-v-b77a573b]:disabled,.prep-preset-panel input[data-v-b77a573b]:disabled{cursor:not-allowed;opacity:.55}.prep-preset-panel[data-v-b77a573b]{position:absolute;z-index:4;inset-block-start:calc(100% + 7px);inset-inline-start:0;width:292px;padding:10px;display:grid;gap:9px;border:1px solid #cbd6ea;border-radius:9px;background:#fff;box-shadow:0 12px 28px #1f325624;animation:prep-panel-in-b77a573b .15s ease-out}.prep-panel-notch[data-v-b77a573b]{position:absolute;inset-block-start:-10px;inset-inline-start:52px;padding:1px;background:#fff;color:#9fb2d6}.prep-preset-panel header[data-v-b77a573b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.prep-preset-panel header strong[data-v-b77a573b]{color:var(--sprynv-ink);font-size:12px;font-weight:900}.prep-preset-panel header small[data-v-b77a573b]{min-width:31px;padding:3px 6px;border-radius:5px;background:#eef3fb;color:var(--sprynv-ink-soft);font-size:9px;font-weight:900;text-align:center}.prep-preset-form[data-v-b77a573b]{padding:9px;display:grid;gap:6px;border:1px solid #d9e1ef;border-radius:7px;background:#f8fafd}.prep-preset-form>label[data-v-b77a573b]{color:var(--sprynv-ink-soft);font-size:11px;font-weight:700}.prep-preset-form>div[data-v-b77a573b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.prep-preset-form input[data-v-b77a573b]{min-width:0;height:34px;padding:0 9px;border:1px solid var(--sprynv-line);border-radius:7px;color:var(--sprynv-ink);font:inherit;font-variant-numeric:tabular-nums}.prep-preset-form button[data-v-b77a573b]{min-height:34px;padding:0 11px;border:1px solid var(--sprynv-accent);border-radius:7px;background:var(--sprynv-accent);color:#fff;font:inherit;font-size:11px;font-weight:800}.prep-preset-list[data-v-b77a573b]{min-height:40px;padding:4px;display:grid;align-items:stretch;gap:4px;border:1px solid #d4ddeb;border-radius:7px;background:#fff}.prep-preset-list>span[data-v-b77a573b]{position:relative;min-width:0}.prep-preset-choice[data-v-b77a573b],.prep-preset-plus[data-v-b77a573b]{width:100%;min-width:0;min-height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--sprynv-ink);font:inherit;font-size:11px;font-weight:900;font-variant-numeric:tabular-nums}.prep-preset-choice[data-v-b77a573b]:hover,.prep-preset-plus[data-v-b77a573b]:hover{background:#eef3fb}.prep-preset-choice[aria-pressed=true][data-v-b77a573b]{background:var(--sprynv-accent);color:#fff}.prep-preset-plus[data-v-b77a573b]{border:1px dashed #9eb4d9;color:var(--sprynv-accent)}.prep-remove-button[data-v-b77a573b]{position:absolute;inset-block-start:2px;inset-inline-start:2px;width:13px;min-width:13px;max-width:13px;height:13px;min-height:13px;max-height:13px;aspect-ratio:1;padding:0;display:grid;place-items:center;border:1px solid #d7dfeb;border-radius:2px;background:#f7f9fc;color:#758199;line-height:1;opacity:.72;transition:opacity .14s ease,border-color .14s ease,background .14s ease,color .14s ease}.prep-preset-list>span:hover .prep-remove-button[data-v-b77a573b],.prep-remove-button[data-v-b77a573b]:focus-visible{opacity:1}.prep-remove-button[data-v-b77a573b]:not(:disabled):hover{border-color:#e6b7bc;background:#fbecee;color:var(--sprynv-danger)}.prep-preset-panel p[data-v-b77a573b]{margin:0;color:var(--sprynv-positive);font-size:11px;line-height:1.45}.prep-preset-panel p[role=alert][data-v-b77a573b]{color:var(--sprynv-danger)}@keyframes prep-panel-in-b77a573b{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.prep-preset-panel[data-v-b77a573b]{position:fixed;inset-block-start:104px;inset-inline:12px;width:auto;max-height:calc(100dvh - 116px);overflow-y:auto}}@media(prefers-reduced-motion:reduce){.prep-time-trigger[data-v-b77a573b],.prep-preset-panel[data-v-b77a573b]{animation:none;transition:none}.prep-time-trigger[data-v-b77a573b]:active{transform:none}}.manual-items>header[data-v-35366c67]{display:flex;align-items:center;justify-content:space-between;gap:10px}.item-search input[data-v-35366c67],.line-note input[data-v-35366c67]{min-height:38px;padding:6px 9px;border:1px solid var(--sprynv-line);border-radius:8px;font:inherit}.item-search input[data-v-35366c67]{width:min(220px,45vw)}.line-note[data-v-35366c67]{display:grid;gap:5px;margin-top:10px;font-size:12px;font-weight:800}.line-note input[data-v-35366c67]{width:100%}.item-empty[data-v-35366c67]{margin:0;padding:12px;color:var(--sprynv-ink-soft)}.manual-quote[data-v-35366c67]{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-35366c67]{margin-inline-start:auto;color:var(--sprynv-accent)}.manual-quote button[data-v-35366c67]{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-35366c67]{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-35366c67]{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-35366c67]{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-35366c67]{margin:2px 0 0;font-size:20px}.manual-dialog header small[data-v-35366c67]{color:var(--sprynv-accent);font-weight:800}.manual-dialog header button[data-v-35366c67]{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-35366c67]{padding:18px;display:grid;gap:16px}.actor-truth[data-v-35366c67],.manual-state[data-v-35366c67]{margin:0;padding:12px;border-radius:10px;background:#eef5ff;color:#24466f}.source-choice[data-v-35366c67]{margin:0;padding:0;display:flex;gap:18px;border:0}.source-choice legend[data-v-35366c67]{margin-bottom:7px;font-weight:800}.source-choice label[data-v-35366c67],.custom-toggle[data-v-35366c67]{display:flex;align-items:center;gap:7px}.manual-grid[data-v-35366c67]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manual-grid label[data-v-35366c67],.manual-notes[data-v-35366c67]{display:grid;gap:6px;font-size:12px;font-weight:800}.manual-grid input[data-v-35366c67],.manual-grid select[data-v-35366c67],.manual-notes textarea[data-v-35366c67]{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-35366c67]{padding:14px;display:grid;gap:12px;border:1px solid #dbe5f3;border-radius:12px;background:#f7faff}.manual-items[data-v-35366c67]{display:grid;gap:8px}.manual-items>header h3[data-v-35366c67]{margin:0;font-size:16px}.manual-items>header small[data-v-35366c67]{color:var(--sprynv-ink-soft)}.manual-items article[data-v-35366c67]{padding:12px;border:1px solid var(--sprynv-line);border-radius:11px}.item-row[data-v-35366c67]{display:flex;align-items:center;justify-content:space-between;gap:12px}.item-row>div[data-v-35366c67]{display:grid}.item-row small[data-v-35366c67]{color:var(--sprynv-accent);font-weight:800}.item-row input[data-v-35366c67]{width:72px;min-height:38px;padding:6px;border:1px solid var(--sprynv-line);border-radius:8px}.manual-items fieldset[data-v-35366c67]{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-35366c67]{font-size:12px;font-weight:800}.manual-items fieldset label[data-v-35366c67]{display:flex;align-items:center;gap:5px}.adjustment-fields[data-v-35366c67]{margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.adjustment-fields label[data-v-35366c67]{display:grid;gap:5px;font-size:11px}.adjustment-fields input[data-v-35366c67]{min-height:38px;padding:6px 8px;border:1px solid var(--sprynv-line);border-radius:8px}.custom-toggle[data-v-35366c67]{padding:12px;border:1px solid #d5dfed;border-radius:10px;font-weight:800}.manual-error[data-v-35366c67]{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-35366c67]{position:sticky;bottom:0;padding-top:12px;display:flex;justify-content:flex-end;gap:8px;background:#fff}.manual-dialog footer button[data-v-35366c67]{min-height:44px;padding:0 20px;border-radius:9px}.manual-dialog footer .primary[data-v-35366c67]{border:0;background:var(--sprynv-accent);color:#fff}.manual-dialog footer .primary[data-v-35366c67]:disabled{opacity:.5}.manual-dialog footer .secondary[data-v-35366c67]{border:1px solid var(--sprynv-line);background:#fff}.manual-state[data-v-35366c67]{margin:18px}.manual-state button[data-v-35366c67]{min-height:40px;padding:0 14px;border:1px solid #a9bdd9;border-radius:8px;background:#fff}@media(max-width:680px){.manual-backdrop[data-v-35366c67]{padding:0}.manual-dialog[data-v-35366c67]{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.manual-grid[data-v-35366c67],.adjustment-fields[data-v-35366c67]{grid-template-columns:1fr}.manual-dialog form[data-v-35366c67]{padding:14px}.manual-dialog footer[data-v-35366c67]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.refund-backdrop[data-v-5fdc7cc4]{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-5fdc7cc4]{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-5fdc7cc4]{display:flex;align-items:center;justify-content:space-between}.refund-dialog h2[data-v-5fdc7cc4]{margin:2px 0 0}.refund-dialog header small[data-v-5fdc7cc4]{color:var(--sprynv-accent);font-weight:800}.refund-dialog header button[data-v-5fdc7cc4]{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-5fdc7cc4]{margin:0;color:var(--sprynv-ink-soft);line-height:1.7}.refund-dialog>label[data-v-5fdc7cc4]:not(.notify){display:grid;gap:6px;font-size:12px;font-weight:800}.refund-dialog input[data-v-5fdc7cc4],.refund-dialog select[data-v-5fdc7cc4],.refund-dialog textarea[data-v-5fdc7cc4]{min-height:42px;padding:8px 10px;border:1px solid var(--sprynv-line);border-radius:9px;background:#fff;font:inherit}.refund-dialog .notify[data-v-5fdc7cc4]{display:flex;align-items:center;gap:8px}.refund-dialog .notify input[data-v-5fdc7cc4]{min-height:auto}.refund-error[data-v-5fdc7cc4]{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-5fdc7cc4]{display:flex;justify-content:flex-end;gap:8px}.refund-dialog footer button[data-v-5fdc7cc4]{min-height:43px;padding:0 18px;border-radius:9px}.refund-dialog .primary[data-v-5fdc7cc4]{border:0;background:var(--sprynv-accent);color:#fff}.refund-dialog .secondary[data-v-5fdc7cc4]{border:1px solid var(--sprynv-line);background:#fff}@media(max-width:520px){.refund-backdrop[data-v-5fdc7cc4]{padding:0;align-items:end}.refund-dialog[data-v-5fdc7cc4]{width:100%;border-radius:16px 16px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.order-history[data-v-d4660253]{min-width:0;padding:12px;display:grid;align-content:start;gap:10px;background:#fff;border:1px solid #d8e2f1;border-radius:8px}.history-filters[data-v-d4660253]{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.history-filters label[data-v-d4660253]{display:grid;gap:3px;font-size:12px;color:#253e67}.history-filters input[data-v-d4660253],.history-filters select[data-v-d4660253],.history-filters button[data-v-d4660253],.order-history>button[data-v-d4660253]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 8px;font:inherit}.history-basis[data-v-d4660253]{margin:0;color:#52678a;font-size:12px}.history-table-wrap[data-v-d4660253]{overflow:auto}.order-history table[data-v-d4660253]{width:100%;border-collapse:collapse;min-width:850px;text-align:right}.order-history th[data-v-d4660253],.order-history td[data-v-d4660253]{padding:10px 8px;border-bottom:1px solid #e1e8f2;font-size:12px;vertical-align:middle}.order-history th[data-v-d4660253]{font-weight:800}.order-history td small[data-v-d4660253]{display:block;color:#607496}.order-history td button[data-v-d4660253]{border:0;background:transparent;color:#0757c9;font:inherit;font-weight:800;cursor:pointer}.order-history tr.selected[data-v-d4660253]{background:#eef5ff}.order-history button[data-v-d4660253]:focus-visible,.order-history input[data-v-d4660253]:focus-visible,.order-history select[data-v-d4660253]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.history-scroll-hint[data-v-d4660253]{display:none;margin:0;color:#536b90;font-size:11px}@media(max-width:800px){.history-scroll-hint[data-v-d4660253]{display:block}}.summary-toolbar select[data-v-cb8af791]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 9px;font:inherit}.order-day-summary select[data-v-cb8af791]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.order-day-summary[data-v-cb8af791]{padding:14px;display:grid;gap:12px;align-content:start;background:#fff;border:1px solid #d7e2f2;border-radius:8px}.summary-toolbar[data-v-cb8af791]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.summary-toolbar label[data-v-cb8af791]{display:flex;align-items:center;gap:8px}.summary-toolbar input[data-v-cb8af791],.summary-toolbar button[data-v-cb8af791],.summary-status button[data-v-cb8af791]{min-height:36px;border:1px solid #cbd9ee;border-radius:6px;background:#fff;padding:5px 9px;font:inherit}.summary-toolbar small[data-v-cb8af791],.summary-basis[data-v-cb8af791]{color:#536b90}.summary-basis[data-v-cb8af791]{margin:0;font-size:13px}.summary-counts[data-v-cb8af791]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.summary-counts article[data-v-cb8af791],.summary-money[data-v-cb8af791],.summary-status[data-v-cb8af791]{border:1px solid #d8e2f1;border-radius:7px;padding:12px}.summary-counts article[data-v-cb8af791]{display:grid;gap:6px}.summary-counts strong[data-v-cb8af791]{font-size:23px;color:#0757c9}.summary-panels[data-v-cb8af791]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.summary-panels h2[data-v-cb8af791]{font-size:15px;margin:0 0 9px}.summary-money h3[data-v-cb8af791]{font-size:13px}.summary-money dl[data-v-cb8af791]{margin:0}.summary-money dl div[data-v-cb8af791],.summary-status button[data-v-cb8af791]{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #e4ebf4;padding:8px 0}.summary-money dd[data-v-cb8af791]{margin:0;font-weight:800}.summary-status[data-v-cb8af791]{display:grid;align-content:start}.summary-status button[data-v-cb8af791]{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-cb8af791]:focus-visible,.order-day-summary input[data-v-cb8af791]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}@media(max-width:800px){.summary-counts[data-v-cb8af791]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-panels[data-v-cb8af791]{grid-template-columns:1fr}}.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-commandbar{min-height:56px;padding:7px 9px;display:grid;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:8px;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:var(--sprynv-surface)}.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}.order-operation-settings{padding-top:12px!important;border-top:1px solid #e8ecf3!important}.order-operation-settings label{grid-template-columns:auto minmax(0,1fr)!important}.order-operation-settings label:has(select){grid-template-columns:minmax(0,1fr)!important}.order-operation-settings select{width:100%;min-height:36px;margin-top:6px;padding:0 8px;border:1px solid var(--sprynv-line);border-radius:7px;background:#fff;font:inherit}.board-layout-panel{position:absolute;z-index:20;top:64px;left:8px;width:min(310px,calc(100% - 16px));overflow:hidden;border:1px solid #cfd8e7;border-radius:10px;background:#fff;box-shadow:0 16px 38px #22325029}.board-layout-panel>header{min-height:62px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e8f2}.board-layout-panel h2{margin:2px 0 0;color:var(--sprynv-ink);font-size:17px}.board-layout-panel header small{color:var(--sprynv-accent);font-size:10px;font-weight:800}.board-layout-panel header button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--sprynv-line);border-radius:7px;background:#fff;color:var(--sprynv-ink-soft)}.board-layout-form{padding:12px;display:grid;gap:14px}.board-layout-panel fieldset{margin:0;padding:0;display:grid;gap:7px;border:0}.board-layout-panel legend{margin-bottom:7px;color:var(--sprynv-ink);font-size:12px;font-weight:800}.board-layout-panel fieldset label{min-height:54px;padding:8px 10px;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;border:1px solid var(--sprynv-line);border-radius:8px;color:var(--sprynv-ink-soft);cursor:pointer}.board-layout-panel fieldset label.selected{border-color:#8eb2ef;background:#f0f5ff;color:var(--sprynv-accent)}.board-layout-panel fieldset label span{display:grid;gap:1px;color:var(--sprynv-ink)}.board-layout-panel fieldset label small{color:var(--sprynv-ink-soft);font-size:10px}.board-height-control{padding-top:12px;display:grid;gap:8px;border-top:1px solid #e8ecf3}.board-height-control>span{display:flex;align-items:center;justify-content:space-between;font-size:12px}.board-height-control output{color:var(--sprynv-accent);font-weight:800}.board-height-control input{width:100%;height:24px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;direction:ltr;background:transparent;cursor:pointer}.board-height-control input::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--sprynv-accent) 0 var(--range-fill),#dce4f0 var(--range-fill) 100%)}.board-height-control input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #ffffff;border-radius:50%;background:var(--sprynv-accent);box-shadow:0 1px 5px #173b7447}.board-height-control input::-moz-range-track{height:6px;border-radius:999px;background:#dce4f0}.board-height-control input::-moz-range-progress{height:6px;border-radius:999px;background:var(--sprynv-accent)}.board-height-control input::-moz-range-thumb{width:14px;height:14px;border:3px solid #ffffff;border-radius:50%;background:var(--sprynv-accent);box-shadow:0 1px 5px #173b7447}.board-height-control input:focus-visible{outline:2px solid #8eb2ef;outline-offset:3px;border-radius:999px}.board-height-control small,.board-layout-storage-note{margin:0;color:var(--sprynv-ink-soft);font-size:10px}.order-layout.kanban-layout{grid-template-columns:minmax(760px,1fr) 390px;gap:8px;align-items:stretch}.fulfillment-boards{min-width:0;min-height:0;height:100%;display:grid;gap:6px;overflow:hidden}.fulfillment-board{min-width:0;min-height:0;display:grid;grid-template-rows:32px minmax(0,1fr);overflow:hidden;border:1px solid var(--sprynv-line);border-radius:var(--sprynv-radius-sm);background:#fff}.fulfillment-board>header{padding:0 9px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e8f2;background:#f4f7fc}.fulfillment-board>header span{display:inline-flex;align-items:center;gap:6px;color:var(--sprynv-accent)}.fulfillment-board>header strong{color:#24324a;font-size:12px}.fulfillment-board>header b{min-width:22px;padding:2px 6px;border-radius:5px;background:#dfe9ff;color:var(--sprynv-accent);font-size:10px;text-align:center}.fulfillment-board .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:82px;min-height:82px;flex:0 0 82px;box-sizing:border-box;padding:8px 9px 8px 11px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.15fr) minmax(0,.9fr);grid-template-rows:minmax(0,1fr) 17px;grid-template-areas:"identity count metrics" "payment payment payment";align-items:stretch;gap:0;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:active{transform:scale(.99)}.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-card.urgent{border-color:#d99aa4;background:#fff8f9}.kanban-card[draggable=true]{cursor:grab}.kanban-card[draggable=true]:active{cursor:grabbing}.kanban-card.dragging{opacity:.48;transform:scale(.98)}.kanban-card-identity{grid-area:identity;min-width:0;padding-inline:4px;display:grid;align-content:center;justify-items:center;gap:6px;text-align:center}.kanban-card-identity strong{overflow:hidden;color:var(--sprynv-ink);font-size:10px;letter-spacing:-.02em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.kanban-card-identity p{margin:0;overflow:hidden;color:var(--sprynv-ink-soft);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.kanban-card-count{grid-area:count;min-width:0;padding-inline:3px;display:grid;align-content:center;justify-items:center;gap:4px;border-inline:1px solid #e2e7ef;color:var(--sprynv-ink-soft);font-size:9px;text-align:center}.kanban-card-item-count{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.kanban-card-count .kanban-card-price{max-width:100%;overflow:hidden;color:var(--sprynv-ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.kanban-card-payment{grid-area:payment;display:block;min-width:0;overflow:hidden;border-top:1px solid #edf0f5;padding-top:3px;font-size:9px;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kanban-card-metrics{grid-area:metrics;min-width:0;padding-inline:4px;display:grid;align-content:center;justify-items:center;gap:4px;text-align:center}.kanban-card-metrics>b{color:var(--sprynv-ink);font-size:10px;white-space:nowrap}.kanban-age{display:inline-flex;align-items:center;gap:3px;color:var(--sprynv-accent);font-size:11px;font-weight:700}.kanban-card-metrics .kanban-card-datetime,.kanban-card-metrics .kanban-age{justify-self:center}.kanban-card-metrics .kanban-card-datetime{max-width:100%;white-space:normal}.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.urgent .kanban-age{color:#a43f4d}.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{grid-template-columns:auto minmax(160px,1fr) auto;gap:8px}.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-identity .daily-order-number{display:block;font-size:18px;line-height:1.25}.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-commandbar{grid-template-columns:minmax(0,1fr);align-items:stretch}.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}.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-commandbar{flex-shrink:0}.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-commandbar{overflow-x:auto;grid-template-columns:auto minmax(170px,1fr) auto}.kanban-tools{gap:5px}.kanban-commandbar .branch-state{min-width:160px}}.operator-new-orders-alert[data-v-2928da29]{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-2928da29]:focus-visible{outline:2px solid #0757c9;outline-offset:2px}.workforce-device[data-v-c86dda9d]{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-c86dda9d]{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-c86dda9d],.section-copy[data-v-c86dda9d]{display:flex;align-items:center;gap:13px}.brand-mark[data-v-c86dda9d]{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-c86dda9d],.device-header p[data-v-c86dda9d],.section-copy p[data-v-c86dda9d],form small[data-v-c86dda9d]{color:#667085;font-size:12px}.device-header h1[data-v-c86dda9d],.section-copy h2[data-v-c86dda9d]{margin:2px 0;font-size:clamp(20px,3vw,28px)}.device-header p[data-v-c86dda9d],.section-copy p[data-v-c86dda9d]{margin:0}.device-message[data-v-c86dda9d]{margin:0;padding:10px 12px;border-radius:8px;font-size:13px}.device-message.error[data-v-c86dda9d]{background:#fff1f1;color:brown}.device-message.success[data-v-c86dda9d]{display:flex;align-items:center;gap:7px;background:#eaf8f1;color:#13795b}.activation-form[data-v-c86dda9d],.pin-enrollment-form[data-v-c86dda9d]{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-c86dda9d]{justify-self:center;color:#004ac6}.activation-form label[data-v-c86dda9d],.pin-enrollment-form label[data-v-c86dda9d]{font-size:12px;font-weight:800;text-align:right}.activation-form input[data-v-c86dda9d],.pin-enrollment-form input[data-v-c86dda9d]{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-c86dda9d]:focus,.pin-enrollment-form input[data-v-c86dda9d]:focus,button[data-v-c86dda9d]:focus-visible{outline:3px solid rgba(0,74,198,.22);outline-offset:2px;border-color:#004ac6}.activation-form button[data-v-c86dda9d],.pin-enrollment-form button[data-v-c86dda9d]{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-c86dda9d]:disabled,.pin-enrollment-form button[data-v-c86dda9d]:disabled{opacity:.55}.employee-section[data-v-c86dda9d]{display:grid;gap:16px}.employee-grid[data-v-c86dda9d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.employee-grid button[data-v-c86dda9d]{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-c86dda9d]{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-c86dda9d]{align-self:end}.employee-grid button small[data-v-c86dda9d]{align-self:start;color:#667085}.pin-enrollment-form[data-v-c86dda9d]{text-align:right}.pin-pair[data-v-c86dda9d]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pin-pair label[data-v-c86dda9d]{display:grid;gap:5px}.form-actions[data-v-c86dda9d]{display:flex;justify-content:flex-end;gap:8px}.form-actions .secondary[data-v-c86dda9d]{background:#eef2f7;color:#344054}.device-state[data-v-c86dda9d]{min-height:120px;display:grid;place-items:center;color:#667085;text-align:center}@media(max-width:560px){.device-card[data-v-c86dda9d]{padding:18px;border-radius:12px}.pin-pair[data-v-c86dda9d]{grid-template-columns:1fr}.activation-form[data-v-c86dda9d],.pin-enrollment-form[data-v-c86dda9d]{padding:18px}.employee-grid[data-v-c86dda9d]{grid-template-columns:1fr}}.pin-login-form[data-v-c86dda9d]{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-c86dda9d]{font-size:12px;font-weight:800}.pin-login-form input[data-v-c86dda9d]{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-c86dda9d],.lock-button[data-v-c86dda9d],.shared-orders button[data-v-c86dda9d],.override-dialog button[data-v-c86dda9d]{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-c86dda9d]{background:transparent;color:#004ac6;text-decoration:underline}.actor-shell[data-v-c86dda9d]{display:grid;gap:18px}.actor-bar[data-v-c86dda9d]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border-radius:12px;background:#eef4ff}.actor-bar h2[data-v-c86dda9d],.actor-bar p[data-v-c86dda9d]{margin:2px 0}.actor-bar span[data-v-c86dda9d],.actor-bar p[data-v-c86dda9d],.actor-workspace p[data-v-c86dda9d],.orders-heading p[data-v-c86dda9d],.override-dialog p[data-v-c86dda9d]{color:#667085;font-size:12px}.lock-button[data-v-c86dda9d]{display:flex;align-items:center;gap:7px;background:#172033}.actor-workspace[data-v-c86dda9d]{padding:18px;border:1px solid #d8deea;border-radius:12px}.actor-workspace h3[data-v-c86dda9d]{margin:0 0 5px}.actor-workspace ul[data-v-c86dda9d]{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 0;padding:0;list-style:none}.actor-workspace li[data-v-c86dda9d]{padding:5px 9px;border-radius:999px;background:#f1f4f8;color:#344054;font-size:11px}.shared-orders[data-v-c86dda9d]{display:grid;gap:12px}.orders-heading[data-v-c86dda9d],.shared-order-card[data-v-c86dda9d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.orders-heading h3[data-v-c86dda9d],.orders-heading p[data-v-c86dda9d]{margin:0}.orders-heading .secondary[data-v-c86dda9d],.order-actions .secondary[data-v-c86dda9d],.override-dialog .secondary[data-v-c86dda9d]{background:#eef2f7;color:#344054}.shared-order-list[data-v-c86dda9d]{display:grid;gap:8px}.shared-order-card[data-v-c86dda9d]{padding:14px;border:1px solid #d8deea;border-radius:10px}.shared-order-card>div[data-v-c86dda9d]:first-child{display:grid;gap:3px}.shared-order-card small[data-v-c86dda9d]{color:#667085}.order-actions[data-v-c86dda9d]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.order-actions .danger[data-v-c86dda9d]{background:brown}.override-dialog[data-v-c86dda9d]{display:grid;gap:9px;padding:18px;border:2px solid #004ac6;border-radius:12px;background:#f8faff}.override-dialog h3[data-v-c86dda9d],.override-dialog p[data-v-c86dda9d]{margin:0}.override-dialog label[data-v-c86dda9d]{font-size:12px;font-weight:800}.override-dialog select[data-v-c86dda9d],.override-dialog textarea[data-v-c86dda9d],.override-dialog input[data-v-c86dda9d]{min-height:44px;padding:9px;border:1px solid #bcc6d6;border-radius:8px;background:#fff;font:inherit}.override-dialog textarea[data-v-c86dda9d]{min-height:76px;resize:vertical}@media(max-width:560px){.actor-bar[data-v-c86dda9d],.shared-order-card[data-v-c86dda9d]{align-items:flex-start;flex-direction:column}.lock-button[data-v-c86dda9d]{width:100%;justify-content:center}.pin-login-form[data-v-c86dda9d]{padding:18px}.order-actions[data-v-c86dda9d]{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}}: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-focus-ring);--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}}
