.language-switcher[data-v-63a72aa9]{display:inline-flex;padding:3px;border:1px solid #d9e2ec;border-radius:10px;background:#f4f7fa}.language-switcher__btn[data-v-63a72aa9]{border:0;border-radius:7px;padding:5px 7px;background:transparent;color:#6b7a90;font-size:10px;font-weight:800;letter-spacing:.02em;cursor:pointer}.language-switcher__btn--active[data-v-63a72aa9]{background:#fff;color:#0b4f8a;box-shadow:0 1px 3px rgba(18,32,51,.12)}.language-switcher--dark[data-v-63a72aa9]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1)}.language-switcher--dark .language-switcher__btn[data-v-63a72aa9]{color:hsla(0,0%,100%,.65)}.language-switcher--dark .language-switcher__btn--active[data-v-63a72aa9]{background:#fff;color:#0b4f8a}.num-pad[data-v-0b17772d]{position:fixed;inset:0;z-index:2400;display:flex;align-items:flex-end;justify-content:center}.num-pad__backdrop[data-v-0b17772d]{position:absolute;inset:0;background:rgba(15,23,42,.4)}.num-pad__panel[data-v-0b17772d]{position:relative;z-index:1;width:min(420px,100%);padding:16px 16px 20px;border-radius:22px 22px 0 0;background:#eef2f7;border:1px solid #d7e2ee;box-shadow:0 -12px 40px rgba(18,32,51,.2);padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.num-pad__top[data-v-0b17772d]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.num-pad__top strong[data-v-0b17772d]{font-size:16px;font-weight:750;color:#122033}.num-pad__done[data-v-0b17772d]{min-height:40px;padding:0 14px;border-radius:12px;border:0;background:#0b4f8a;color:#fff;font-weight:750;cursor:pointer}.num-pad__value[data-v-0b17772d]{display:flex;align-items:center;gap:8px;min-height:56px;margin-bottom:14px;padding:0 16px;border-radius:14px;background:#fff;border:1px solid #d7e2ee;font-size:28px;font-weight:800;color:#122033;letter-spacing:.02em}.num-pad__value span[data-v-0b17772d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.num-pad__value span.is-placeholder[data-v-0b17772d]{color:#9aabbc;font-weight:650}.num-pad__clear[data-v-0b17772d]{border:0;background:transparent;color:#8aa0b5;cursor:pointer;font-size:22px}.num-pad__grid[data-v-0b17772d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.num-pad__key[data-v-0b17772d]{height:58px;border-radius:16px;border:1px solid #d7e2ee;background:#fff;color:#122033;font-size:24px;font-weight:750;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.num-pad__key[data-v-0b17772d]:active:not(:disabled){background:#dceaf5;border-color:#0b4f8a}.num-pad__key[data-v-0b17772d]:disabled{opacity:0;pointer-events:none}.num-pad__key--action[data-v-0b17772d]{color:#0b4f8a}.num-pad__key--ok[data-v-0b17772d]{background:#0b4f8a;border-color:#0b4f8a;color:#fff;font-size:16px;letter-spacing:.04em}.num-pad__key--wide[data-v-0b17772d]{grid-column:span 1}@media(min-width:640px){.num-pad[data-v-0b17772d]{align-items:center}.num-pad__panel[data-v-0b17772d]{border-radius:20px;box-shadow:0 18px 50px rgba(18,32,51,.22)}}.admin-shell[data-v-5c50c178]{--admin-ink:#152033;--admin-muted:#6b7a90;--admin-accent:#0b4f8a;--admin-accent-soft:#e8f1f8;--admin-surface:#f3f6fa;--admin-sidebar:#10243a;display:flex;min-height:100vh;min-height:-webkit-fill-available;min-height:100dvh;background:var(--admin-surface);color:var(--admin-ink)}.admin-shell__sidebar[data-v-5c50c178]{width:260px;flex-shrink:0;display:flex;flex-direction:column;padding:24px 16px;padding-top:calc(24px + env(safe-area-inset-top, 0px));background:radial-gradient(circle at top left,rgba(46,140,210,.22),transparent 42%),linear-gradient(180deg,#143252,var(--admin-sidebar));color:#fff}.admin-shell__brand-row[data-v-5c50c178],.admin-shell__top[data-v-5c50c178]{display:contents}.admin-shell__brand[data-v-5c50c178]{display:flex;align-items:center;gap:12px;padding:4px 8px 28px}.admin-shell__brand-mark[data-v-5c50c178]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--admin-accent);font-weight:800;font-size:20px}.admin-shell__brand-title[data-v-5c50c178]{margin:0;font-size:18px;font-weight:700;letter-spacing:.02em}.admin-shell__brand-sub[data-v-5c50c178]{margin:2px 0 0;font-size:12px;opacity:.7}.admin-shell__nav[data-v-5c50c178]{display:flex;flex-direction:column;gap:6px;flex:1;margin-top:16px;overflow-y:auto}.admin-shell__nav-item[data-v-5c50c178]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-radius:12px;background:transparent;color:hsla(0,0%,100%,.82);font-size:15px;font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.admin-shell__nav-item .mdi[data-v-5c50c178]{font-size:20px;opacity:.9}.admin-shell__nav-item[data-v-5c50c178]:hover{background:hsla(0,0%,100%,.08);color:#fff}.admin-shell__nav-item--active[data-v-5c50c178]{background:hsla(0,0%,100%,.14);color:#fff;box-shadow:inset 3px 0 0 #7ec2ff}.admin-shell__tools[data-v-5c50c178]{display:grid;gap:10px}.admin-shell__touch[data-v-5c50c178]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.88);font-weight:650;font-size:14px;cursor:pointer;transition:background .2s ease,border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-shell__touch input[type=checkbox][data-v-5c50c178]{width:15px;height:15px;margin:0;accent-color:#38bdf8;cursor:pointer;flex-shrink:0}.admin-shell__touch.is-on[data-v-5c50c178]{background:rgba(56,189,248,.22);border-color:rgba(125,211,252,.55);color:#e0f2fe}.admin-shell__cash[data-v-5c50c178]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 4px;padding:12px 14px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;background:hsla(0,0%,100%,.08);color:#fff;font-weight:600;cursor:pointer;transition:background .2s ease}.admin-shell__cash[data-v-5c50c178]:hover{background:hsla(0,0%,100%,.16)}.admin-shell__mobile-cash[data-v-5c50c178]{display:none}.admin-shell__content[data-v-5c50c178]{flex:1;min-width:0;overflow:auto;padding-bottom:env(safe-area-inset-bottom,0);-webkit-overflow-scrolling:touch}@media(max-width:1100px)and (min-width:901px){.admin-shell__sidebar[data-v-5c50c178]{width:76px;padding:20px 10px;padding-top:calc(20px + env(safe-area-inset-top, 0px));padding-left:calc(10px + env(safe-area-inset-left, 0px))}.admin-shell__brand[data-v-5c50c178]{justify-content:center;padding:4px 0 24px}.admin-shell__brand>div[data-v-5c50c178]{display:none}.admin-shell__nav-item[data-v-5c50c178]{justify-content:center;padding:12px}.admin-shell__nav-item span[data-v-5c50c178]{display:none}.admin-shell__nav-item .mdi[data-v-5c50c178]{font-size:22px}.admin-shell__cash[data-v-5c50c178],.admin-shell__touch[data-v-5c50c178]{padding:12px}.admin-shell__cash span[data-v-5c50c178],.admin-shell__touch span[data-v-5c50c178]{display:none}.admin-shell__tools[data-v-5c50c178]{justify-items:center}}@media(max-width:900px){.admin-shell[data-v-5c50c178]{flex-direction:column}.admin-shell__sidebar[data-v-5c50c178]{position:sticky;top:0;z-index:15;width:100%;min-height:auto;padding:12px 12px 8px;padding-top:calc(12px + env(safe-area-inset-top, 0px));padding-left:calc(12px + env(safe-area-inset-left, 0px));padding-right:calc(12px + env(safe-area-inset-right, 0px))}.admin-shell__top[data-v-5c50c178]{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:8px}.admin-shell__brand-row[data-v-5c50c178]{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-shell__brand[data-v-5c50c178]{min-width:0;padding:0}.admin-shell__brand-mark[data-v-5c50c178]{width:34px;height:34px;border-radius:10px;font-size:16px}.admin-shell__brand-title[data-v-5c50c178]{font-size:15px}.admin-shell__brand-sub[data-v-5c50c178]{display:none}.admin-shell__nav[data-v-5c50c178]{flex-direction:row;overflow-x:auto;flex:initial;gap:6px;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.admin-shell__nav[data-v-5c50c178]::-webkit-scrollbar{display:none}.admin-shell__nav-item[data-v-5c50c178]{white-space:nowrap;padding:9px 12px;font-size:13px}.admin-shell__nav-item .mdi[data-v-5c50c178]{font-size:17px}.admin-shell__nav-item--active[data-v-5c50c178]{box-shadow:inset 0 -2px 0 #7ec2ff}.admin-shell__cash[data-v-5c50c178]{display:none}.admin-shell__tools[data-v-5c50c178]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;position:static;width:100%}.admin-shell__tools[data-v-5c50c178] .language-switcher{display:inline-flex;align-items:center;height:36px;box-sizing:border-box}.admin-shell__touch[data-v-5c50c178]{height:36px;justify-content:flex-start;min-width:0;padding:0 10px;font-size:12px;box-sizing:border-box}.admin-shell__touch span[data-v-5c50c178]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shell__mobile-cash[data-v-5c50c178]{display:inline-flex;align-items:center;flex:0 0 auto;height:36px;margin:0;gap:5px;padding:0 10px;border:1px solid hsla(0,0%,100%,.24);border-radius:9px;background:hsla(0,0%,100%,.1);color:#fff;font-size:11px;font-weight:700;cursor:pointer}.admin-shell__mobile-cash .mdi[data-v-5c50c178]{font-size:16px}}