.sk[data-v-5f7fdf4a]{position:relative;overflow:hidden;background:#0b1a2b0f;border:1px solid rgba(12,23,41,.06)}.sk--fishbone[data-v-5f7fdf4a]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,#ffffff59 0px 6px,#ffffff14 6px 14px);opacity:.35}.sk--fishbone[data-v-5f7fdf4a]:after{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(90deg,transparent 0%,rgba(47,209,255,.28) 45%,transparent 80%);transform:translate(-40%) rotate(10deg);animation:skshimmer-5f7fdf4a 1.15s ease-in-out infinite}@keyframes skshimmer-5f7fdf4a{0%{transform:translate(-55%) rotate(10deg);opacity:.4}60%{opacity:.55}to{transform:translate(55%) rotate(10deg);opacity:.35}}@media(prefers-reduced-motion:reduce){.sk--fishbone[data-v-5f7fdf4a]:after{animation:none;opacity:.25}}.grid[data-v-70634adf]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-70634adf],.cart[data-v-70634adf]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.pad[data-v-70634adf]{padding:18px 20px}.row[data-v-70634adf]{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sec[data-v-70634adf]{margin-top:18px}.list[data-v-70634adf]{margin-top:10px;display:grid;gap:10px}.item[data-v-70634adf]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:12px;align-items:center;padding:14px;border-radius:10px;border:1px solid rgba(12,23,41,.08)}.empty[data-v-70634adf]{margin-top:10px;display:grid;place-items:center;text-align:center;padding:20px 10px}.sidebar[data-v-70634adf]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-70634adf]{grid-template-columns:1fr}.sidebar[data-v-70634adf]{position:static}}.grid[data-v-c954c597]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-c954c597],.cart[data-v-c954c597]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.head[data-v-c954c597]{padding:16px 18px;display:grid;grid-template-columns:40px minmax(0,1fr) 110px;gap:12px;align-items:center;border-bottom:1px solid rgba(12,23,41,.08)}.pad[data-v-c954c597]{padding:18px}.dates[data-v-c954c597]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) 44px 44px;gap:8px}.block[data-v-c954c597]{margin-top:18px}.times[data-v-c954c597]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ticket[data-v-c954c597]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(12,23,41,.08);border-radius:10px}.foot[data-v-c954c597]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.pad2[data-v-c954c597]{padding:16px}.sidebar[data-v-c954c597]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-c954c597]{grid-template-columns:1fr}.sidebar[data-v-c954c597]{position:static}}@media(max-width:720px){.times[data-v-c954c597]{grid-template-columns:repeat(3,minmax(0,1fr))}.dates[data-v-c954c597]{grid-template-columns:repeat(3,minmax(0,1fr)) 44px 44px}}.grid[data-v-f6910b6a]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-f6910b6a],.cart[data-v-f6910b6a]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.pad[data-v-f6910b6a]{padding:18px 20px}.form[data-v-f6910b6a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.divider[data-v-f6910b6a]{margin:16px 0;height:1px;background:#0c172914}.pad2[data-v-f6910b6a]{padding:16px}.sidebar[data-v-f6910b6a]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-f6910b6a]{grid-template-columns:1fr}.sidebar[data-v-f6910b6a]{position:static}}@media(max-width:720px){.form[data-v-f6910b6a]{grid-template-columns:1fr}}.grid[data-v-f3bd357b]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-f3bd357b],.cart[data-v-f3bd357b]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.pad[data-v-f3bd357b]{padding:18px 20px}.card[data-v-f3bd357b]{padding:12px;border-radius:10px;border:1px solid rgba(12,23,41,.12);background:#fff;display:grid;gap:12px}.row2[data-v-f3bd357b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.owing[data-v-f3bd357b]{padding:10px 12px;border-radius:10px;border:1px solid rgba(126,61,255,.18);background:#7e3dff0f;display:flex;align-items:center;justify-content:space-between;gap:10px}.pad2[data-v-f3bd357b]{padding:16px}.sidebar[data-v-f3bd357b]{position:sticky;top:140px;display:grid;gap:12px}@media(max-width:980px){.grid[data-v-f3bd357b]{grid-template-columns:1fr}.sidebar[data-v-f3bd357b]{position:static}}@media(max-width:720px){.row2[data-v-f3bd357b]{grid-template-columns:1fr}}.gate[data-v-29cb2005]{position:relative}.gate__content.is-hidden[data-v-29cb2005]{opacity:0;pointer-events:none}.gate__overlay[data-v-29cb2005]{position:absolute;inset:0}.cookie-consent[data-v-c442e83c]{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#050a14f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1);padding:20px;box-shadow:0 -8px 32px #0000004d}.cookie-consent__content[data-v-c442e83c]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cookie-consent__text[data-v-c442e83c]{flex:1;min-width:280px}.cookie-consent__title[data-v-c442e83c]{font-weight:900;font-size:18px;color:#fff;margin-bottom:8px}.cookie-consent__description[data-v-c442e83c]{font-size:14px;color:#ffffffd9;line-height:1.5;margin-bottom:8px}.cookie-consent__link[data-v-c442e83c]{color:rgba(var(--accent-rgb),.95);text-decoration:underline;font-size:14px;font-weight:600}.cookie-consent__link[data-v-c442e83c]:hover{color:var(--accent)}.cookie-consent__actions[data-v-c442e83c]{display:flex;gap:12px;flex-shrink:0}@media(max-width:720px){.cookie-consent[data-v-c442e83c]{padding:16px}.cookie-consent__content[data-v-c442e83c]{flex-direction:column;align-items:stretch}.cookie-consent__actions[data-v-c442e83c]{width:100%;flex-direction:column}.cookie-consent__actions[data-v-c442e83c] .n-button{width:100%}}.app[data-v-e2885203]{min-height:100vh;background:var(--page-bg);--shell-hero-height: 112px;--shell-main-pad-top: 28px;--shell-main-pad-bottom: 56px}.hero[data-v-e2885203]{position:sticky;top:0;z-index:20;min-height:112px;background-color:#071a2c;background-image:var(--hero-banner);background-position:center;background-size:cover;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.hero[data-v-e2885203]:before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 220px at 20% 0%,rgba(var(--accent-rgb),.22),transparent 60%),radial-gradient(900px 220px at 85% 30%,rgba(var(--accent-2-rgb),.2),transparent 55%),linear-gradient(135deg,#071a2cdb,#071a2c9e 55%,#071a2cdb);pointer-events:none}.hero__inner[data-v-e2885203]{position:relative;z-index:1;padding:18px 0}.topbar[data-v-e2885203]{display:flex;align-items:center;justify-content:space-between;gap:16px}.brand[data-v-e2885203]{display:flex;align-items:baseline;gap:10px;-webkit-user-select:none;user-select:none}.brand__mark[data-v-e2885203]{font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:22px;color:var(--accent);text-shadow:0 0 24px rgba(111,231,255,.3)}.brand__sub[data-v-e2885203]{font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:12px;color:#ffffffb8}.nav[data-v-e2885203]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.nav__divider[data-v-e2885203]{color:#ffffff59}.nav__link[data-v-e2885203]{color:#fffc;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.02em}.nav__link[data-v-e2885203]:hover{color:#fff}.nav__link.is-active[data-v-e2885203]{color:var(--accent)}.skin[data-v-e2885203],.lang[data-v-e2885203]{margin-left:6px;display:flex;align-items:center}[data-v-e2885203] .n-base-selection{--n-border-radius: 10px}.main[data-v-e2885203]{padding:28px 0 56px}@media(max-width:720px){.hero[data-v-e2885203]{position:relative}.nav[data-v-e2885203]{gap:10px}.app[data-v-e2885203]{--shell-main-pad-top: 28px;--shell-main-pad-bottom: 56px}}.item[data-v-55ccba09]{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:12px;align-items:center;padding:14px;border-radius:10px;border:1px solid var(--ui-border);background:#fff;text-decoration:none;color:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.item[data-v-55ccba09]:hover{border-color:var(--ui-hover-border);box-shadow:0 12px 26px #10182814}.item__title[data-v-55ccba09]{font-weight:700;color:var(--text);letter-spacing:.01em;font-size:14px}.item__meta[data-v-55ccba09]{margin-top:4px;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.item__desc[data-v-55ccba09]{white-space:pre-line}.item__price[data-v-55ccba09]{font-weight:700;color:#101828cc}.dot[data-v-55ccba09]{opacity:.35}.item__art[data-v-55ccba09]{display:grid;place-items:center;width:92px;height:64px}.badge[data-v-55ccba09]{width:92px;height:64px;border-radius:10px;display:grid;place-items:center;font-weight:900;letter-spacing:.08em;color:#b8ff42;background:radial-gradient(60px 60px at 20% 20%,rgba(255,255,255,.2),transparent 60%),linear-gradient(135deg,#0a1b33,#0b2a4d);border:1px solid rgba(12,23,41,.12)}.item__image[data-v-55ccba09]{width:92px;height:64px;border-radius:10px;object-fit:cover;border:1px solid rgba(12,23,41,.12)}.thumb[data-v-55ccba09]{width:92px;height:64px;border-radius:10px;background:linear-gradient(135deg,#009cc438,#2754ff2e),#0b1a2b;border:1px solid rgba(12,23,41,.12)}@media(max-width:420px){.item[data-v-55ccba09]{grid-template-columns:1fr}.item__art[data-v-55ccba09]{justify-self:start}}.cart[data-v-39f3c5a3]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.cart__header[data-v-39f3c5a3]{padding:16px 16px 10px}.cart__title[data-v-39f3c5a3]{font-weight:900;color:var(--text);font-size:16px}.cart__body[data-v-39f3c5a3]{padding:10px 16px 16px}.empty[data-v-39f3c5a3]{display:grid;place-items:center;text-align:center;padding:22px 8px}.empty__icon[data-v-39f3c5a3]{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:#2fd1ff1f;color:#101828b3;margin-bottom:10px}.empty__title[data-v-39f3c5a3]{font-weight:800;color:#101828bf}.empty__sub[data-v-39f3c5a3]{margin-top:2px;font-size:12px;color:var(--muted)}.items[data-v-39f3c5a3]{display:grid;gap:12px}.line[data-v-39f3c5a3]{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:10px;padding:10px;border:1px solid rgba(16,24,40,.12);border-radius:10px;background:#fff}.line__badge[data-v-39f3c5a3]{display:inline-block;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#101828b8;background:#1018280f;padding:3px 6px;border-radius:6px}.line__name[data-v-39f3c5a3]{margin-top:6px;display:grid;gap:2px}.line__sub[data-v-39f3c5a3]{margin-top:6px;font-size:12px;font-weight:900;color:#101828c7}.line__title[data-v-39f3c5a3]{font-weight:800;color:var(--text);font-size:12.5px}.line__qty[data-v-39f3c5a3]{font-size:12px;color:var(--muted)}.iconbtn[data-v-39f3c5a3]{width:32px;height:32px;border-radius:8px;border:1px solid rgba(16,24,40,.12);background:#fff;cursor:pointer;color:#10182899}.iconbtn[data-v-39f3c5a3]:hover{color:#101828e6;border-color:var(--ui-hover-border)}.totals[data-v-39f3c5a3]{padding:10px 4px 0}.row[data-v-39f3c5a3]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:12px}.k[data-v-39f3c5a3]{color:var(--muted)}.v[data-v-39f3c5a3]{font-weight:800;color:#101828c7}.due[data-v-39f3c5a3]{margin-top:10px;padding:10px;border-radius:10px;border:1px solid rgba(139,92,255,.22);background:#8b5cff0f;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.due__label[data-v-39f3c5a3]{font-weight:800;color:#101828d1;font-size:12px}.muted[data-v-39f3c5a3]{color:var(--muted);font-weight:700}.due__value[data-v-39f3c5a3]{font-weight:900;color:#101828e6}.actions[data-v-39f3c5a3]{display:grid;gap:10px;margin-top:6px}.link[data-v-39f3c5a3]{text-align:center;font-size:12px;color:var(--muted);text-decoration:underline}.loading-receipt[data-v-39f3c5a3]{padding:20px;text-align:center;color:var(--muted);font-size:12px}.row--final[data-v-39f3c5a3]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(139,92,255,.22)}.k--final[data-v-39f3c5a3]{font-weight:900;color:var(--text);font-size:13px}.v--final[data-v-39f3c5a3]{font-weight:900;color:var(--text);font-size:15px}@media(max-width:420px){.line[data-v-39f3c5a3]{grid-template-columns:1fr;gap:8px}.iconbtn[data-v-39f3c5a3]{justify-self:end}.due[data-v-39f3c5a3]{flex-direction:column;align-items:flex-start}}.overlay[data-v-5bd84625]{position:fixed;inset:0;background:#050a148c;display:grid;place-items:center;z-index:50}.modal[data-v-5bd84625]{width:min(520px,92vw);background:#fff;border-radius:12px;border:1px solid rgba(16,24,40,.12);box-shadow:0 24px 70px #0c172959;padding:14px 16px}.modal__header[data-v-5bd84625]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.title[data-v-5bd84625]{font-weight:900;font-size:22px;color:var(--text)}.controls[data-v-5bd84625]{display:flex;align-items:center;gap:8px}.icon[data-v-5bd84625]{width:34px;height:34px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff;cursor:pointer;font-size:18px;font-weight:900;line-height:1;color:#101828bf}.icon[data-v-5bd84625]:hover{border-color:var(--ui-hover-border);color:#101828f2}.icon--x[data-v-5bd84625]{font-size:22px}.dow[data-v-5bd84625]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:6px 2px 10px;color:var(--muted);font-weight:900;font-size:11px;letter-spacing:.06em}.dow__cell[data-v-5bd84625]{text-align:center}.grid[data-v-5bd84625]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cell[data-v-5bd84625]{height:44px;border-radius:10px;border:1px solid rgba(16,24,40,.1);background:#10182808;cursor:pointer;font-weight:900;color:#101828d9}.cell[data-v-5bd84625]:hover{border-color:var(--ui-hover-border);background:#2fd1ff14}.cell.is-out[data-v-5bd84625]{opacity:.35}.cell.is-disabled[data-v-5bd84625]{opacity:.25;cursor:not-allowed}.cell.is-selected[data-v-5bd84625]{background:var(--selected-bg);border-color:var(--ui-hover-border);color:var(--selected-text)}.legend[data-v-5bd84625]{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;font-size:12px;color:var(--muted)}.legend__item[data-v-5bd84625]{display:flex;align-items:center;gap:8px}.dot[data-v-5bd84625]{width:10px;height:3px;border-radius:99px;background:#cfd5dd}.dot--ok[data-v-5bd84625]{background:#31d27b}.dot--warn[data-v-5bd84625]{background:#ffb02e}.dot--bad[data-v-5bd84625]{background:#ff3b3b}.dot--off[data-v-5bd84625]{background:#cfd5dd}.strip__label[data-v-296f2e22]{font-weight:900;color:var(--text);margin-bottom:14px;font-size:26px;letter-spacing:-.01em}.strip__row[data-v-296f2e22]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) 44px 44px;gap:8px;align-items:stretch}.day[data-v-296f2e22]{border:1px solid var(--ui-border);border-radius:10px;background:#fff;padding:10px 8px;cursor:pointer;text-align:center;transition:transform .12s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.day__top[data-v-296f2e22]{font-size:10px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.day__num[data-v-296f2e22]{margin-top:4px;font-size:14px;font-weight:900;color:var(--text)}.day[data-v-296f2e22]:hover{border-color:var(--ui-hover-border);box-shadow:0 10px 18px #1018280f}.day[data-v-296f2e22]:active{transform:translateY(1px) scale(.99)}.day.is-active[data-v-296f2e22]{background:var(--selected-bg);border-color:var(--ui-hover-border)}.day.is-active .day__top[data-v-296f2e22],.day.is-active .day__num[data-v-296f2e22]{color:var(--selected-text)}.calbtn[data-v-296f2e22],.navbtn[data-v-296f2e22]{border:1px solid var(--ui-border);border-radius:10px;background:#fff;cursor:pointer;display:grid;place-items:center;color:#101828bf;transition:transform .12s ease,border-color .16s ease,box-shadow .16s ease}.calbtn[data-v-296f2e22]:hover,.navbtn[data-v-296f2e22]:hover{border-color:var(--ui-hover-border);color:#101828f2;box-shadow:0 10px 18px #1018280f}.calbtn[data-v-296f2e22]:active,.navbtn[data-v-296f2e22]:active{transform:translateY(1px) scale(.99)}@media(max-width:720px){.strip__row[data-v-296f2e22]{grid-template-columns:repeat(3,minmax(0,1fr)) 44px 44px;grid-auto-rows:1fr}}.grid[data-v-c7f8401b]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-c7f8401b]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.panel__header[data-v-c7f8401b]{padding:18px 20px 10px}.panel__body[data-v-c7f8401b]{padding:10px 20px 20px}.section+.section[data-v-c7f8401b]{margin-top:18px}.list[data-v-c7f8401b]{display:grid;gap:10px}.sidebar[data-v-c7f8401b]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-c7f8401b]{grid-template-columns:1fr}.sidebar[data-v-c7f8401b]{position:static}}.timegrid[data-v-bb116c86]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.slot[data-v-bb116c86]{border:1px solid var(--ui-border);border-radius:10px;background:#fff;padding:12px 10px;cursor:pointer;text-align:center;transition:transform .12s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.slot[data-v-bb116c86]:hover{border-color:var(--ui-hover-border);box-shadow:0 10px 18px #1018280f}.slot.is-active[data-v-bb116c86]{background:var(--selected-bg);border-color:var(--ui-hover-border)}.slot.is-active .slot__time[data-v-bb116c86]{color:#fff}.slot.is-active .slot__meta[data-v-bb116c86]{color:#ffffffe6}.slot.is-active .slot__sold[data-v-bb116c86]{color:#ffffffd1}.slot.is-sold[data-v-bb116c86]{opacity:.55;cursor:not-allowed}.slot[data-v-bb116c86]:active{transform:translateY(1px) scale(.995)}.slot__time[data-v-bb116c86]{font-weight:900;color:var(--text);font-size:15px}.slot__meta[data-v-bb116c86]{margin-top:2px;font-size:11px;color:var(--muted)}.slot__sold[data-v-bb116c86]{color:#0b1a2b80;font-weight:800}.slot__left[data-v-bb116c86]{font-weight:800}@media(max-width:720px){.timegrid[data-v-bb116c86]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stepper[data-v-1520aa2c]{display:grid;grid-template-columns:40px 44px 40px;align-items:center;border-radius:10px;overflow:hidden;border:1px solid rgba(16,24,40,.12);background:#fff}.btnq[data-v-1520aa2c]{height:40px;border:0;background:#fff;cursor:pointer;font-weight:900;font-size:18px;color:#101828d9}.btnq[data-v-1520aa2c]:disabled{opacity:.35;cursor:not-allowed}.btnq[data-v-1520aa2c]:hover:not(:disabled){background:#2fd1ff1f}.val[data-v-1520aa2c]{text-align:center;font-weight:900;color:var(--text)}.overlay[data-v-6af26f53]{position:fixed;inset:0;background:#050a148c;display:grid;place-items:center;z-index:50}.modal[data-v-6af26f53]{width:min(720px,92vw);max-height:85vh;background:#fff;border-radius:12px;border:1px solid rgba(16,24,40,.12);box-shadow:0 24px 70px #0c172959;display:flex;flex-direction:column;overflow:hidden}.modal__header[data-v-6af26f53]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 20px;border-bottom:1px solid rgba(16,24,40,.1)}.title[data-v-6af26f53]{font-weight:900;font-size:22px;color:var(--text)}.icon[data-v-6af26f53]{width:34px;height:34px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff;cursor:pointer;font-size:22px;font-weight:900;line-height:1;color:#101828bf;display:grid;place-items:center}.icon[data-v-6af26f53]:hover{border-color:var(--ui-hover-border);color:#101828f2}.modal__body[data-v-6af26f53]{padding:20px;overflow-y:auto;flex:1;color:var(--text);line-height:1.6}.modal__body[data-v-6af26f53] p{margin:0 0 12px;font-size:14px;color:#101828d9}.modal__body[data-v-6af26f53] p:last-child{margin-bottom:0}.modal__body[data-v-6af26f53] img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;display:block}.modal__body[data-v-6af26f53] h1,.modal__body[data-v-6af26f53] h2,.modal__body[data-v-6af26f53] h3,.modal__body[data-v-6af26f53] h4,.modal__body[data-v-6af26f53] h5,.modal__body[data-v-6af26f53] h6{margin:16px 0 12px;font-weight:700;color:var(--text)}.modal__body[data-v-6af26f53] h1{font-size:24px}.modal__body[data-v-6af26f53] h2{font-size:20px}.modal__body[data-v-6af26f53] h3{font-size:18px}.modal__body[data-v-6af26f53] ul,.modal__body[data-v-6af26f53] ol{margin:12px 0;padding-left:24px}.modal__body[data-v-6af26f53] li{margin:6px 0}.modal__body[data-v-6af26f53] strong,.modal__body[data-v-6af26f53] b{font-weight:700;color:var(--text)}.modal__body[data-v-6af26f53] em,.modal__body[data-v-6af26f53] i{font-style:italic}.modal__body[data-v-6af26f53] a{color:rgba(var(--accent-rgb),.95);text-decoration:underline}.modal__body[data-v-6af26f53] blockquote{margin:12px 0;padding:12px 16px;border-left:3px solid rgba(16,24,40,.2);background:#10182808;border-radius:4px}.modal__body[data-v-6af26f53] code{background:#10182814;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:13px}.modal__body[data-v-6af26f53] pre{background:#10182814;padding:12px;border-radius:8px;overflow-x:auto;margin:12px 0}.modal__body[data-v-6af26f53] pre code{background:none;padding:0}@media(max-width:520px){.modal[data-v-6af26f53]{width:95vw;max-height:90vh}.modal__header[data-v-6af26f53]{padding:14px 16px}.modal__body[data-v-6af26f53]{padding:16px}.title[data-v-6af26f53]{font-size:18px}}.grid[data-v-78ec0879]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-78ec0879]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.panel__header[data-v-78ec0879]{padding:16px 18px;display:grid;grid-template-columns:40px minmax(0,1fr) 110px;gap:12px;align-items:center;border-bottom:1px solid rgba(16,24,40,.1)}.back[data-v-78ec0879]{width:40px;height:40px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff;cursor:pointer;color:#101828cc}.back[data-v-78ec0879]:hover{border-color:var(--ui-hover-border)}.head__title[data-v-78ec0879]{font-weight:800;color:var(--text);font-size:34px;line-height:1.15}.head__sub[data-v-78ec0879]{margin-top:4px;font-size:13px;color:var(--muted);display:block}.head__desc[data-v-78ec0879]{white-space:pre-line;line-height:1.5}.head__link[data-v-78ec0879]{border:0;padding:0;background:transparent;color:rgba(var(--accent-rgb),.95);cursor:pointer;text-decoration:underline;font-weight:800;margin-top:8px;display:inline-block}.art[data-v-78ec0879]{display:grid;place-items:end}.art__image[data-v-78ec0879]{width:108px;height:72px;border-radius:12px;object-fit:cover;border:1px solid rgba(12,23,41,.12)}.badge[data-v-78ec0879]{width:108px;height:72px;border-radius:12px;display:grid;place-items:center;font-weight:900;letter-spacing:.08em;color:#b8ff42;background:radial-gradient(60px 60px at 20% 20%,rgba(255,255,255,.2),transparent 60%),linear-gradient(135deg,#0a1b33,#0b2a4d);border:1px solid rgba(12,23,41,.12)}.panel__body[data-v-78ec0879]{padding:18px 18px 20px}.block[data-v-78ec0879]{margin-top:28px}.block__label[data-v-78ec0879]{font-weight:900;color:var(--text);margin-bottom:14px;font-size:26px;letter-spacing:-.01em}.loading-slots[data-v-78ec0879]{padding:40px 20px;text-align:center;color:var(--muted);font-size:14px}.more[data-v-78ec0879]{margin-top:10px;border:0;background:transparent;cursor:pointer;color:rgba(var(--accent-rgb),.95);font-weight:900;font-size:12px}.chev[data-v-78ec0879]{margin-left:4px;color:#0b1a2b8c}.tickets[data-v-78ec0879]{margin-top:28px;padding-top:24px;border-top:1px solid rgba(16,24,40,.1)}.tickets__title[data-v-78ec0879]{font-weight:900;font-size:26px;letter-spacing:-.01em;color:var(--text);margin-bottom:14px}.ticketline[data-v-78ec0879]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(16,24,40,.12);border-radius:10px;background:#fff}.ticketline__name[data-v-78ec0879]{font-weight:900;color:#101828e6;font-size:13px}.ticketline__price[data-v-78ec0879]{margin-top:2px;font-weight:900;color:var(--muted);font-size:12px}.ticketline__right[data-v-78ec0879]{display:flex;align-items:center;gap:10px}.gift[data-v-78ec0879]{margin-top:14px;padding:12px;border-radius:12px;border:1px solid rgba(16,24,40,.12);background:#fff}.gift__label[data-v-78ec0879]{font-weight:900;color:var(--text);font-size:13px}.gift__sub[data-v-78ec0879]{margin-top:2px;font-size:12px;color:var(--muted)}.gift__input[data-v-78ec0879]{margin-top:10px}.minpill[data-v-78ec0879]{font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#0b1a2bb8;background:#ffb02e2e;border:1px solid rgba(255,176,46,.35);padding:4px 6px;border-radius:999px;white-space:nowrap}.footer[data-v-78ec0879]{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.hint[data-v-78ec0879]{font-size:12px;font-weight:800;color:var(--muted)}.sidebar[data-v-78ec0879]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-78ec0879]{grid-template-columns:1fr}.sidebar[data-v-78ec0879]{position:static}.panel__header[data-v-78ec0879]{grid-template-columns:40px minmax(0,1fr)}.art[data-v-78ec0879]{display:none}}@media(max-width:520px){.ticketline[data-v-78ec0879]{flex-direction:column;align-items:stretch}.ticketline__right[data-v-78ec0879]{justify-content:space-between}.footer[data-v-78ec0879]{flex-direction:column;align-items:stretch}.footer .btn[data-v-78ec0879]{width:100%}}.overlay[data-v-3cb638fb]{position:fixed;inset:0;background:#050a148c;display:grid;place-items:center;z-index:50}.modal[data-v-3cb638fb]{width:min(480px,92vw);background:#fff;border-radius:12px;border:1px solid rgba(16,24,40,.12);box-shadow:0 24px 70px #0c172959;display:flex;flex-direction:column;overflow:hidden}.modal__header[data-v-3cb638fb]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 20px;border-bottom:1px solid rgba(16,24,40,.1)}.title[data-v-3cb638fb]{font-weight:900;font-size:18px;color:var(--text)}.icon[data-v-3cb638fb]{width:34px;height:34px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff;cursor:pointer;font-size:22px;font-weight:900;line-height:1;color:#101828bf;display:grid;place-items:center}.icon[data-v-3cb638fb]:hover{border-color:var(--ui-hover-border);color:#101828f2}.modal__body[data-v-3cb638fb]{padding:20px}.coupon-form[data-v-3cb638fb]{display:grid;gap:20px}.form-field[data-v-3cb638fb]{display:grid;gap:8px}.label[data-v-3cb638fb]{font-weight:700;color:var(--text);font-size:13px}.input[data-v-3cb638fb]{width:100%}.error-message[data-v-3cb638fb]{color:#e63946;font-size:12px;font-weight:600;margin-top:4px}.actions[data-v-3cb638fb]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:8px}.field[data-v-2330f3aa]{display:grid;gap:6px}.field__label[data-v-2330f3aa]{font-size:11px;font-weight:900;color:#0b1a2bbf}.req[data-v-2330f3aa]{color:#ff3b3be6;margin-left:2px}.grid[data-v-e77f0c42]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-e77f0c42]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.panel__header[data-v-e77f0c42]{padding:18px 20px 10px}.sub2[data-v-e77f0c42]{margin-top:8px;font-size:12px;color:var(--muted)}.sub2 a[data-v-e77f0c42]{color:rgba(var(--accent-rgb),.95);font-weight:900;text-decoration:underline}.panel__body[data-v-e77f0c42]{padding:12px 20px 20px}.formgrid[data-v-e77f0c42]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.divider[data-v-e77f0c42]{margin:16px 0;height:1px;background:#0c172914}.discount__title[data-v-e77f0c42]{font-weight:900;color:var(--text)}.discount__sub[data-v-e77f0c42]{margin-top:4px;font-size:12px;color:var(--muted)}.discount .btn[data-v-e77f0c42]{width:100%;margin-top:10px}.discount__code[data-v-e77f0c42]{margin-top:12px;padding:10px 12px;background:#8b5cff0f;border:1px solid rgba(139,92,255,.22);border-radius:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.discount__code-label[data-v-e77f0c42]{font-weight:700;color:var(--text);font-size:12px}.discount__code-value[data-v-e77f0c42]{flex:1;font-family:monospace;font-weight:700;color:#8b5cffe6;font-size:13px}.giftcard[data-v-e77f0c42]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(12,23,41,.08)}.giftcard__title[data-v-e77f0c42]{font-weight:900;color:var(--text);font-size:16px}.giftcard__sub[data-v-e77f0c42]{margin-top:4px;font-weight:900;color:#101828c7}.giftcard__fields[data-v-e77f0c42]{margin-top:12px;display:grid;gap:12px}.giftcard__block[data-v-e77f0c42]{padding:12px;border:1px solid rgba(16,24,40,.12);border-radius:10px;background:#fff}.giftcard__label[data-v-e77f0c42]{font-size:11px;font-weight:900;color:#0b1a2bbf;margin-bottom:8px}.giftcard__radio[data-v-e77f0c42]{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:8px;cursor:pointer}.giftcard__radio[data-v-e77f0c42]:hover{background:#1018280a}.checks[data-v-e77f0c42]{margin-top:12px;display:grid;gap:10px}.check[data-v-e77f0c42]{display:flex;align-items:start;gap:10px;font-size:12px;color:#101828c7}.check a[data-v-e77f0c42]{color:rgba(var(--accent-rgb),.95);font-weight:900;text-decoration:underline}.full[data-v-e77f0c42]{width:100%;margin-top:14px;padding:14px}.sidebar[data-v-e77f0c42]{position:sticky;top:140px}@media(max-width:980px){.grid[data-v-e77f0c42]{grid-template-columns:1fr}.sidebar[data-v-e77f0c42]{position:static}}@media(max-width:720px){.formgrid[data-v-e77f0c42]{grid-template-columns:1fr}}.receipt[data-v-a9413af2]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:12px;overflow:hidden}.receipt__header[data-v-a9413af2]{padding:20px 20px 16px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.08),rgba(var(--accent-rgb),.03));border-bottom:1px solid rgba(var(--accent-rgb),.15)}.receipt__title[data-v-a9413af2]{font-weight:900;color:var(--text);font-size:18px;margin-bottom:4px}.receipt__subtitle[data-v-a9413af2]{font-size:12px;color:var(--muted);font-weight:600}.receipt__body[data-v-a9413af2]{padding:16px 20px 20px}.receipt__section[data-v-a9413af2]{margin-top:20px;padding-top:20px;border-top:1px solid rgba(16,24,40,.08)}.receipt__section[data-v-a9413af2]:first-child{margin-top:0;padding-top:0;border-top:none}.receipt__section-title[data-v-a9413af2]{font-weight:900;color:var(--text);font-size:14px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.receipt__goods-item[data-v-a9413af2]{padding:14px;border:1px solid rgba(16,24,40,.1);border-radius:10px;background:#fff;margin-bottom:10px}.receipt__goods-item[data-v-a9413af2]:last-child{margin-bottom:0}.goods-item__header[data-v-a9413af2]{margin-bottom:12px}.goods-item__name[data-v-a9413af2]{font-weight:800;color:var(--text);font-size:14px;line-height:1.4}.goods-item__details[data-v-a9413af2]{display:grid;gap:8px;padding-top:10px;border-top:1px solid rgba(16,24,40,.06)}.goods-item__row[data-v-a9413af2]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.goods-item__row--total[data-v-a9413af2]{margin-top:4px;padding-top:8px;border-top:1px solid rgba(16,24,40,.06)}.goods-item__label[data-v-a9413af2]{color:var(--muted);font-weight:600}.goods-item__value[data-v-a9413af2]{font-weight:800;color:#101828e6}.goods-item__value--total[data-v-a9413af2]{font-weight:900;font-size:13px;color:var(--text)}.receipt__booking[data-v-a9413af2]{padding:12px;border:1px solid var(--ui-border);border-radius:10px;background:var(--card-bg);display:grid;gap:12px}.booking__item[data-v-a9413af2]{display:flex;align-items:flex-start;gap:12px}.booking__icon[data-v-a9413af2]{width:32px;height:32px;border-radius:8px;background:rgba(var(--accent-rgb),.1);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.booking__content[data-v-a9413af2]{flex:1;min-width:0}.booking__label[data-v-a9413af2]{font-size:11px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.booking__value[data-v-a9413af2]{font-weight:800;color:var(--text);font-size:13px;line-height:1.4}.receipt__section--totals[data-v-a9413af2]{background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.22);border-radius:10px;padding:16px;margin-top:20px}.receipt__row[data-v-a9413af2]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;font-size:13px}.receipt__row--discount[data-v-a9413af2]{color:var(--accent)}.receipt__row--total[data-v-a9413af2]{margin-top:12px;padding-top:16px;border-top:2px solid rgba(var(--accent-rgb),.3)}.receipt__label[data-v-a9413af2]{color:var(--muted);font-weight:700}.receipt__label--total[data-v-a9413af2]{font-weight:900;color:var(--text);font-size:15px}.receipt__value[data-v-a9413af2]{font-weight:800;color:#101828e6}.receipt__value--discount[data-v-a9413af2]{color:var(--accent);font-weight:900}.receipt__value--total[data-v-a9413af2]{font-weight:900;color:var(--text);font-size:18px}.receipt__deposit-notice[data-v-a9413af2]{display:flex;align-items:center;gap:12px;padding:12px;margin:12px 0;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px}.deposit-notice__icon[data-v-a9413af2]{font-size:24px;flex-shrink:0}.deposit-notice__content[data-v-a9413af2]{flex:1;min-width:0}.deposit-notice__title[data-v-a9413af2]{font-weight:900;color:var(--text);font-size:13px;margin-bottom:2px}.deposit-notice__subtitle[data-v-a9413af2]{font-size:11px;color:var(--muted);font-weight:700}@media(max-width:720px){.receipt__header[data-v-a9413af2]{padding:16px 16px 12px}.receipt__body[data-v-a9413af2]{padding:12px 16px 16px}.receipt__section[data-v-a9413af2]{margin-top:16px;padding-top:16px}}.grid[data-v-3151acd2]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}.panel[data-v-3151acd2]{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:10px;overflow:hidden}.panel__header[data-v-3151acd2]{padding:18px 20px 10px}.sub2[data-v-3151acd2]{margin-top:8px;font-size:12px;color:var(--muted)}.timer[data-v-3151acd2]{margin-top:12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(var(--accent-rgb),.22);background:rgba(var(--accent-rgb),.06);color:var(--text);font-weight:900;font-size:12px;display:flex;align-items:center;gap:10px}.timer__dot[data-v-3151acd2]{width:8px;height:8px;border-radius:999px;background:var(--accent)}.panel__body[data-v-3151acd2]{padding:12px 20px 20px}.block+.block[data-v-3151acd2]{margin-top:16px}.block__title[data-v-3151acd2]{font-weight:900;color:var(--text);margin-bottom:10px}.detailsbox[data-v-3151acd2]{padding:12px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff}.detailsbox__name[data-v-3151acd2]{font-weight:900;color:#101828eb}.detailsbox__sub[data-v-3151acd2]{margin-top:2px;font-size:12px;color:var(--muted)}.radio[data-v-3151acd2]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;border:1px solid var(--ui-border);background:var(--card-bg);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.radio+.radio[data-v-3151acd2]{margin-top:10px}.radio[data-v-3151acd2]:hover{border-color:var(--ui-hover-border);box-shadow:0 10px 18px #0c17290f}.radio[data-v-3151acd2]:active{transform:translateY(1px) scale(.995)}.radios[data-v-3151acd2]{display:grid;gap:10px}.note[data-v-3151acd2]{margin-top:8px;font-size:12px;color:var(--muted)}.radio.is-disabled[data-v-3151acd2]{opacity:.7;cursor:not-allowed}.radio__title[data-v-3151acd2]{font-weight:900;color:#101828eb;font-size:13px}.radio__sub[data-v-3151acd2]{margin-top:2px;font-size:12px;color:var(--muted);font-weight:900}.order-payment-info[data-v-3151acd2]{padding:12px;border-radius:10px;border:1px solid var(--ui-border);background:var(--card-bg);display:flex;align-items:center;justify-content:space-between;gap:10px}.order-payment-info__label[data-v-3151acd2]{font-weight:900;color:var(--text);font-size:13px}.order-payment-info__amount[data-v-3151acd2]{font-weight:900;color:var(--text);font-size:14px}.cardbox[data-v-3151acd2]{padding:12px;border-radius:10px;border:1px solid rgba(16,24,40,.12);background:#fff;display:grid;gap:12px}.cardbox__head[data-v-3151acd2]{display:flex;align-items:center;justify-content:space-between;gap:10px}.pill[data-v-3151acd2]{font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#101828bf;background:#1018280f;padding:4px 8px;border-radius:999px}.small[data-v-3151acd2]{font-size:11px;color:var(--muted)}.row2[data-v-3151acd2]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.full[data-v-3151acd2]{width:100%;margin-top:6px;padding:14px}.sidebar[data-v-3151acd2]{position:sticky;top:140px;display:grid;gap:12px}.owing[data-v-3151acd2]{padding:10px 12px;border-radius:10px;border:1px solid rgba(var(--accent-rgb),.22);background:rgba(var(--accent-rgb),.06);display:flex;align-items:center;justify-content:space-between;gap:10px}.owing__label[data-v-3151acd2]{font-weight:900;color:var(--text);font-size:12px;opacity:.78}.owing__value[data-v-3151acd2]{font-weight:900;color:var(--text)}@media(max-width:980px){.grid[data-v-3151acd2]{grid-template-columns:1fr}.sidebar[data-v-3151acd2]{position:static}}.payment-methods[data-v-3151acd2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-bottom:16px}.payment-method[data-v-3151acd2]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;border:2px solid var(--ui-border);border-radius:10px;background:var(--card-bg);cursor:pointer;transition:all .16s ease;min-height:100px}.payment-method[data-v-3151acd2]:hover{border-color:var(--ui-hover-border);box-shadow:var(--card-shadow);transform:translateY(-2px)}.payment-method.is-selected[data-v-3151acd2]{border-color:var(--accent);background:rgba(var(--accent-rgb),.06);box-shadow:0 4px 16px rgba(var(--accent-rgb),.2)}.payment-method__icon[data-v-3151acd2]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--page-bg);overflow:hidden}.payment-method__icon img[data-v-3151acd2]{width:100%;height:100%;object-fit:contain;padding:6px}.payment-method__placeholder[data-v-3151acd2]{font-weight:900;font-size:20px;color:var(--muted)}.payment-method__name[data-v-3151acd2]{font-weight:700;font-size:12px;color:var(--text);text-align:center;line-height:1.3}.payment-method__check[data-v-3151acd2]{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center}.proceed-btn[data-v-3151acd2]{width:100%;margin-top:16px;padding:14px}@media(max-width:720px){.row2[data-v-3151acd2]{grid-template-columns:1fr}.payment-methods[data-v-3151acd2]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.payment-method[data-v-3151acd2]{min-height:100px;padding:12px 8px}.payment-method__icon[data-v-3151acd2]{width:56px;height:56px}}.pay-result-page[data-v-70df8afb]{position:relative;min-height:calc(100svh - var(--shell-hero-height, 112px) - var(--shell-main-pad-top, 28px) - var(--shell-main-pad-bottom, 56px));display:flex;align-items:center;justify-content:center;padding:24px 20px;background:var(--page-bg);overflow:hidden;box-sizing:border-box}.page-background[data-v-70df8afb]{position:absolute;inset:0;pointer-events:none;z-index:0}.bg-decoration[data-v-70df8afb]{position:absolute;border-radius:50%;opacity:.15;filter:blur(60px);animation:float-70df8afb 20s ease-in-out infinite}.bg-decoration-1[data-v-70df8afb]{width:400px;height:400px;background:var(--accent);top:-200px;right:-100px;animation-delay:0s}.bg-decoration-2[data-v-70df8afb]{width:300px;height:300px;background:var(--accent-2);bottom:-150px;left:-100px;animation-delay:5s}.bg-decoration-3[data-v-70df8afb]{width:250px;height:250px;background:var(--accent);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:10s}@keyframes float-70df8afb{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}.container[data-v-70df8afb]{position:relative;z-index:1;width:100%;max-width:720px}.result-card[data-v-70df8afb]{position:relative;background:var(--card-bg);border-radius:28px;padding:0;box-shadow:0 24px 80px #10182826,0 12px 32px #1018281a;border:1px solid var(--ui-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:slideUp-70df8afb .6s ease-out;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}.banner[data-v-70df8afb]{width:100%;height:clamp(140px,18vh,220px);margin:0;padding:0;overflow:hidden;background:var(--page-bg)}.banner__image[data-v-70df8afb]{width:100%;height:100%;display:block;object-fit:cover;object-position:center}@keyframes slideUp-70df8afb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.result-content[data-v-70df8afb]{text-align:center;padding:80px 70px}.result-icon-wrapper[data-v-70df8afb]{position:relative;margin:0 auto 48px;width:160px;height:160px;display:flex;align-items:center;justify-content:center}.result-icon[data-v-70df8afb]{position:relative;z-index:2;width:140px;height:140px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .3s ease}.result-icon-wrapper.success .result-icon[data-v-70df8afb],.result-icon-wrapper.failed .result-icon[data-v-70df8afb]{animation:scaleIn-70df8afb .5s ease-out}@keyframes scaleIn-70df8afb{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.icon-glow[data-v-70df8afb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%;z-index:1;animation:pulse-70df8afb 2s ease-in-out infinite}@keyframes pulse-70df8afb{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}.result-icon-wrapper.checking .result-icon[data-v-70df8afb]{color:var(--accent)}.result-icon-wrapper.checking .icon-glow[data-v-70df8afb]{background:rgba(var(--accent-rgb),.2);box-shadow:0 0 40px rgba(var(--accent-rgb),.3)}.result-icon-wrapper.success .result-icon[data-v-70df8afb]{color:#10b981;background:linear-gradient(135deg,#10b98126,#10b98114);border:3px solid rgba(16,185,129,.3)}.result-icon-wrapper.success .icon-glow[data-v-70df8afb]{background:#10b98133;box-shadow:0 0 50px #10b98166}.result-icon-wrapper.failed .result-icon[data-v-70df8afb]{color:#ef4444;background:linear-gradient(135deg,#ef444426,#ef444414);border:3px solid rgba(239,68,68,.3)}.result-icon-wrapper.failed .icon-glow[data-v-70df8afb]{background:#ef444433;box-shadow:0 0 50px #ef444466}.result-title[data-v-70df8afb]{font-size:48px;font-weight:800;color:var(--text);margin:0 0 28px;letter-spacing:-.03em;line-height:1.15}.result-message[data-v-70df8afb]{font-size:19px;color:var(--muted);line-height:1.75;max-width:580px;margin:0 auto 48px}.attempt-info[data-v-70df8afb]{font-size:16px;color:var(--muted);margin-top:32px;font-weight:600;padding:14px 28px;background:rgba(var(--accent-rgb),.08);border-radius:14px;display:inline-block;border:1px solid rgba(var(--accent-rgb),.15)}.order-info[data-v-70df8afb]{background:linear-gradient(135deg,var(--page-bg),rgba(var(--accent-rgb),.05));border-radius:18px;padding:28px 36px;margin:0 0 48px;border:2px solid var(--ui-border);box-shadow:0 6px 20px #1018280f;transition:all .3s ease}.order-info[data-v-70df8afb]:hover{border-color:var(--ui-hover-border);box-shadow:0 6px 20px #10182814;transform:translateY(-2px)}.order-info__label[data-v-70df8afb]{font-size:12px;color:var(--muted);margin-bottom:14px;text-transform:uppercase;letter-spacing:1.2px;font-weight:700}.order-info__value[data-v-70df8afb]{font-size:26px;font-weight:800;color:var(--text);font-family:Courier New,Monaco,monospace;letter-spacing:.06em;overflow-wrap:anywhere}.action-btn[data-v-70df8afb]{min-width:220px;height:56px;font-size:17px;font-weight:700;border-radius:14px;margin:10px;transition:all .3s ease;box-shadow:0 6px 20px #1018281f}.action-btn[data-v-70df8afb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #10182826}.action-btn--secondary[data-v-70df8afb]{background:var(--card-bg);border:2px solid var(--ui-border);color:var(--text)}.action-btn--secondary[data-v-70df8afb]:hover{border-color:var(--ui-hover-border);background:var(--page-bg)}.action-buttons[data-v-70df8afb]{display:flex;flex-direction:column;gap:18px;align-items:center}@media(min-width:640px){.action-buttons[data-v-70df8afb]{flex-direction:row;justify-content:center}}@media(max-width:768px){.pay-result-page[data-v-70df8afb]{padding:40px 16px;min-height:calc(100svh - var(--shell-hero-height, 112px) - var(--shell-main-pad-top, 28px) - var(--shell-main-pad-bottom, 56px));height:auto}.result-card[data-v-70df8afb]{border-radius:24px}.result-content[data-v-70df8afb]{padding:60px 40px}.result-icon-wrapper[data-v-70df8afb]{width:140px;height:140px;margin-bottom:36px}.result-icon[data-v-70df8afb]{width:120px;height:120px}.icon-glow[data-v-70df8afb]{width:140px;height:140px}.result-title[data-v-70df8afb]{font-size:36px;margin-bottom:24px}.result-message[data-v-70df8afb]{font-size:17px;margin-bottom:40px}.order-info[data-v-70df8afb]{padding:24px 28px;margin-bottom:40px}.order-info__value[data-v-70df8afb]{font-size:22px}.action-btn[data-v-70df8afb]{min-width:200px;height:52px}}@media(max-width:480px){.pay-result-page[data-v-70df8afb]{padding:30px 12px}.result-card[data-v-70df8afb]{border-radius:20px}.result-content[data-v-70df8afb]{padding:50px 28px}.result-icon-wrapper[data-v-70df8afb]{width:120px;height:120px;margin-bottom:32px}.result-icon[data-v-70df8afb]{width:100px;height:100px}.icon-glow[data-v-70df8afb]{width:120px;height:120px}.result-title[data-v-70df8afb]{font-size:32px;margin-bottom:20px}.result-message[data-v-70df8afb]{font-size:16px;margin-bottom:36px}.order-info[data-v-70df8afb]{padding:20px 24px;margin-bottom:36px}.order-info__value[data-v-70df8afb]{font-size:16px;letter-spacing:.02em}.action-btn[data-v-70df8afb]{min-width:100%;height:50px;margin:6px 0}.action-buttons[data-v-70df8afb]{width:100%}}:root{font-family:Microsoft YaHei,微软雅黑,PingFang SC,Noto Sans SC,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.45;font-weight:400;font-size:14px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--page-bg: #f3f5f8;--card-bg: #ffffff;--card-border: rgba(16, 24, 40, .1);--card-shadow: 0 12px 28px rgba(16, 24, 40, .08);--text: #101828;--muted: #667085;--accent: #2fd1ff;--accent-hover: #6be8ff;--accent-pressed: #16bdf0;--accent-rgb: 47, 209, 255;--accent-2: #8b5cff;--accent-2-rgb: 139, 92, 255;--ui-border: rgba(16, 24, 40, .12);--ui-border-strong: rgba(16, 24, 40, .18);--ui-hover-border: rgba(47, 209, 255, .55);--selected-bg: var(--accent);--selected-text: #062235;--selection-bg: rgba(47, 209, 255, .28);--selection-text: #062235;--brand: var(--accent);--brand-2: var(--accent-2);--radius: 10px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--page-bg);color:var(--text)}button,input,select,textarea{font-family:inherit}::selection{background:var(--selection-bg);color:var(--selection-text)}::-moz-selection{background:var(--selection-bg);color:var(--selection-text)}#app{min-height:100%}a{color:inherit}.container{max-width:1140px;margin:0 auto;padding:0 18px}.h1{margin:0;font-size:34px;letter-spacing:0;font-weight:800;color:var(--text)}.h2{margin:0 0 10px;font-size:26px;font-weight:800;color:var(--text)}.sub{margin:8px 0 0;font-size:24px;font-weight:700;color:var(--text)}.btn{border:1px solid rgba(12,23,41,.12);border-radius:10px;padding:11px 14px;font-weight:700;cursor:pointer;background:#fff;color:var(--text)}.btn:hover{border-color:var(--ui-hover-border)}.btn--primary{background:linear-gradient(135deg,var(--accent),var(--accent-hover) 55%,rgba(var(--accent-2-rgb),.22));border-color:var(--ui-hover-border);color:#032033;box-shadow:0 12px 26px rgba(var(--accent-rgb),.22)}.btn--primary:hover{filter:brightness(1.02)}.btn:disabled,.btn[disabled]{opacity:.6;cursor:not-allowed;box-shadow:none}@media(max-width:420px){.container{padding:0 12px}.h1{font-size:20px}}
