:root{--edv-bg:#07131b;--edv-bg-deep:#091922;--edv-panel:#0a1822e6;--edv-panel-strong:#0f212df5;--edv-panel-soft:#122938bd;--edv-line:#e9b17029;--edv-line-strong:#e9b17047;--edv-text:#f6efe8;--edv-muted:#9eb0bd;--edv-muted-strong:#d8e4eb;--edv-copper:#e9b170;--edv-copper-strong:#f5c78e;--edv-aqua:#49c6b7;--edv-aqua-soft:#49c6b724;--edv-success:#7ccca0;--edv-warning:#f0cb72;--edv-danger:#f08b83;--edv-shadow:0 28px 60px #02090e4d;--edv-font-body:"Aptos", "Segoe UI", sans-serif;--edv-font-display:"Bahnschrift", "Trebuchet MS", sans-serif;--edv-font-mono:Consolas, "Courier New", monospace}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}body{color:var(--edv-text);font-family:var(--edv-font-body);background:radial-gradient(circle at top left, #49c6b71f, transparent 26%), radial-gradient(circle at 82% 12%, #e9b17024, transparent 24%), linear-gradient(180deg, var(--edv-bg) 0%, var(--edv-bg-deep) 44%, #061019 100%);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body:before{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.45;background:linear-gradient(110deg,#ffffff05,#0000 22% 78%,#ffffff05),radial-gradient(circle at 50% 0,#ffffff0d,#0000 42%);position:fixed;inset:0}#app{width:100%;min-height:100svh}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{transition:transform .18s,box-shadow .18s,opacity .18s,border-color .18s,background-color .18s}button:hover:not(:disabled){transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0)}input,select,textarea{outline:none}::selection{color:#fff8f0;background:#e9b17057}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0610198c}::-webkit-scrollbar-thumb{background:linear-gradient(#e9b1707a,#49c6b76b);border:2px solid #061019b3;border-radius:999px}.form[data-v-2bbe41a7]{background:#ffffff0a;border:1px solid #e9b1701f;border-radius:22px;gap:16px;margin:20px 0 16px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff08}.form__head[data-v-2bbe41a7]{gap:6px;display:grid}.account-strip[data-v-2bbe41a7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.account-pill[data-v-2bbe41a7]{color:var(--edv-muted);cursor:pointer;text-align:left;background:#07121acc;border:1px solid #e9b1701f;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.account-pill strong[data-v-2bbe41a7]{color:#fff8f0;font-size:.92rem}.account-pill span[data-v-2bbe41a7]{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.account-pill--active[data-v-2bbe41a7]{color:#dffbf6;background:linear-gradient(135deg,#e9b17024,#49c6b72e);border-color:#49c6b761;box-shadow:0 14px 26px #00000024}h2[data-v-2bbe41a7]{font-family:var(--edv-font-display);color:#fff8f0;margin:0;font-size:1.5rem}.form__head p[data-v-2bbe41a7]{color:var(--edv-muted);margin:0;line-height:1.5}label[data-v-2bbe41a7]{color:var(--edv-muted-strong);gap:8px;font-size:14px;font-weight:600;display:grid}input[data-v-2bbe41a7]{color:#fff8f0;background:#07121ae0;border:1px solid #e9b17024;border-radius:14px;height:46px;padding:0 14px}input[data-v-2bbe41a7]:focus{border-color:#49c6b770;box-shadow:0 0 0 4px #49c6b71f}button[data-v-2bbe41a7]{color:#08131d;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#e9b170,#49c6b7);border:0;border-radius:14px;height:48px;font-weight:900;box-shadow:0 16px 30px #49c6b729}button[data-v-2bbe41a7]:disabled{opacity:.72;cursor:not-allowed}@media (width<=720px){.account-strip[data-v-2bbe41a7]{grid-template-columns:1fr}}.box[data-v-0dc4e969]{color:var(--edv-muted-strong);background:#ffffff0a;border:1px solid #e9b1701f;border-radius:20px;margin-bottom:16px;padding:18px}.ok[data-v-0dc4e969]{gap:10px;display:grid}.error[data-v-0dc4e969]{color:#ffd1cc;background:#7123233d;border-color:#f08b834d}.status-row[data-v-0dc4e969]{background:#08131dc7;border:1px solid #49c6b71f;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.status-row span[data-v-0dc4e969]{color:var(--edv-muted);font-size:.84rem}.status-row strong[data-v-0dc4e969]{color:#fff8f0;text-align:right}.backup-admin[data-v-d3f52784]{gap:1rem;display:grid}.backup-admin__panel[data-v-d3f52784]{box-shadow:var(--edv-shadow);background:linear-gradient(#0b1923f5,#08131cf5);border:1px solid #e9b1701f;border-radius:22px;gap:1rem;padding:1.15rem;display:grid}.backup-admin__head[data-v-d3f52784]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.eyebrow[data-v-d3f52784]{letter-spacing:.14em;text-transform:uppercase;color:var(--edv-copper);margin:0 0 .35rem;font-size:.78rem;font-weight:700}h2[data-v-d3f52784]{font-family:var(--edv-font-display);color:#fff8f0;margin:0;font-size:1.35rem}.subtitle[data-v-d3f52784]{color:var(--edv-muted);margin:.35rem 0 0;line-height:1.55}.backup-admin__stats[data-v-d3f52784]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.mini-card[data-v-d3f52784],.backup-card[data-v-d3f52784]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px}.mini-card[data-v-d3f52784]{gap:.25rem;padding:.95rem 1rem;display:grid}.mini-card span[data-v-d3f52784],.backup-card__meta[data-v-d3f52784],.backup-admin__empty[data-v-d3f52784],.backup-upload__meta[data-v-d3f52784]{color:var(--edv-muted)}.mini-card strong[data-v-d3f52784],.backup-card__top strong[data-v-d3f52784],.backup-card__stats span[data-v-d3f52784]{color:#fff8f0}.backup-admin__actions[data-v-d3f52784],.backup-upload__controls[data-v-d3f52784],.backup-upload__scope[data-v-d3f52784],.backup-card__badges[data-v-d3f52784],.backup-card__stats[data-v-d3f52784],.backup-card__actions[data-v-d3f52784]{flex-wrap:wrap;gap:.7rem;display:flex}.backup-admin__note[data-v-d3f52784]{background:#ffffff08;border:1px solid #e9b17024;border-radius:18px;gap:.3rem;padding:.95rem 1rem;display:grid}.backup-admin__note strong[data-v-d3f52784]{color:#fff8f0}.backup-upload__input[data-v-d3f52784]{display:none}.backup-upload__meta[data-v-d3f52784]{font-size:.94rem}.scope-pill[data-v-d3f52784]{color:#fff8f0;background:#ffffff0a;border:1px solid #e9b17029;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .95rem;display:inline-flex}.backup-grid[data-v-d3f52784]{gap:.85rem;display:grid}.backup-card[data-v-d3f52784]{gap:.8rem;padding:.95rem 1rem;display:grid}.backup-card__top[data-v-d3f52784]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.backup-card__top p[data-v-d3f52784]{color:var(--edv-muted);margin:.25rem 0 0}.backup-card__meta[data-v-d3f52784]{gap:.2rem;display:grid}.alert[data-v-d3f52784]{border-radius:16px;padding:.95rem 1rem}.alert--error[data-v-d3f52784]{color:#ffd1cc;background:#7123233d;border:1px solid #f08b8342}.alert--ok[data-v-d3f52784]{color:#dffbf6;background:#49c6b71f;border:1px solid #49c6b73d}.primary-btn[data-v-d3f52784],.ghost-btn[data-v-d3f52784]{cursor:pointer;border-radius:999px;padding:.68rem 1rem;font-weight:700}.primary-btn[data-v-d3f52784]:disabled,.ghost-btn[data-v-d3f52784]:disabled{cursor:not-allowed;opacity:.55}.primary-btn[data-v-d3f52784]{color:#09131b;background:linear-gradient(135deg, var(--edv-copper), var(--edv-aqua));border:none}.ghost-btn[data-v-d3f52784]{color:#fff8f0;background:#ffffff0a;border:1px solid #e9b17033}.pill[data-v-d3f52784]{color:var(--edv-muted);background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;padding:.36rem .7rem;font-size:.78rem;display:inline-flex}.pill--ok[data-v-d3f52784]{color:#dffbf6;background:#49c6b729}@media (width<=860px){.backup-admin__head[data-v-d3f52784],.backup-card__top[data-v-d3f52784]{grid-template-columns:1fr;display:grid}.backup-admin__stats[data-v-d3f52784]{grid-template-columns:repeat(2,minmax(0,1fr))}}.shift-close-admin[data-v-5247658c]{gap:1rem;display:grid}.shift-close-card[data-v-5247658c]{box-shadow:var(--edv-shadow);background:linear-gradient(#0b1923f5,#08131cf5);border:1px solid #e9b1701f;border-radius:22px;gap:1rem;padding:1.15rem;display:grid}.shift-close-head[data-v-5247658c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.shift-close-head__actions[data-v-5247658c]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.eyebrow[data-v-5247658c]{letter-spacing:.14em;text-transform:uppercase;color:var(--edv-copper);margin:0 0 .35rem;font-size:.78rem;font-weight:700}h2[data-v-5247658c]{font-family:var(--edv-font-display);color:#fff8f0;margin:0;font-size:1.35rem}.subtitle[data-v-5247658c]{color:var(--edv-muted);margin:.35rem 0 0;line-height:1.55}.shift-close-stats[data-v-5247658c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.cash-audit-grid[data-v-5247658c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.cash-breakdown[data-v-5247658c]{background:#ffffff08;border:1px solid #e9b1701a;border-radius:20px;gap:.9rem;padding:1rem;display:grid}.cash-breakdown__head[data-v-5247658c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cash-breakdown__head strong[data-v-5247658c]{color:#fff8f0}.cash-breakdown__head p[data-v-5247658c]{color:var(--edv-muted);margin:.3rem 0 0}.cash-breakdown__groups[data-v-5247658c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.breakdown-group[data-v-5247658c]{background:#07121aa3;border:1px solid #e9b1701f;border-radius:18px;gap:.8rem;padding:.95rem 1rem;display:grid}.breakdown-group__head[data-v-5247658c]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.breakdown-group__head h3[data-v-5247658c]{color:#fff8f0;margin:0;font-size:.98rem}.breakdown-group__head span[data-v-5247658c]{color:var(--edv-muted);font-size:.84rem}.breakdown-grid[data-v-5247658c]{gap:.65rem;display:grid}.denomination-row[data-v-5247658c]{background:#ffffff0a;border:1px solid #e9b1701a;border-radius:16px;grid-template-columns:minmax(0,1fr) 92px auto;align-items:center;gap:.75rem;padding:.75rem .8rem;display:grid}.denomination-row__main[data-v-5247658c]{gap:.18rem;display:grid}.denomination-row__main strong[data-v-5247658c]{color:#fff8f0}.denomination-row__main small[data-v-5247658c]{color:var(--edv-muted)}.denomination-row input[data-v-5247658c]{color:#fff8f0;text-align:center;background:#07121ae0;border:1px solid #e9b17024;border-radius:12px;height:42px;padding:0 12px}.denomination-row span[data-v-5247658c]{color:#fff8f0;text-align:right;font-weight:700}.mini-card[data-v-5247658c],.history-card[data-v-5247658c],.audit-card[data-v-5247658c]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px}.mini-card[data-v-5247658c],.audit-card[data-v-5247658c]{gap:.25rem;padding:.95rem 1rem;display:grid}.mini-card span[data-v-5247658c],.history-card__meta[data-v-5247658c],.shift-close-note span[data-v-5247658c],.empty-state[data-v-5247658c],.audit-card span[data-v-5247658c],.audit-card small[data-v-5247658c]{color:var(--edv-muted)}.mini-card strong[data-v-5247658c],.history-card__top strong[data-v-5247658c],.history-card__stats span[data-v-5247658c],.shift-close-note strong[data-v-5247658c],.audit-card strong[data-v-5247658c]{color:#fff8f0}.audit-card--ok[data-v-5247658c]{background:#49c6b71a;border-color:#49c6b73d}.audit-card--warn[data-v-5247658c]{background:#4d311233;border-color:#e9b17047}.audit-card--danger[data-v-5247658c]{background:#71232338;border-color:#f08b8342}.note-field[data-v-5247658c]{color:var(--edv-muted-strong);gap:.45rem;font-size:.92rem;font-weight:600;display:grid}textarea[data-v-5247658c]{resize:vertical;color:#fff8f0;background:#07121ae0;border:1px solid #e9b17024;border-radius:14px;min-height:88px;padding:.8rem .9rem}.shift-close-actions[data-v-5247658c]{flex-wrap:wrap;gap:.8rem;display:flex}.shift-close-note[data-v-5247658c]{background:#ffffff08;border:1px solid #49c6b724;border-radius:18px;gap:.3rem;padding:.95rem 1rem;display:grid}.history-list[data-v-5247658c]{gap:.85rem;display:grid}.history-card[data-v-5247658c]{gap:.8rem;padding:.95rem 1rem;display:grid}.history-card__top[data-v-5247658c]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.history-card__top p[data-v-5247658c]{color:var(--edv-muted);margin:.25rem 0 0}.history-card__top span[data-v-5247658c]{color:var(--edv-muted);white-space:nowrap}.history-card__stats[data-v-5247658c],.history-card__audit[data-v-5247658c]{flex-wrap:wrap;gap:.6rem;display:flex}.history-card__stats span[data-v-5247658c],.history-card__audit span[data-v-5247658c],.pill[data-v-5247658c],.status-pill[data-v-5247658c]{background:#07121bc2;border:1px solid #e9b1701f;border-radius:999px;justify-content:center;align-items:center;padding:.46rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}.status-pill--ok[data-v-5247658c]{color:#dffbf6;background:#49c6b724;border-color:#49c6b73d}.status-pill--warn[data-v-5247658c]{color:#ffe2b6;background:#e9b1702e;border-color:#e9b17042}.status-pill--danger[data-v-5247658c]{color:#ffd1cc;background:#f08b832e;border-color:#f08b833d}.status-pill--pending[data-v-5247658c]{color:var(--edv-muted-strong)}.history-card__breakdown[data-v-5247658c]{color:var(--edv-muted);gap:.3rem;font-size:.84rem;display:grid}.history-card__breakdown strong[data-v-5247658c]{color:#fff8f0}.history-card__meta[data-v-5247658c]{gap:.2rem;display:grid}.alert[data-v-5247658c]{border-radius:16px;padding:.95rem 1rem}.alert--error[data-v-5247658c]{color:#ffd1cc;background:#7123233d;border:1px solid #f08b8342}.alert--ok[data-v-5247658c]{color:#dffbf6;background:#49c6b71f;border:1px solid #49c6b73d}.primary-btn[data-v-5247658c],.ghost-btn[data-v-5247658c]{cursor:pointer;border-radius:999px;padding:.68rem 1rem;font-weight:700}.primary-btn[data-v-5247658c]{color:#08131d;background:linear-gradient(135deg,#e9b170,#49c6b7);border:0}.ghost-btn[data-v-5247658c]{color:#fff1df;background:#ffffff08;border:1px solid #e9b1703d}.ghost-btn--small[data-v-5247658c]{padding:.55rem .9rem;font-size:.82rem}.primary-btn[data-v-5247658c]:disabled,.ghost-btn[data-v-5247658c]:disabled{opacity:.6;cursor:not-allowed}.empty-state[data-v-5247658c]{text-align:center;background:#ffffff08;border-radius:16px;padding:1rem}@media (width<=980px){.shift-close-stats[data-v-5247658c],.cash-audit-grid[data-v-5247658c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-breakdown__groups[data-v-5247658c]{grid-template-columns:1fr}}@media (width<=640px){.shift-close-head[data-v-5247658c],.history-card__top[data-v-5247658c],.cash-breakdown__head[data-v-5247658c]{flex-direction:column;align-items:flex-start}.shift-close-head__actions[data-v-5247658c]{justify-content:flex-start}.shift-close-stats[data-v-5247658c],.cash-audit-grid[data-v-5247658c]{grid-template-columns:1fr}.denomination-row[data-v-5247658c]{text-align:left;grid-template-columns:1fr}.denomination-row span[data-v-5247658c]{text-align:left}}.users-admin[data-v-0e2b3ffc]{gap:1rem;display:grid}.users-admin__panel[data-v-0e2b3ffc]{box-shadow:var(--edv-shadow);background:linear-gradient(#0b1923f5,#08131cf5);border:1px solid #e9b1701f;border-radius:22px;gap:1rem;padding:1.15rem;display:grid}.users-admin__head[data-v-0e2b3ffc]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.eyebrow[data-v-0e2b3ffc]{letter-spacing:.14em;text-transform:uppercase;color:var(--edv-copper);margin:0 0 .35rem;font-size:.78rem;font-weight:700}h2[data-v-0e2b3ffc]{font-family:var(--edv-font-display);color:#fff8f0;margin:0;font-size:1.35rem}.subtitle[data-v-0e2b3ffc]{color:var(--edv-muted);margin:.35rem 0 0;line-height:1.55}.users-admin__stats[data-v-0e2b3ffc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.mini-card[data-v-0e2b3ffc],.user-card[data-v-0e2b3ffc]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px}.mini-card[data-v-0e2b3ffc]{gap:.25rem;padding:.95rem 1rem;display:grid}.mini-card span[data-v-0e2b3ffc],.user-card__meta[data-v-0e2b3ffc],.toggle span[data-v-0e2b3ffc]{color:var(--edv-muted)}.mini-card strong[data-v-0e2b3ffc]{color:#fff8f0;font-size:1.4rem}.alert[data-v-0e2b3ffc]{border-radius:16px;padding:.95rem 1rem}.alert--error[data-v-0e2b3ffc]{color:#ffd1cc;background:#7123233d;border:1px solid #f08b8342}.alert--ok[data-v-0e2b3ffc]{color:#dffbf6;background:#49c6b71f;border:1px solid #49c6b73d}.create-user[data-v-0e2b3ffc]{background:#ffffff08;border:1px solid #49c6b724;border-radius:18px;gap:.9rem;padding:1rem;display:grid}.create-user__grid[data-v-0e2b3ffc],.user-card__form[data-v-0e2b3ffc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.create-user__actions[data-v-0e2b3ffc],.user-card__actions[data-v-0e2b3ffc]{flex-wrap:wrap;gap:.8rem;display:flex}label[data-v-0e2b3ffc]{color:var(--edv-muted-strong);gap:.4rem;font-size:.92rem;font-weight:600;display:grid}input[data-v-0e2b3ffc],select[data-v-0e2b3ffc]{color:#fff8f0;background:#07121ae0;border:1px solid #e9b17024;border-radius:14px;height:44px;padding:0 13px}.toggle[data-v-0e2b3ffc]{background:#07121a99;border-radius:14px;grid-column:1/-1;align-items:center;gap:.65rem;padding:.8rem .9rem;display:inline-flex}.toggle input[data-v-0e2b3ffc]{width:18px;height:18px;margin:0}.users-admin__empty[data-v-0e2b3ffc]{color:var(--edv-muted);text-align:center;background:#ffffff08;border:1px dashed #e9b17029;border-radius:18px;padding:1.1rem}.users-grid[data-v-0e2b3ffc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.user-card[data-v-0e2b3ffc]{gap:.9rem;padding:1rem;display:grid}.user-card__top[data-v-0e2b3ffc]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.user-card__top strong[data-v-0e2b3ffc]{color:#fff8f0;font-size:1.05rem}.user-card__top p[data-v-0e2b3ffc]{color:var(--edv-muted);margin:.25rem 0 0}.user-card__badges[data-v-0e2b3ffc]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.user-card__meta[data-v-0e2b3ffc]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.85rem;display:flex}.pill[data-v-0e2b3ffc]{color:#edf4f7;background:#ffffff0d;border:1px solid #e9b17024;border-radius:999px;justify-content:center;align-items:center;padding:.42rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}.pill--ok[data-v-0e2b3ffc]{color:#dffbf6;background:#49c6b71f;border-color:#49c6b73d}.pill--warn[data-v-0e2b3ffc]{color:#ffe2b6;background:#e9b17024;border-color:#e9b1703d}.primary-btn[data-v-0e2b3ffc],.ghost-btn[data-v-0e2b3ffc]{cursor:pointer;border-radius:14px;padding:.78rem 1rem;font-weight:800}.primary-btn[data-v-0e2b3ffc]{color:#08131d;background:linear-gradient(135deg,#e9b170,#49c6b7);border:0}.ghost-btn[data-v-0e2b3ffc]{color:#edf4f7;background:#ffffff0a;border:1px solid #e9b17029}.primary-btn[data-v-0e2b3ffc]:disabled,.ghost-btn[data-v-0e2b3ffc]:disabled{opacity:.6;cursor:not-allowed}@media (width<=1100px){.users-grid[data-v-0e2b3ffc],.users-admin__stats[data-v-0e2b3ffc],.create-user__grid[data-v-0e2b3ffc],.user-card__form[data-v-0e2b3ffc]{grid-template-columns:1fr}}@media (width<=720px){.users-admin__head[data-v-0e2b3ffc],.user-card__top[data-v-0e2b3ffc],.user-card__meta[data-v-0e2b3ffc]{flex-direction:column;align-items:flex-start}}.orders-history[data-v-ff6dafbe]{flex-direction:column;gap:14px;min-width:0;display:flex}.eyebrow[data-v-ff6dafbe]{color:#91a0b8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px}.section-head[data-v-ff6dafbe]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-head h3[data-v-ff6dafbe]{color:#f6f9fe;margin:0;font-size:20px}.history-actions[data-v-ff6dafbe]{gap:8px;display:flex}.history-stats[data-v-ff6dafbe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mini-stat[data-v-ff6dafbe]{background:#080d16eb;border:1px solid #768cae24;border-radius:16px;gap:4px;padding:12px;display:grid}.mini-stat span[data-v-ff6dafbe]{color:#8ea1bd;font-size:12px}.mini-stat strong[data-v-ff6dafbe]{color:#f8fbff;font-size:20px}.state-box[data-v-ff6dafbe]{color:#89a0be;text-align:center;background:#080d16b8;border:1px dashed #768cae2e;border-radius:16px;place-items:center;min-height:96px;padding:14px;display:grid}.state-box p[data-v-ff6dafbe]{margin:0}.state-box--error[data-v-ff6dafbe]{color:#fecaca;background:#2d0e0eb8;border-color:#ef444442}.state-box--error strong[data-v-ff6dafbe]{margin-bottom:6px;display:block}.orders-list[data-v-ff6dafbe]{flex-direction:column;gap:10px;max-height:640px;padding-right:2px;display:flex;overflow:auto}.order-card[data-v-ff6dafbe]{background:#080d16eb;border:1px solid #768cae24;border-radius:18px;gap:12px;padding:14px;display:grid}.order-card__top[data-v-ff6dafbe],.order-card__bottom[data-v-ff6dafbe],.order-card__meta[data-v-ff6dafbe]{justify-content:space-between;align-items:center;gap:10px;display:flex}.order-card__title-wrap[data-v-ff6dafbe]{min-width:0}.order-card__top strong[data-v-ff6dafbe]{color:#f8fbff;font-size:15px}.order-card__top p[data-v-ff6dafbe]{color:#8ea2bf;word-break:break-word;margin:4px 0 0;font-size:12px}.order-card__meta[data-v-ff6dafbe]{color:#9eb1cb;flex-wrap:wrap;font-size:13px}.order-card__items[data-v-ff6dafbe]{gap:8px;display:grid}.order-card__item[data-v-ff6dafbe]{color:#d7e3f4;background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.order-card__notes[data-v-ff6dafbe]{color:#cbd5e1;background:#ffffff08;border-radius:12px;padding:10px 12px;font-size:13px}.order-card__bottom[data-v-ff6dafbe]{align-items:flex-end}.order-card__dates[data-v-ff6dafbe]{gap:4px;display:grid}.order-card__dates span[data-v-ff6dafbe]{color:#8ea2bf;font-size:12px}.order-card__total[data-v-ff6dafbe]{color:#f8fbff;font-size:18px}.status-badge[data-v-ff6dafbe]{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.badge-pendiente[data-v-ff6dafbe]{color:#fcd34d;background:#f59e0b2e}.badge-enviada[data-v-ff6dafbe]{color:#d8b4fe;background:#a855f72e}.badge-lista[data-v-ff6dafbe]{color:#7dd3fc;background:#0ea5e92e}.badge-entregada[data-v-ff6dafbe]{color:#86efac;background:#22c55e2e}.badge-cobrada[data-v-ff6dafbe]{color:#86efac;background:#10b9812e}.badge-cancelada[data-v-ff6dafbe]{color:#fca5a5;background:#ef44442e}.btn[data-v-ff6dafbe]{cursor:pointer;border:0;border-radius:14px;padding:12px;font-size:14px;font-weight:800}.btn[data-v-ff6dafbe]:disabled{opacity:.45;cursor:not-allowed}.btn-compact[data-v-ff6dafbe]{border-radius:12px;padding:10px 12px}.btn-ghost[data-v-ff6dafbe]{color:#c8d6eb;background:0 0;border:1px solid #768cae29}@media (width<=1100px){.history-stats[data-v-ff6dafbe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.order-card__top[data-v-ff6dafbe],.order-card__bottom[data-v-ff6dafbe],.order-card__meta[data-v-ff6dafbe],.section-head[data-v-ff6dafbe]{flex-direction:column;align-items:flex-start}}@media (width<=640px){.history-stats[data-v-ff6dafbe]{grid-template-columns:1fr}}.tpv-shell[data-v-8b40d969]{gap:18px;display:grid}.eyebrow[data-v-8b40d969]{letter-spacing:.18em;text-transform:uppercase;color:#f2b277d1;margin:0 0 6px;font-size:11px;font-weight:800}.tpv-topbar[data-v-8b40d969]{background:radial-gradient(circle at 0 0,#f2b27724,#0000 26%),radial-gradient(circle at 100% 100%,#38d1c91f,#0000 30%),linear-gradient(135deg,#09101ef5,#040812fa);border:1px solid #f2b27729;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 54px #02061757,inset 0 1px #ffffff0a}.tpv-topbar[data-v-8b40d969]:after{content:"";pointer-events:none;background:radial-gradient(circle,#f2b27729,#0000 68%);width:240px;height:240px;position:absolute;inset:auto -8% -42% auto}.tpv-topbar h2[data-v-8b40d969]{color:#f8f2e9;margin:0;font-size:clamp(2rem,2vw,2.45rem);line-height:1}.tpv-topbar__stats[data-v-8b40d969]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.cash-pill[data-v-8b40d969]{background:linear-gradient(#0f1b2feb,#080f1df5);border:1px solid #7b8db129;border-radius:18px;gap:4px;min-width:128px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.cash-pill__label[data-v-8b40d969]{color:#c5d2e6c7;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.cash-pill strong[data-v-8b40d969]{color:#f8f2e9;font-size:1.35rem;line-height:1}.cash-pill--warning[data-v-8b40d969]{background:linear-gradient(#3e2111eb,#1c0f09f5);border-color:#f2b27766}.cash-pill--warning strong[data-v-8b40d969]{color:#f5c28f}.tpv-layout[data-v-8b40d969]{grid-template-columns:minmax(320px,1.06fr) minmax(340px,1.08fr) minmax(330px,.96fr);align-items:start;gap:18px;display:grid}.panel-block[data-v-8b40d969]{box-sizing:border-box;background:linear-gradient(#0b1322f5,#050a14fa);border:1px solid #7b8db124;border-radius:26px;min-width:0;padding:18px;box-shadow:0 18px 38px #02061742,inset 0 1px #ffffff08}.slots-panel[data-v-8b40d969]{overflow:hidden}.section-head[data-v-8b40d969]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.section-head h3[data-v-8b40d969]{color:#f6ead9;margin:0;font-size:1.35rem}.inventory-inline-alert[data-v-8b40d969]{color:#f4d6b3;background:#5630146b;border:1px solid #f2b27742;border-radius:16px;margin-bottom:14px;padding:12px 14px;font-size:13px}.field-input[data-v-8b40d969],.field-select[data-v-8b40d969],.field-textarea[data-v-8b40d969]{color:#f8f2e9;width:100%;font:inherit;box-sizing:border-box;background:linear-gradient(#101d31f5,#0a1221fa);border:1px solid #7b8db12e;border-radius:14px;min-width:0;padding:11px 13px;transition:border-color .2s,box-shadow .2s,transform .2s}.field-input[data-v-8b40d969]:focus,.field-select[data-v-8b40d969]:focus,.field-textarea[data-v-8b40d969]:focus{border-color:#38d1c97a;outline:none;box-shadow:0 0 0 3px #38d1c91f}.field-input--receipt[data-v-8b40d969],.field-select--receipt[data-v-8b40d969],.field-textarea--receipt[data-v-8b40d969]{color:#162033;background:#fffcf7fa;border:1px solid #ccc4bae6;box-shadow:inset 0 1px #ffffffeb}.field-textarea[data-v-8b40d969]{resize:vertical;min-height:84px}.field-textarea--receipt[data-v-8b40d969]{min-height:88px}.catalog-grid[data-v-8b40d969]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:760px;padding-right:4px;display:grid;overflow:auto}.catalog-card[data-v-8b40d969]{cursor:pointer;text-align:left;background:linear-gradient(#0f1c30fa,#080f1bfa);border:1px solid #7b8db129;border-radius:20px;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s,opacity .2s;overflow:hidden;box-shadow:0 14px 30px #02061733}.catalog-card[data-v-8b40d969]:hover:not(:disabled){border-color:#f2b27747;transform:translateY(-3px);box-shadow:0 20px 34px #02061742}.catalog-card[data-v-8b40d969]:disabled{opacity:.48;cursor:not-allowed}.catalog-card--sold-out[data-v-8b40d969]{border-color:#cc4e5985}.catalog-card--low[data-v-8b40d969]{border-color:#f2b2776b}.catalog-card__media[data-v-8b40d969]{background:radial-gradient(circle at top,#38d1c929,#0000 36%),linear-gradient(#0d1628f5,#050b15fa);place-items:center;height:132px;display:grid;position:relative;overflow:hidden}.catalog-card__media img[data-v-8b40d969]{object-fit:cover;width:100%;height:100%}.catalog-card__placeholder[data-v-8b40d969]{color:#f8f2e9db;letter-spacing:.34em;font-size:1.1rem;font-weight:900}.catalog-card__badges[data-v-8b40d969]{flex-direction:column;gap:6px;display:flex;position:absolute;top:10px;left:10px}.catalog-badge[data-v-8b40d969]{letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.catalog-badge--danger[data-v-8b40d969]{color:#fff3f3;background:#822329eb}.catalog-badge--warning[data-v-8b40d969]{color:#fff5ea;background:#8e4f1feb}.catalog-card__body[data-v-8b40d969]{gap:6px;padding:14px 14px 10px;display:grid}.catalog-card__body strong[data-v-8b40d969]{color:#f8f2e9;font-size:14px}.catalog-card__body small[data-v-8b40d969]{color:#c6d3e5d1;font-size:12px;line-height:1.4}.catalog-card__footer[data-v-8b40d969]{color:#bdcde2d6;justify-content:space-between;gap:8px;padding:0 14px 8px;font-size:12px;display:flex}.catalog-card__stockline[data-v-8b40d969]{padding:0 14px 14px}.catalog-card__stockline small[data-v-8b40d969]{color:#e6ecf3e0;font-size:11px}.slot-groups[data-v-8b40d969]{gap:18px;display:grid}.slot-group__head h4[data-v-8b40d969]{color:#f0dbc1;letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:15px}.slot-grid[data-v-8b40d969]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.slot-card[data-v-8b40d969]{text-align:left;cursor:pointer;background:linear-gradient(#101c2df0,#070d18fa);border:1px solid #7b8db129;border-radius:22px;gap:10px;min-width:0;min-height:148px;padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.slot-card[data-v-8b40d969]:hover{border-color:#f2b27738;transform:translateY(-2px)}.slot-card[data-v-8b40d969]:after{content:"";background:linear-gradient(90deg,#0000,#38d1c92e,#0000);height:1px;position:absolute;inset:auto 14px 0}.slot-card__top[data-v-8b40d969]{justify-content:space-between;align-items:flex-start;gap:8px;min-height:24px;display:flex}.slot-card__body[data-v-8b40d969]{gap:4px;display:grid}.slot-card__stats[data-v-8b40d969]{justify-content:space-between;align-items:center;gap:8px;display:flex}.slot-card__order[data-v-8b40d969]{color:#a8f1eb;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;background:#145a6533;border:1px solid #38d1c938;border-radius:999px;align-items:center;min-width:0;max-width:100%;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.slot-card__total[data-v-8b40d969]{flex:none}.slot-card__preview[data-v-8b40d969]{color:#e3ebf4e0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.slot-card__name[data-v-8b40d969]{color:#f8f2e9;font-size:14px;font-weight:800}.slot-card strong[data-v-8b40d969]{color:#f8f2e9;font-size:15px}.slot-card small[data-v-8b40d969]{color:#c6d3e5c7;font-size:12px}.slot-card.is-selected[data-v-8b40d969]{border-color:#f2b27799;box-shadow:inset 0 0 0 1px #f2b2772e,0 18px 34px #02061742}.slot-card.is-draft.has-items[data-v-8b40d969]{border-color:#f2b27766}.slot-card.is-sent[data-v-8b40d969]{border-color:#7367f06b}.slot-card.is-ready[data-v-8b40d969],.slot-card.has-bell[data-v-8b40d969]{border-color:#38d1c980;box-shadow:inset 0 0 0 1px #38d1c924}.slot-card.is-delivered[data-v-8b40d969]{border-color:#5ac5826b}.slot-card.is-paid[data-v-8b40d969]{border-color:#1bb4847a}.slot-bell[data-v-8b40d969],.ticket-bell[data-v-8b40d969]{transform-origin:top;justify-content:center;align-items:center;font-size:18px;line-height:1;animation:1.05s ease-in-out infinite bellSwing-8b40d969;display:inline-flex}.slot-bell[data-v-8b40d969]{flex:none}.ticket-panel[data-v-8b40d969]{gap:14px;min-width:0;display:grid;position:sticky;top:18px}.ticket-receipt[data-v-8b40d969]{color:#162033;background:linear-gradient(#fffcf8fa,#f4ece2fa);border:1px solid #d4cbbfeb;border-radius:22px;min-width:0;padding:18px 18px 16px;position:relative;box-shadow:inset 0 1px #ffffffeb,0 20px 38px #02061733}.ticket-receipt[data-v-8b40d969]:before,.ticket-receipt[data-v-8b40d969]:after{content:"";background:#050a14fa;border-radius:999px;width:18px;height:18px;position:absolute;top:168px}.ticket-receipt[data-v-8b40d969]:before{left:-10px}.ticket-receipt[data-v-8b40d969]:after{right:-10px}.ticket-receipt__header[data-v-8b40d969]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ticket-receipt .eyebrow[data-v-8b40d969]{color:#8f653ad6;margin-bottom:4px}.ticket-receipt h3[data-v-8b40d969]{color:#162033;margin:0;font-size:28px;line-height:1}.ticket-head-status[data-v-8b40d969]{align-items:center;gap:10px;display:flex}.ticket-receipt__meta[data-v-8b40d969]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.ticket-chip[data-v-8b40d969]{background:#ffffffd1;border:1px solid #d6cfc4f0;border-radius:16px;gap:4px;min-width:0;padding:11px 12px;display:grid}.ticket-chip--modal[data-v-8b40d969]{margin-bottom:2px}.ticket-chip__label[data-v-8b40d969],.receipt-label[data-v-8b40d969]{letter-spacing:.08em;text-transform:uppercase;color:#607081eb;font-size:11px;font-weight:800}.ticket-chip strong[data-v-8b40d969]{color:#162033;font-size:14px}.ticket-form-block[data-v-8b40d969]{gap:6px;margin-bottom:10px;display:grid}.receipt-divider[data-v-8b40d969]{border-top:2px dashed #9ca3afcc;height:1px;margin:12px 0}.receipt-divider--soft[data-v-8b40d969]{margin-top:14px;margin-bottom:14px}.ticket-lines[data-v-8b40d969]{gap:10px;display:grid}.ticket-line[data-v-8b40d969]{background:#ffffffc7;border:1px solid #d4cec6f0;border-radius:16px;justify-content:space-between;gap:12px;padding:12px;display:flex}.ticket-line__info[data-v-8b40d969]{gap:4px;min-width:0;display:grid}.ticket-line__info strong[data-v-8b40d969]{color:#162033}.ticket-line__info small[data-v-8b40d969]{color:#566373f0}.ticket-line__side[data-v-8b40d969]{justify-items:end;gap:8px;min-width:128px;display:grid}.ticket-line__total[data-v-8b40d969]{color:#162033;font-size:14px;font-weight:900}.ticket-line__actions[data-v-8b40d969]{color:#162033;align-items:center;gap:8px;display:flex}.mini-btn[data-v-8b40d969]{color:#f8f2e9;cursor:pointer;background:linear-gradient(#25344a,#1b2636);border:0;border-radius:11px;width:31px;height:31px;transition:transform .18s,filter .18s}.mini-btn[data-v-8b40d969]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.mini-btn--danger[data-v-8b40d969]{background:linear-gradient(#8f3034,#6c1f23)}.ticket-totals[data-v-8b40d969]{gap:8px;display:grid}.ticket-total-row[data-v-8b40d969]{color:#162033;justify-content:space-between;gap:12px;display:flex}.ticket-total-row--grand[data-v-8b40d969]{padding-top:6px;font-size:21px;font-weight:900}.ticket-actions[data-v-8b40d969]{gap:10px;display:grid}.status-badge[data-v-8b40d969]{letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:800}.badge-draft[data-v-8b40d969],.badge-pendiente[data-v-8b40d969]{color:#9a5f28;background:#f2b27729}.badge-enviada[data-v-8b40d969]{color:#5d56c8;background:#7060eb29}.badge-lista[data-v-8b40d969]{color:#147b76;background:#38d1c929}.badge-entregada[data-v-8b40d969]{color:#258150;background:#58bb8129}.badge-cobrada[data-v-8b40d969]{color:#127356;background:#1bb48429}.badge-cancelada[data-v-8b40d969]{color:#a0323a;background:#cc4e5929}.state-box[data-v-8b40d969]{color:#c2d0e5db;text-align:center;background:#0a121fad;border:1px dashed #7b8db138;border-radius:18px;place-items:center;min-height:92px;padding:14px;display:grid}.state-box--error[data-v-8b40d969]{color:#ffd2d5;background:#3b1216b8;border-color:#cc4e5942}.state-box--receipt[data-v-8b40d969]{color:#607081f0;background:#ffffffb8;border-color:#d4cec6f0;min-height:98px}.btn[data-v-8b40d969]{cursor:pointer;border:0;border-radius:16px;padding:12px 14px;font-size:14px;font-weight:800;transition:transform .18s,opacity .18s,filter .18s,box-shadow .18s}.btn[data-v-8b40d969]:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.btn[data-v-8b40d969]:disabled{opacity:.45;cursor:not-allowed}.btn-compact[data-v-8b40d969]{padding:10px 12px}.btn-primary[data-v-8b40d969]{color:#1a2435;background:linear-gradient(135deg,#f2b277,#d98a4a);box-shadow:0 14px 26px #d98a4a38}.btn-secondary[data-v-8b40d969]{color:#08121f;background:linear-gradient(135deg,#2fcfc3,#1ea8a0);box-shadow:0 14px 26px #1ea8a038}.btn-success[data-v-8b40d969]{color:#f6fbf8;background:linear-gradient(135deg,#38b985,#1b9870);box-shadow:0 14px 26px #1b987038}.btn-danger[data-v-8b40d969]{color:#fff7f7;background:linear-gradient(135deg,#c4565e,#8f3034)}.btn-ghost[data-v-8b40d969]{color:#d8e0ec;background:#0e1828b8;border:1px solid #7b8db133}.modal-overlay[data-v-8b40d969]{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040812c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card[data-v-8b40d969]{background:radial-gradient(circle at 0 0,#f2b2771f,#0000 26%),linear-gradient(#0a121ffa,#040812fa);border:1px solid #7b8db12e;border-radius:26px;gap:14px;width:min(100%,540px);padding:20px;display:grid;box-shadow:0 26px 90px #00000075}.modal-card--stock[data-v-8b40d969]{width:min(100%,580px)}.modal-card__header[data-v-8b40d969]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.modal-card__header h3[data-v-8b40d969]{color:#f8f2e9;margin:0;font-size:22px}.modal-card__body[data-v-8b40d969]{gap:10px;display:grid}.modal-card__actions[data-v-8b40d969]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.modal-close[data-v-8b40d969]{color:#d6deeb;cursor:pointer;background:#0c1423b3;border:1px solid #7b8db129;border-radius:14px;width:38px;height:38px;font-size:16px}.modal-error[data-v-8b40d969]{color:#ffd2d5;background:#3b1216b8;border:1px solid #cc4e5942;border-radius:14px;padding:12px 14px;font-size:14px}.stock-alert-box[data-v-8b40d969]{color:#f4d6b3;background:#582e126b;border:1px solid #f2b2773d;border-radius:16px;padding:12px 14px;line-height:1.5}.stock-alert-list[data-v-8b40d969]{color:#f4f7fb;gap:6px;margin:0;padding-left:18px;display:grid}@keyframes bellSwing-8b40d969{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(16deg)scale(1.04)}40%{transform:rotate(-13deg)scale(1.08)}60%{transform:rotate(10deg)scale(1.04)}80%{transform:rotate(-7deg)scale(1.02)}}@media (width<=1440px){.tpv-layout[data-v-8b40d969]{grid-template-columns:1fr}.ticket-panel[data-v-8b40d969]{position:static}.slot-grid[data-v-8b40d969]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.catalog-grid[data-v-8b40d969]{grid-template-columns:1fr}.slot-grid[data-v-8b40d969]{grid-template-columns:repeat(2,minmax(0,1fr))}.tpv-topbar[data-v-8b40d969],.section-head[data-v-8b40d969],.ticket-line[data-v-8b40d969],.ticket-receipt__header[data-v-8b40d969],.modal-card__header[data-v-8b40d969]{flex-direction:column;align-items:flex-start}.ticket-receipt__meta[data-v-8b40d969]{grid-template-columns:1fr}.ticket-line__side[data-v-8b40d969]{justify-items:start;width:100%}.modal-card__actions[data-v-8b40d969],.modal-card__actions .btn[data-v-8b40d969]{width:100%}}@media (width<=640px){.tpv-topbar[data-v-8b40d969]{padding:20px 18px}.panel-block[data-v-8b40d969]{padding:16px}.slot-grid[data-v-8b40d969]{grid-template-columns:1fr}}.kitchen-panel[data-v-7cb09fde]{color:#e9eef6;background:radial-gradient(circle at 0 0,#f2b27724,#0000 28%),radial-gradient(circle at 100% 100%,#38d1c91f,#0000 32%),linear-gradient(#09101ef7,#040812fa);border:1px solid #7b8db129;border-radius:28px;flex-direction:column;gap:18px;padding:22px;display:flex;box-shadow:0 24px 46px #02061747}.kitchen-panel__header[data-v-7cb09fde]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kitchen-panel__eyebrow[data-v-7cb09fde]{letter-spacing:.18em;text-transform:uppercase;color:#f2b277d1;margin:0 0 6px;font-size:11px;font-weight:800}.kitchen-panel__header h2[data-v-7cb09fde]{color:#f8f2e9;margin:0;font-size:30px;line-height:1.05}.kitchen-panel__header-actions[data-v-7cb09fde]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kitchen-panel__counter[data-v-7cb09fde]{background:linear-gradient(#101c2df0,#080f1dfa);border:1px solid #7b8db129;border-radius:18px;flex-direction:column;gap:3px;min-width:104px;padding:11px 14px;display:flex}.kitchen-panel__counter span[data-v-7cb09fde]{letter-spacing:.08em;text-transform:uppercase;color:#c5d2e6bd;font-size:11px}.kitchen-panel__counter strong[data-v-7cb09fde]{color:#f8f2e9;font-size:22px}.kitchen-panel__alert[data-v-7cb09fde]{border-radius:18px;padding:14px 16px;font-size:14px}.kitchen-panel__alert--error[data-v-7cb09fde]{color:#ffd2d5;background:#49161b9e;border:1px solid #cc4e594d}.kitchen-panel__empty[data-v-7cb09fde]{text-align:center;color:#d6dfeadb;background:#0a121fa8;border:1px dashed #7b8db13d;border-radius:20px;padding:30px 20px}.kitchen-grid[data-v-7cb09fde]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;display:grid}.kitchen-grid--lane[data-v-7cb09fde]{grid-template-columns:1fr}.kitchen-lanes[data-v-7cb09fde]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.kitchen-lane[data-v-7cb09fde]{background:linear-gradient(#0e192bb8,#070d18eb);border:1px solid #7b8db129;border-radius:24px;gap:14px;min-width:0;padding:16px;display:grid}.kitchen-lane--received[data-v-7cb09fde]{box-shadow:inset 0 0 0 1px #f2b2771a}.kitchen-lane--ready[data-v-7cb09fde]{box-shadow:inset 0 0 0 1px #38d1c91f}.kitchen-lane__header[data-v-7cb09fde]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kitchen-lane__eyebrow[data-v-7cb09fde]{letter-spacing:.16em;text-transform:uppercase;color:#f2b277bd;margin:0 0 4px;font-size:11px;font-weight:800}.kitchen-lane__header h3[data-v-7cb09fde]{color:#f8f2e9;margin:0;font-size:24px}.kitchen-lane__hint[data-v-7cb09fde]{color:#c6d3e5c2;margin:6px 0 0;font-size:13px;line-height:1.45}.kitchen-lane__count[data-v-7cb09fde]{color:#f8f2e9;background:#070d18e6;border:1px solid #7b8db12e;border-radius:18px;flex:none;justify-content:center;align-items:center;min-width:56px;min-height:56px;padding:0 14px;font-size:24px;font-weight:900;display:inline-flex}.kitchen-card[data-v-7cb09fde]{background:linear-gradient(#111f32db,#080f1cf5);border:1px solid #7b8db129;border-radius:24px;flex-direction:column;gap:16px;min-height:300px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 16px 30px #0206173d}.kitchen-card--received[data-v-7cb09fde]{border-color:#f2b2774d}.kitchen-card--ready[data-v-7cb09fde]{border-color:#38d1c957;box-shadow:inset 0 1px #ffffff0a,0 16px 30px #0206173d,0 0 0 1px #38d1c914}.kitchen-card__header[data-v-7cb09fde]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kitchen-card__header-main[data-v-7cb09fde]{min-width:0}.kitchen-card__number[data-v-7cb09fde]{letter-spacing:.12em;text-transform:uppercase;color:#38d1c9d1;margin:0 0 6px;font-size:12px;font-weight:800}.kitchen-card__title[data-v-7cb09fde]{letter-spacing:-.03em;color:#f8f2e9;margin:0;font-size:28px;line-height:1.04}.kitchen-card__status[data-v-7cb09fde]{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.kitchen-card__status.is-received[data-v-7cb09fde]{color:#f4d6b3;background:#f2b27729}.kitchen-card__status.is-ready[data-v-7cb09fde]{color:#a7f2ec;background:#38d1c929}.kitchen-card__meta[data-v-7cb09fde]{flex-wrap:wrap;gap:8px;display:flex}.kitchen-card__meta span[data-v-7cb09fde]{color:#d8e0ece0;background:#0a121fd1;border:1px solid #7b8db12e;border-radius:999px;padding:6px 10px;font-size:12px}.kitchen-card__body[data-v-7cb09fde]{flex-direction:column;flex:1;gap:12px;display:flex}.kitchen-lines[data-v-7cb09fde]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kitchen-lines__item[data-v-7cb09fde]{grid-template-columns:58px 1fr;align-items:flex-start;gap:12px;display:grid}.kitchen-lines__qty[data-v-7cb09fde]{color:#f8f2e9;background:linear-gradient(#213148f5,#141d2dfa);border:1px solid #7b8db12e;border-radius:16px;justify-content:center;align-items:center;min-height:48px;font-size:18px;font-weight:900;display:inline-flex}.kitchen-lines__content[data-v-7cb09fde]{flex-direction:column;gap:6px;display:flex}.kitchen-lines__content strong[data-v-7cb09fde]{color:#f8f2e9;font-size:20px;line-height:1.08}.kitchen-lines__content small[data-v-7cb09fde]{color:#c6d3e5c2;font-size:13px;line-height:1.45}.kitchen-lines__support[data-v-7cb09fde]{color:#ffe2b6}.kitchen-card__notes[data-v-7cb09fde]{color:#ecf1f7;background:#4d311242;border:1px solid #e9b17033;border-radius:18px;margin:0;padding:14px 16px;font-size:16px;line-height:1.55}.kitchen-card__footer[data-v-7cb09fde]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.kitchen-card__done-pill[data-v-7cb09fde]{color:#a7f2ec;background:#38d1c929;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800}.btn[data-v-7cb09fde]{appearance:none;font:inherit;cursor:pointer;border:none;border-radius:16px;font-weight:800;transition:transform .18s,opacity .18s,box-shadow .18s,filter .18s}.btn[data-v-7cb09fde]:disabled{opacity:.6;cursor:not-allowed}.btn[data-v-7cb09fde]:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.btn-primary[data-v-7cb09fde]{color:#1a2435;background:linear-gradient(135deg,#f2b277,#d98a4a);padding:14px 18px;box-shadow:0 12px 24px #d98a4a38}.btn-ghost[data-v-7cb09fde]{color:#ecf1f7;background:#0c1423c2;border:1px solid #7b8db133;padding:10px 14px}.btn-compact[data-v-7cb09fde]{min-height:42px}.kitchen-panel__empty--lane[data-v-7cb09fde]{place-items:center;min-height:150px;display:grid}@media (width<=900px){.kitchen-panel[data-v-7cb09fde]{padding:18px}.kitchen-lanes[data-v-7cb09fde]{grid-template-columns:1fr}.kitchen-panel__header[data-v-7cb09fde],.kitchen-lane__header[data-v-7cb09fde],.kitchen-card__header[data-v-7cb09fde]{flex-direction:column;align-items:flex-start}.kitchen-card__footer[data-v-7cb09fde]{align-items:stretch}.btn-primary[data-v-7cb09fde]{width:100%}}.dashboard-home[data-v-939f16f4]{gap:1.25rem;display:grid}.hero[data-v-939f16f4],.kpi-grid[data-v-939f16f4],.ops-grid[data-v-939f16f4],.cash-grid[data-v-939f16f4],.inventory-grid[data-v-939f16f4],.workspace-grid[data-v-939f16f4],.admin-section[data-v-939f16f4]{gap:1rem;display:grid}.hero[data-v-939f16f4]{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr)}.hero__main[data-v-939f16f4],.hero__side[data-v-939f16f4],.card[data-v-939f16f4],.workspace-main[data-v-939f16f4],.workspace-side[data-v-939f16f4],.history-section[data-v-939f16f4]{min-width:0}.hero__main[data-v-939f16f4]{box-shadow:var(--edv-shadow);background:radial-gradient(circle at 0 0,#49c6b724,#0000 28%),radial-gradient(circle at 88% 8%,#e9b17029,#0000 22%),linear-gradient(135deg,#0d1e29fa,#09141efa);border:1px solid #e9b17024;border-radius:28px;padding:1.5rem}.eyebrow[data-v-939f16f4]{letter-spacing:.14em;text-transform:uppercase;color:var(--edv-copper);margin:0 0 .4rem;font-size:.78rem;font-weight:700}.hero__main h1[data-v-939f16f4]{font-family:var(--edv-font-display);letter-spacing:-.04em;color:#fff8f0;margin:0;font-size:clamp(2.25rem,3vw,3.5rem);line-height:.98}.subtitle[data-v-939f16f4]{max-width:48rem;color:var(--edv-muted-strong);margin:.8rem 0 0;line-height:1.6}.hero__meta[data-v-939f16f4]{flex-wrap:wrap;gap:.75rem;margin-top:1.1rem;display:flex}.hero-badge[data-v-939f16f4],.hero-chip[data-v-939f16f4],.pill[data-v-939f16f4]{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.72rem .98rem;font-size:.82rem;font-weight:700;display:inline-flex}.hero-badge.ok[data-v-939f16f4],.pill.done[data-v-939f16f4]{color:#dffbf6;background:#49c6b71f;border-color:#49c6b73d}.hero-badge.off[data-v-939f16f4]{color:#ffd1cc;background:#f08b831f;border-color:#f08b8347}.hero-chip[data-v-939f16f4]{color:#edf4f7;background:#ffffff0d;border-color:#e9b17024}.hero-chip.warn[data-v-939f16f4],.pill.warn[data-v-939f16f4]{color:#ffe2b6;background:#e9b17024;border-color:#e9b17042}.dot[data-v-939f16f4]{background:currentColor;border-radius:999px;width:.6rem;height:.6rem}.hero__side[data-v-939f16f4]{box-shadow:var(--edv-shadow);background:linear-gradient(#0e1e2af5,#09131ce6);border:1px solid #49c6b724;border-radius:28px;gap:1rem;padding:1.25rem;display:grid}.hero__side-label[data-v-939f16f4]{color:var(--edv-aqua);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}.hero__side-grid[data-v-939f16f4]{gap:.75rem;display:grid}.hero__metric[data-v-939f16f4]{background:#ffffff0a;border:1px solid #e9b1701f;border-radius:18px;gap:.28rem;padding:.95rem 1rem;display:grid}.hero__metric span[data-v-939f16f4],.label[data-v-939f16f4],.service-card__top span[data-v-939f16f4],.section-subtitle[data-v-939f16f4],.service-card__stats span[data-v-939f16f4],.inventory-row--head[data-v-939f16f4],.inventory-row span[data-v-939f16f4]{color:var(--edv-muted)}.hero__metric strong[data-v-939f16f4],.kpi-card strong[data-v-939f16f4],.service-card strong[data-v-939f16f4],.service-card__stats strong[data-v-939f16f4],.inventory-row strong[data-v-939f16f4],.payment-row strong[data-v-939f16f4]{color:#fff8f0}.status-alert[data-v-939f16f4]{color:#ffe2b6;background:#4d31123d;border:1px solid #e9b17038;border-radius:18px;padding:.95rem 1rem}.kpi-grid[data-v-939f16f4]{grid-template-columns:repeat(6,minmax(0,1fr))}.ops-grid[data-v-939f16f4]{grid-template-columns:1.25fr 1fr}.cash-grid[data-v-939f16f4]{grid-template-columns:1.2fr .9fr}.inventory-grid[data-v-939f16f4]{grid-template-columns:1fr 1fr}.inventory-grid--single[data-v-939f16f4]{grid-template-columns:1fr}.workspace-grid[data-v-939f16f4]{grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);align-items:start}.workspace-grid--single[data-v-939f16f4]{grid-template-columns:1fr}.admin-focus-card[data-v-939f16f4]{gap:1rem;display:grid}.admin-focus-grid[data-v-939f16f4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.admin-focus-item[data-v-939f16f4]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px;gap:.35rem;padding:1rem;display:grid}.admin-focus-item strong[data-v-939f16f4]{color:#fff8f0}.admin-focus-item p[data-v-939f16f4]{color:var(--edv-muted);margin:0;line-height:1.45}.workspace-side[data-v-939f16f4]{align-self:start;position:sticky;top:1rem}.card[data-v-939f16f4]{box-shadow:var(--edv-shadow);background:linear-gradient(#0b1923f5,#08131cf5);border:1px solid #e9b1701f;border-radius:22px;padding:1.15rem}.kpi-card[data-v-939f16f4],.service-grid[data-v-939f16f4],.attention-list[data-v-939f16f4],.inventory-table[data-v-939f16f4]{gap:.8rem;display:grid}.kpi-card small[data-v-939f16f4],.attention-item p[data-v-939f16f4],.inventory-empty[data-v-939f16f4],.inventory-error[data-v-939f16f4]{color:var(--edv-muted-strong)}.section-head[data-v-939f16f4]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.section-head h2[data-v-939f16f4]{font-size:1.08rem;font-family:var(--edv-font-display);color:#fff8f0;margin:0}.service-card[data-v-939f16f4],.attention-item[data-v-939f16f4],.payment-row[data-v-939f16f4],.inventory-row[data-v-939f16f4]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px;padding:.92rem}.service-card[data-v-939f16f4]{gap:.85rem;display:grid}.service-card__top[data-v-939f16f4],.payment-row[data-v-939f16f4]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.service-card__stats[data-v-939f16f4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.service-card__stats span[data-v-939f16f4]{background:#07121bc2;border-radius:14px;gap:.2rem;padding:.72rem .8rem;font-size:.82rem;display:grid}.attention-item[data-v-939f16f4]{gap:.35rem;display:grid}.attention-item strong[data-v-939f16f4]{color:#fff8f0}.cash-close__stats[data-v-939f16f4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.cash-stat[data-v-939f16f4],.cash-note[data-v-939f16f4],.recent-row[data-v-939f16f4]{background:#ffffff09;border:1px solid #e9b1701f;border-radius:18px;padding:.95rem}.cash-stat[data-v-939f16f4]{gap:.25rem;display:grid}.cash-stat span[data-v-939f16f4],.cash-note span[data-v-939f16f4],.cash-recent h3[data-v-939f16f4]{color:var(--edv-muted)}.cash-stat strong[data-v-939f16f4],.cash-note strong[data-v-939f16f4],.recent-row strong[data-v-939f16f4]{color:#fff8f0}.cash-note[data-v-939f16f4]{gap:.35rem;margin-top:.9rem;display:grid}.cash-note.warn[data-v-939f16f4]{background:#4d311238;border-color:#e9b17047}.cash-warning-list[data-v-939f16f4],.payment-list[data-v-939f16f4],.recent-list[data-v-939f16f4],.cash-recent[data-v-939f16f4]{gap:.8rem;display:grid}.cash-warning-list[data-v-939f16f4]{margin-top:.9rem}.payment-row>div[data-v-939f16f4],.recent-row>div[data-v-939f16f4]{gap:.18rem;display:grid}.payment-row strong[data-v-939f16f4],.recent-row strong[data-v-939f16f4]{font-size:.96rem}.cash-recent[data-v-939f16f4]{margin-top:1rem}.cash-recent h3[data-v-939f16f4]{text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:.86rem}.attention-item--warn[data-v-939f16f4]{background:#4d311233;border-color:#e9b1703d}.attention-item--info[data-v-939f16f4]{background:#12444429;border-color:#49c6b733}.attention-item--ready[data-v-939f16f4]{background:#163d292e;border-color:#7ccca038}.refresh-btn[data-v-939f16f4]{color:#fff1df;cursor:pointer;background:linear-gradient(135deg,#e9b17029,#49c6b71a);border:1px solid #e9b1703d;border-radius:999px;padding:.52rem .95rem;font-weight:700}.refresh-btn[data-v-939f16f4]:disabled{opacity:.55;cursor:not-allowed}.inventory-error[data-v-939f16f4]{background:#7123233d;border:1px solid #f08b8342;border-radius:16px;padding:.95rem 1rem}.inventory-empty[data-v-939f16f4]{background:#ffffff08;border-radius:16px;padding:1rem}.inventory-table[data-v-939f16f4]{max-height:360px;overflow:auto}.inventory-table--kitchen[data-v-939f16f4]{max-height:420px}.inventory-row[data-v-939f16f4]{grid-template-columns:minmax(0,1.8fr) 72px 72px 72px 84px;align-items:center;gap:.75rem;padding:.75rem .85rem;display:grid}.inventory-row--head[data-v-939f16f4]{z-index:1;background:#122734f5;font-size:.8rem;font-weight:700;position:sticky;top:0}.inventory-row.low[data-v-939f16f4]{background:#e9b17014;border-color:#e9b17047}.stock-badge[data-v-939f16f4]{border-radius:999px;justify-content:center;align-items:center;min-width:56px;padding:.28rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.stock-badge--ok[data-v-939f16f4]{color:#dffbf6;background:#49c6b724}.stock-badge--low[data-v-939f16f4]{color:#ffe2b6;background:#e9b1702e}@media (width<=1400px){.hero[data-v-939f16f4],.ops-grid[data-v-939f16f4],.cash-grid[data-v-939f16f4],.inventory-grid[data-v-939f16f4],.workspace-grid[data-v-939f16f4],.admin-focus-grid[data-v-939f16f4]{grid-template-columns:1fr}.kpi-grid[data-v-939f16f4]{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-side[data-v-939f16f4]{position:static}}@media (width<=900px){.service-card__stats[data-v-939f16f4],.cash-close__stats[data-v-939f16f4]{grid-template-columns:1fr}.kpi-grid[data-v-939f16f4]{grid-template-columns:1fr 1fr}}@media (width<=640px){.kpi-grid[data-v-939f16f4]{grid-template-columns:1fr}.hero__main h1[data-v-939f16f4],.section-head[data-v-939f16f4],.service-card__top[data-v-939f16f4],.payment-row[data-v-939f16f4]{flex-direction:column;align-items:flex-start}.inventory-row[data-v-939f16f4]{grid-template-columns:minmax(0,1.4fr) 56px 56px 56px 70px;gap:.5rem;padding:.7rem}}.shell-page[data-v-89b54d29]{place-items:start center;min-height:100vh;padding:24px;display:grid}.shell-wrap[data-v-89b54d29]{gap:1.1rem;width:100%;max-width:1320px;display:grid}.shell-topbar[data-v-89b54d29]{box-shadow:var(--edv-shadow);background:radial-gradient(circle at 0 0,#49c6b71f,#0000 24%),linear-gradient(135deg,#0b1a25f5,#09141df5);border:1px solid #e9b17024;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:18px 22px;display:flex}.shell-brand[data-v-89b54d29],.shell-actions[data-v-89b54d29]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.shell-brand__mark[data-v-89b54d29]{background:#ffffff0a;border:1px solid #e9b17024;border-radius:20px;place-items:center;width:62px;height:62px;display:grid}.shell-brand__mark img[data-v-89b54d29]{width:44px;height:44px}.shell-info[data-v-89b54d29]{gap:.16rem;display:grid}.mini[data-v-89b54d29]{letter-spacing:.16em;color:var(--edv-copper);text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.headline[data-v-89b54d29]{font-family:var(--edv-font-display);letter-spacing:-.03em;color:#fff8f0;margin:0;font-size:1.35rem}.welcome[data-v-89b54d29]{color:var(--edv-muted);margin:0;font-size:14px}.shell-live[data-v-89b54d29]{color:#dffbf6;background:#49c6b71a;border:1px solid #49c6b738;border-radius:999px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:800;display:inline-flex}.shell-live__dot[data-v-89b54d29]{background:var(--edv-aqua);border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 6px #49c6b71f}.logout-btn[data-v-89b54d29]{color:#fff7ee;cursor:pointer;background:linear-gradient(135deg,#e9b1702e,#49c6b71f);border:1px solid #e9b17033;border-radius:16px;padding:12px 18px;font-weight:700}.logout-btn[data-v-89b54d29]:hover{border-color:#e9b17061;box-shadow:0 12px 26px #0000002e}@media (width<=640px){.shell-page[data-v-89b54d29]{padding:16px}.shell-topbar[data-v-89b54d29]{align-items:stretch;padding:16px}.logout-btn[data-v-89b54d29]{width:100%}}.page[data-v-be6487da]{place-items:center;min-height:100vh;padding:28px;display:grid}.login-layout[data-v-be6487da]{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:stretch;gap:24px;width:100%;max-width:1220px;display:grid}.brand-stage[data-v-be6487da],.card[data-v-be6487da]{min-width:0;position:relative;overflow:hidden}.card[data-v-be6487da]{box-shadow:var(--edv-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0c1b25f5,#09151ff5);border:1px solid #e9b17024;border-radius:28px;padding:30px}.mini[data-v-be6487da]{letter-spacing:.18em;color:var(--edv-copper);text-transform:uppercase;margin:0;font-size:12px;font-weight:700}h1[data-v-be6487da]{font-family:var(--edv-font-display);letter-spacing:-.04em;color:#fff8f0;margin:0;font-size:clamp(2.2rem,4vw,4.5rem);line-height:.96}.desc[data-v-be6487da]{max-width:42rem;color:var(--edv-muted-strong);margin:0;line-height:1.6}.box[data-v-be6487da]{background:#71232347;border-radius:18px;margin-top:18px;padding:16px 18px}.demo-status[data-v-be6487da]{color:#d9fff7;background:#49c6b71f;border:1px solid #49c6b73d;border-radius:18px;margin-top:18px;padding:16px 18px;line-height:1.55}.demo-status--live[data-v-be6487da]{color:#e5fff2;background:#62d8a41f;border-color:#62d8a43d}.error[data-v-be6487da]{color:#ffd1cc;border:1px solid #f08b8357}.brand-stage[data-v-be6487da]{box-shadow:var(--edv-shadow);background:radial-gradient(circle at 0 0,#49c6b729,#0000 26%),radial-gradient(circle at 78% 18%,#e9b1702e,#0000 24%),linear-gradient(140deg,#091822f5,#07121bf5);border:1px solid #49c6b729;border-radius:32px;align-content:space-between;gap:24px;padding:34px;display:grid}.brand-stage__glow[data-v-be6487da]{pointer-events:none;background:radial-gradient(circle,#49c6b733,#0000 68%);border-radius:999px;width:260px;height:260px;position:absolute;inset:-10% auto auto -8%}.brand-lockup[data-v-be6487da]{z-index:1;gap:24px;display:grid;position:relative}.brand-mark-frame[data-v-be6487da]{background:#ffffff08;border:1px solid #e9b1702e;border-radius:32px;place-items:center;width:112px;height:112px;display:grid;box-shadow:inset 0 1px #ffffff0a}.brand-mark[data-v-be6487da]{width:88px;height:88px}.brand-copy[data-v-be6487da]{gap:14px;display:grid}.brand-ribbon[data-v-be6487da]{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.brand-ribbon span[data-v-be6487da]{color:var(--edv-muted-strong);background:#ffffff0d;border:1px solid #e9b17029;border-radius:999px;align-items:center;padding:10px 14px;font-size:.86rem;font-weight:700;display:inline-flex}.card__head[data-v-be6487da]{gap:8px;margin-bottom:18px;display:grid}.mini--card[data-v-be6487da]{color:var(--edv-aqua)}.card__title[data-v-be6487da]{font-family:var(--edv-font-display);color:#fff8f0;letter-spacing:-.03em;margin:0;font-size:1.8rem}.card__desc[data-v-be6487da]{color:var(--edv-muted);margin:0;line-height:1.55}@media (width<=640px){.page[data-v-be6487da]{padding:16px}.card[data-v-be6487da]{padding:24px}}@media (width<=980px){.login-layout[data-v-be6487da]{grid-template-columns:1fr}.brand-stage[data-v-be6487da]{padding:24px}h1[data-v-be6487da]{font-size:2.6rem}}
