:root{color:#12355a;font-synthesis:none;text-rendering:optimizelegibility;--ice-ink:#12355a;--ice-muted:#6f849b;--ice-cyan:#1fc0ed;--ice-blue:#3a7cf5;--ice-violet:#8a52ef;--ice-green:#20b997;--ice-orange:#f29843;--ice-red:#eb615b;background:#eff9ff;font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{width:100%;min-width:0;min-height:100%;margin:0}html,body{overflow-x:hidden}body,#app{color:var(--ice-ink);background:radial-gradient(56vw 72vh at 2% 18%,#3fdcf647,#0000 67%),radial-gradient(54vw 72vh at 98% 12%,#ac6fff3d,#0000 67%),linear-gradient(135deg,#f9feff 0%,#eaf9ff 38%,#eef1ff 72%,#fbf7ff 100%)!important}button,input,select,textarea{font:inherit}[class*=payment-card],[class*=payment-panel],[class*=pay-card],[class*=success-card],[class*=result-card],[class*=order-card],[class*=order-panel],[class*=admin-card],[class*=merchant-card],[class*=settings-card],[class*=kitchen-card],[class*=printer-card]{color:var(--ice-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffc7,#eff8ff9e)!important;border:1px solid #ffffffdb!important;box-shadow:0 18px 48px #4a749f1c,inset 0 1px #ffffffeb!important}button[class*=checkout],button[class*=settle],button[class*=pay],button[class*=submit-order]{color:#fff!important;background:linear-gradient(135deg,#23bbed,#4d75f4 52%,#9348ef)!important;border-color:#0000!important}button[class*=save],button[class*=complete],button[class*=confirm]{color:#fff!important;background:linear-gradient(135deg,#28c6a2,#17a682)!important;border-color:#0000!important}button[class*=delete],button[class*=remove],button[class*=danger]{color:#fff!important;background:linear-gradient(135deg,#ff786c,#e25558)!important;border-color:#0000!important}button[class*=cancel],button[class*=back],button[class*=secondary]{color:#345f87!important;background:#ffffffad!important;border:1px solid #669bc940!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--aurora-bg-a:#e8fbff;--aurora-bg-b:#e9f4ff;--aurora-bg-c:#eceaff;--aurora-bg-d:#f7ecff;--aurora-ink:#12375f;--aurora-cyan:#22c6ec;--aurora-blue:#397df4;--aurora-violet:#8b5bef}[class*=admin-page],[class*=merchant-page],[class*=settings-page],[class*=kitchen-page],[class*=printer-page],[class*=test-page]{background:radial-gradient(50vw 64vh at 2% 16%,#3bdaf157,#0000 70%),radial-gradient(50vw 64vh at 98% 12%,#a56bf647,#0000 70%),linear-gradient(135deg,#eafcff,#eaf5ff 42%,#eeecff 75%,#f8efff)!important}[class*=admin-card],[class*=merchant-card],[class*=settings-card],[class*=kitchen-card],[class*=printer-card]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffff8a,#e8f7ff66 55%,#f4ebff61)!important;border-color:#ffffffc2!important;box-shadow:0 14px 38px #426c9614,inset 0 1px #ffffffd1!important}html,body,#app{background:radial-gradient(58vw 78vh at 0 18%,#22d7ef70,#0000 68%),radial-gradient(56vw 76vh at 100% 12%,#9c5bf561,#0000 69%),linear-gradient(135deg,#e9fcff 0%,#e7f5ff 39%,#eceaff 70%,#f7eaff 100%)!important}:root{--v135-cyan-bg:#cef;--v135-blue-bg:#d2e8ff;--v135-violet-bg:#e7d9ff;--v135-ink:#0e3157}html,body,#app{color:var(--v135-ink)!important;background:radial-gradient(58vw 82vh at -4% 18%,#18cde857,#0000 67%),radial-gradient(58vw 84vh at 104% 14%,#894fed4d,#0000 68%),linear-gradient(128deg,#caedff 0%,#d1e7ff 35%,#d9ddff 66%,#e9d8ff 100%)!important}[class*=payment-page],[class*=payment-shell],[class*=checkout-page],[class*=success-page],[class*=complete-page],[class*=order-result],[class*=admin-page],[class*=merchant-page],[class*=settings-page],[class*=kitchen-page],[class*=printer-page],[class*=test-page]{color:#0e3157!important;background:radial-gradient(54vw 72vh at -3% 18%,#19cce647,#0000 68%),radial-gradient(54vw 74vh at 103% 15%,#8852eb40,#0000 68%),linear-gradient(128deg,#cfeeff,#d5e7ff 45%,#e8d9ff)!important}[class*=payment-card],[class*=payment-panel],[class*=pay-card],[class*=success-card],[class*=result-card],[class*=order-card],[class*=order-panel],[class*=admin-card],[class*=merchant-card],[class*=settings-card],[class*=kitchen-card],[class*=printer-card]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#e0f4fdcc,#ddeaf9bd 56%,#ede1fcb8)!important;border-color:#ffffff8c!important;box-shadow:0 16px 40px #2f548417!important}:root{--v144-bg-cyan:#dff8ff;--v144-bg-blue:#e5f3ff;--v144-bg-lav:#eceaff;--v144-bg-violet:#f3e8ff;--v144-ink:#10365f;--v144-panel:#ffffff6e;--v144-line:#ffffffb8}html,body,#app{color:var(--v144-ink)!important;background-color:#0000!important;background-image:radial-gradient(60vw 82vh at -8% 8%,#4adaf24d,#0000 68%),radial-gradient(58vw 80vh at 108% 14%,#a870f642,#0000 69%),radial-gradient(42vw 58vh at 50% 106%,#6f9df724,#0000 72%),linear-gradient(128deg,#dff8ff 0%,#e4f3ff 35%,#e9edff 66%,#f1e5ff 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}#app:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(115deg,#fff3,#0000 30% 70%,#ffffff24);position:fixed;inset:0}:where([class*=payment-page],[class*=payment-shell],[class*=checkout-page],[class*=success-page],[class*=complete-page],[class*=order-result],[class*=admin-page],[class*=merchant-page],[class*=settings-page],[class*=kitchen-page],[class*=printer-page],[class*=test-page]){color:var(--v144-ink)!important;background:radial-gradient(56vw 72vh at -4% 12%,#45d7f040,#0000 69%),radial-gradient(54vw 72vh at 104% 14%,#a56ff438,#0000 70%),linear-gradient(128deg,#e0f8ff,#e5f2ff 39%,#ebeaff 70%,#f2e7ff)!important}:where([class*=payment-card],[class*=payment-panel],[class*=pay-card],[class*=success-card],[class*=result-card],[class*=order-card],[class*=order-panel],[class*=admin-card],[class*=merchant-card],[class*=settings-card],[class*=kitchen-card],[class*=printer-card]){border:1px solid var(--v144-line)!important;background:linear-gradient(145deg,#ffffff85,#e9f7ff66 55%,#f3ebff66)!important;box-shadow:0 14px 38px #40669413,inset 0 1px #ffffffdb!important}:root{--v158-cyan:#8eeaf2;--v158-blue:#b9d8fb;--v158-lav:#c9c7fb;--v158-violet:#d6b7f5}html,body,#app{background-color:#0000!important;background-image:radial-gradient(52vw 76vh at 2% 14%,#4de5ef75,#0000 68%),radial-gradient(48vw 72vh at 98% 12%,#9d69f15c,#0000 69%),linear-gradient(112deg,#91eaf1 0%,#b5ddf8 35%,#c3d2fb 66%,#d4baf4 100%)!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:fixed!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.app-layout[data-v-e7bcff7d]{flex-direction:column;min-height:100vh;display:flex}.app-layout.customer[data-v-e7bcff7d]{min-height:100vh}.app-header[data-v-e7bcff7d]{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border-bottom:1px solid #7c5fff1a;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex;position:sticky;top:0}.brand-block[data-v-e7bcff7d]{gap:3px;display:grid}.brand-block strong[data-v-e7bcff7d]{color:#1f1e3c;font-size:18px}.brand-block span[data-v-e7bcff7d]{color:#8a87a3;font-size:12px}.app-header nav[data-v-e7bcff7d]{flex-wrap:wrap;gap:10px;display:flex}.app-header nav a[data-v-e7bcff7d]{color:#6e6991;background:#f5f2ff;border:1px solid #ece6ff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none}.app-header nav a.router-link-active[data-v-e7bcff7d]{color:#fff;background:linear-gradient(135deg,#9f72ff,#7b58f6);border-color:#0000}.admin-main[data-v-e7bcff7d]{flex:1;padding:20px}.app-footer[data-v-e7bcff7d]{text-align:center;color:#999;background:#f8f8fb;border-top:1px solid #efedf7;padding:12px;font-size:12px}.app-header[data-v-e7bcff7d]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#eff9fff7,#d8edfbf2);border-bottom-color:#b1daf47a;box-shadow:0 8px 26px #042c5224}.brand-block strong[data-v-e7bcff7d]{color:#10385d}.brand-block span[data-v-e7bcff7d]{color:#6385a0}.app-layout[data-v-e7bcff7d]{background:0 0!important}.app-header[data-v-e7bcff7d]{background:linear-gradient(145deg,#ffffff8c,#e8f7ff6e 55%,#f4ebff6e)!important;border-bottom-color:#ffffffb8!important;box-shadow:0 10px 30px #3d659312!important}.app-header nav a[data-v-e7bcff7d]{color:#315f87!important;background:#ffffff7a!important;border-color:#ffffffb3!important}.app-header nav a.router-link-active[data-v-e7bcff7d]{color:#fff!important;background:linear-gradient(135deg,#24bfea,#4b7df5 54%,#8b5bea)!important}.app-footer[data-v-e7bcff7d]{color:#64819b!important;background:#ffffff57!important;border-top-color:#ffffff9e!important}
