:root{--h5-bg:#f5f0e8;--h5-card:rgba(255,252,247,.92);--h5-card-strong:#fffdf9;--h5-text:#1f2937;--h5-subtext:#6b7280;--h5-line:rgba(148,163,184,.18);--h5-yellow:#f59e0b;--h5-black:#111827;--h5-accent:#c2410c;--h5-accent-soft:#fff0df;--h5-radius-xl:28px;--h5-radius-lg:22px;--h5-radius-md:16px;--h5-shadow:0 18px 40px rgba(15,23,42,.08);--h5-shadow-lg:0 28px 70px rgba(15,23,42,.12);--h5-safe-bottom:env(safe-area-inset-bottom);--pc-bg:#f5ede3;--pc-surface:rgba(255,251,246,.84);--pc-surface-strong:hsla(0,0%,100%,.96);--pc-surface-muted:#f8f1e7;--pc-text:#111827;--pc-subtext:#667085;--pc-line:rgba(148,163,184,.18);--pc-accent:#c2410c;--pc-accent-soft:#fff1e4;--pc-gold:#d97706;--pc-blue:#2563eb;--pc-navy:#0f172a;--pc-radius-xl:32px;--pc-radius-lg:24px;--pc-shadow:0 24px 65px rgba(15,23,42,.08);--pc-shadow-lg:0 36px 100px rgba(15,23,42,.14);--pc-shadow-sm:0 14px 34px rgba(15,23,42,.06);--pc-shadow-xl:0 42px 120px rgba(15,23,42,.18);--pc-heading-font:"Trebuchet MS","Avenir Next","SF Pro Display","PingFang SC","Microsoft YaHei",sans-serif;--brand-navy:#0f172a;--brand-accent:#c2410c;--brand-accent-soft:#fff1e4;--brand-gold:#d97706;--surface-pill:hsla(0,0%,100%,.74);--surface-pill-line:rgba(120,136,158,.14);--control-height-pc:42px;--control-height-h5:38px;--focus-ring:0 0 0 4px rgba(217,119,6,.14)}*{box-sizing:border-box}#__nuxt,body,html{background:var(--h5-bg);color:var(--h5-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Arial,sans-serif;margin:0;min-height:100%;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background:radial-gradient(circle at top,hsla(0,0%,100%,.72),transparent 28%),linear-gradient(180deg,#fbf7f2,#f4ece2 44%,#f6f2ec);line-height:1.6}a{color:inherit;text-decoration:none}::-moz-selection{background:#d977062e}::selection{background:#d977062e}button,input,select,textarea{font:inherit;transition:border-color .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:none;outline:none}.pc-shell input:focus-visible,.pc-shell select:focus-visible,.pc-shell textarea:focus-visible{box-shadow:none}img{display:block;max-width:100%}.pc-shell h1,.pc-shell h2,.pc-shell h3,.pc-shell h4{font-family:var(--pc-heading-font);letter-spacing:-.03em}.pc-container{margin:0 auto;width:min(1460px,100vw - 56px)}.pc-card{-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);background:linear-gradient(180deg,#fffffffa,#fff9f3db),var(--pc-surface);border:1px solid var(--pc-line);border-radius:var(--pc-radius-lg);box-shadow:var(--pc-shadow);isolation:isolate;position:relative;transition:border-color .24s ease,box-shadow .24s ease,background .24s ease}.pc-card:before{background:linear-gradient(180deg,hsla(0,0%,100%,.36),transparent);border-radius:inherit;content:"";height:96px;inset:0 0 auto;opacity:.72;pointer-events:none;position:absolute;z-index:0}.pc-card>*{position:relative;z-index:1}.pc-shell .pc-card:hover{border-color:#c2410c24;box-shadow:0 30px 78px #0f172a1f}.pc-grid,.pc-two-col{display:grid;gap:28px}.pc-two-col{grid-template-columns:320px minmax(0,1fr)}.pc-empty{color:var(--pc-subtext);padding:48px 24px;text-align:center}.pc-hero{padding:58px 0 20px}.pc-scroll-x{display:flex;gap:18px;overflow-x:auto;scrollbar-width:none}.pc-scroll-x::-webkit-scrollbar{display:none}.pc-input-surface{background:#ffffffd1;border:1px solid rgba(120,136,158,.18);box-shadow:inset 0 1px #fffc}.pc-pill{align-items:center;background:var(--surface-pill);border:1px solid var(--surface-pill-line);border-radius:999px;color:#344054;display:inline-flex;font-size:12px;font-weight:600;gap:8px;min-height:34px;padding:0 14px}.g-blur-card,.g-glass-panel{-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);background:linear-gradient(180deg,#ffffffeb,#fff8f1c7),#ffffffb8;border:1px solid hsla(0,0%,100%,.48);box-shadow:var(--pc-shadow)}.g-pill,.g-soft-tag{align-items:center;background:var(--surface-pill);border:1px solid rgba(194,65,12,.08);border-radius:999px;box-shadow:inset 0 1px #fffc;color:var(--pc-navy);display:inline-flex;font-size:12px;font-weight:600;gap:8px;min-height:32px;padding:0 12px}.g-hover-lift{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.g-hover-lift:hover{box-shadow:var(--pc-shadow-lg);transform:translateY(-4px)}.h5-surface-card{-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);background:linear-gradient(180deg,#fffffff2,#fffaf5db),var(--h5-card);border:1px solid hsla(0,0%,100%,.64);border-radius:var(--h5-radius-lg);box-shadow:var(--h5-shadow)}.h5-shell :deep(.n-button),.pc-shell :deep(.n-button){font-weight:700;letter-spacing:-.01em}.pc-shell :deep(.n-button:not(.n-button--circle-type)){border-radius:999px;min-height:var(--control-height-pc)}.h5-shell :deep(.n-button:not(.n-button--circle-type)){border-radius:999px;min-height:var(--control-height-h5)}.h5-shell :deep(.n-tag),.pc-shell :deep(.n-tag){border-radius:999px;font-weight:600}.h5-shell :deep(.n-radio-button),.pc-shell :deep(.n-radio-button){border-radius:999px;overflow:hidden}@keyframes pcFadeRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.pc-shell .pc-hero>.pc-container,.pc-shell .pc-main>.pc-container{animation:pcFadeRise .5s ease both}.h5-scroll-x{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.h5-scroll-x::-webkit-scrollbar{display:none}.h5-title{font-size:18px;font-weight:700;margin:0}.h5-muted{color:var(--h5-subtext)}@media(max-width:900px){.pc-container{width:min(100vw - 24px,1460px)}.pc-two-col{grid-template-columns:1fr}}.h5-customer-entry[data-v-7a2beba6]{background:#111;border:none;border-radius:50%;bottom:calc(82px + var(--h5-safe-bottom));box-shadow:0 10px 22px #0000003d;color:#fff;cursor:pointer;display:grid;height:46px;place-items:center;position:fixed;right:max(12px,(100vw - 430px)/2 + 12px);width:46px;z-index:42}.h5-customer-entry[data-v-7a2beba6]:active{transform:translateY(1px) scale(.98)}.h5-customer-entry[data-v-7a2beba6]:disabled{cursor:default;opacity:.86}.h5-customer-entry .glow[data-v-7a2beba6]{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;inset:-4px;opacity:0;pointer-events:none;position:absolute}.h5-customer-entry .glow.active[data-v-7a2beba6]{animation:pulse-7a2beba6 1s ease-out infinite;opacity:1}@keyframes pulse-7a2beba6{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.2)}}
