.shm-card .shm-title{color:#111215;font-family:"Source Serif 4 Variable","Source Serif 4",Georgia,serif;font-size:22px;font-weight:400}.shm-card .shm-lbl{color:#5a3f8c;font-size:11.5px;font-weight:700;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.shm-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.shm-item{align-items:center;background:transparent;border:1px solid #e6e6ea;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:10px 12px;text-align:left;transition:background .15s ease}.shm-item:hover,.shm-tile{background:#5a3f8c14}.shm-tile{align-items:center;border:1px solid rgba(90,63,140,.25);border-radius:10px;color:#5a3f8c;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.shm-it{display:flex;flex-direction:column;min-width:0}.shm-t{color:#111215;font-size:13px;font-weight:600;line-height:1.3}.shm-s{margin-top:1px}.shm-s,.shm-tip{color:#6b6f78;font-size:11px}.shm-tip{border-top:1px solid #f0f0f3;line-height:1.5;margin:14px 0 0;padding-top:10px}.shm-card.shm-dark .shm-title{color:#f0f1f5}.shm-card.shm-dark .shm-lbl{color:#a78bda}.shm-card.shm-dark .shm-item{border-color:#2e2e38}.shm-card.shm-dark .shm-item:hover,.shm-card.shm-dark .shm-tile{background:#a78bda14}.shm-card.shm-dark .shm-tile{border-color:#a78bda40;color:#a78bda}.shm-card.shm-dark .shm-t{color:#f0f1f5}.shm-card.shm-dark .shm-s{color:#9aa0aa}.shm-card.shm-dark .shm-tip{border-top-color:#2e2e38;color:#9aa0aa}.share-channel-btn[data-v-f5a1f674]{color:#fff!important;min-width:120px}.text-truncate-2[data-v-0877180f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.svu[data-v-a1995624]{--svu-bg:#f7f6f9;--svu-surface:#fff;--svu-ink:#17151d;--svu-muted:#6b7280;--svu-line:rgba(0,0,0,.08);--svu-brand:#5a3f8c;--svu-brand-soft:rgba(90,63,140,.08);--svu-btn-bg:#5a3f8c;--svu-btn-bg-hover:#4a3374;--svu-on-brand:#fff;align-items:center;background:var(--svu-bg);display:flex;justify-content:center;min-height:60vh;padding:48px 16px}.svu-card[data-v-a1995624]{background:var(--svu-surface);border:1px solid var(--svu-line);border-radius:24px;box-shadow:0 1px 2px #0000000a;max-width:560px;padding:40px 28px;text-align:center;width:100%}.svu-badge[data-v-a1995624]{align-items:center;background:var(--svu-brand-soft);border-radius:50%;color:var(--svu-brand);display:inline-flex;height:56px;justify-content:center;margin-bottom:18px;width:56px}.svu-title[data-v-a1995624]{color:var(--svu-ink);font-size:24px;font-weight:700;line-height:1.25;margin:0 0 12px}.svu-body[data-v-a1995624],.svu-title[data-v-a1995624]{overflow-wrap:anywhere}.svu-body[data-v-a1995624]{color:var(--svu-muted);font-size:15px;line-height:1.6;margin:0 0 26px}.svu-actions[data-v-a1995624]{display:flex;flex-wrap:wrap;gap:10px}.svu-actions[data-v-a1995624],.svu-btn[data-v-a1995624]{justify-content:center}.svu-btn[data-v-a1995624]{align-items:center;border-radius:12px;display:inline-flex;font-size:15px;font-weight:600;gap:8px;min-height:44px;padding:0 20px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.svu .svu-btn--primary[data-v-a1995624]{background:var(--svu-btn-bg);color:var(--svu-on-brand)}.svu .svu-btn--primary[data-v-a1995624]:hover{background:var(--svu-btn-bg-hover)}.svu .svu-btn--ghost[data-v-a1995624]{background:transparent;border:1px solid var(--svu-line);color:var(--svu-ink)}.svu .svu-btn--ghost[data-v-a1995624]:hover{background:var(--svu-brand-soft)}.svu-owner[data-v-a1995624]{color:var(--svu-muted);font-size:13px;line-height:1.6;margin:24px 0 0}.svu .svu-owner-link[data-v-a1995624]{color:var(--svu-brand);font-weight:600;text-decoration:underline}@media(max-width:599px){.svu[data-v-a1995624]{padding:32px 12px}.svu-card[data-v-a1995624]{border-radius:20px;padding:32px 20px}.svu-title[data-v-a1995624]{font-size:21px}.svu-btn[data-v-a1995624]{width:100%}}.v-theme--dark .svu{--svu-bg:#12111a;--svu-surface:#1c1a26;--svu-ink:#f2f0f7;--svu-muted:#a8a4b8;--svu-line:hsla(0,0%,100%,.12);--svu-brand:#b9a4e0;--svu-brand-soft:rgba(185,164,224,.14);--svu-btn-bg:#7a5cb0;--svu-btn-bg-hover:#8d71bf;--svu-on-brand:#fff}.svb[data-v-a8a96de5]{--svb-bg:#f3eefb;--svb-line:rgba(90,63,140,.28);--svb-ink:#2c2340;--svb-muted:#5c5470;--svb-brand:#5a3f8c;--svb-cta-bg:#5a3f8c;--svb-cta-bg-hover:#4a3374;--svb-on-brand:#fff;background:var(--svb-bg);border-bottom:1px solid var(--svb-line)}.svb-inner[data-v-a8a96de5]{align-items:center;display:flex;gap:14px;margin:0 auto;max-width:1200px;padding:14px 20px}.svb-icon[data-v-a8a96de5]{align-items:center;background:#5a3f8c1f;border-radius:50%;color:var(--svb-brand);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.svb-copy[data-v-a8a96de5]{flex:1 1 auto;min-width:0}.svb-title[data-v-a8a96de5]{color:var(--svb-ink);font-size:15px;font-weight:700;line-height:1.35;margin:0}.svb-body[data-v-a8a96de5],.svb-title[data-v-a8a96de5]{overflow-wrap:anywhere}.svb-body[data-v-a8a96de5]{color:var(--svb-muted);font-size:13px;line-height:1.5;margin:2px 0 0}.svb .svb-cta[data-v-a8a96de5]{align-items:center;background:var(--svb-cta-bg);border-radius:12px;color:var(--svb-on-brand);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.svb .svb-cta[data-v-a8a96de5]:hover{background:var(--svb-cta-bg-hover)}@media(max-width:719px){.svb-inner[data-v-a8a96de5]{flex-wrap:wrap;gap:10px;padding:12px 14px}.svb-cta[data-v-a8a96de5]{width:100%}}.v-theme--dark .svb{--svb-bg:#241f33;--svb-line:rgba(185,164,224,.3);--svb-ink:#f2f0f7;--svb-muted:#bdb7cf;--svb-brand:#b9a4e0;--svb-cta-bg:#7a5cb0;--svb-cta-bg-hover:#8d71bf;--svb-on-brand:#fff}.v-theme--dark .svb .svb-icon{background:#b9a4e029}.svc-preview-note[data-v-740a0c8d]{background:color-mix(in srgb,var(--cat) 10%,transparent);border-radius:10px;color:var(--ink-2);font-size:12.5px;line-height:1.45;margin:10px 0 0;padding:9px 12px}.svc-preview-note--top[data-v-740a0c8d]{margin:0 auto 6px;max-width:1240px;width:calc(100% - 56px)}.svc-page[data-v-740a0c8d]{--brand:#5a3f8c;--brand-2:#bc448c;--brand-l:#7a5cb0;--brand-d:#3d2a63;--ink:#17151d;--ink-2:#2b2d33;--muted:#6b7280;--faint:#9aa0aa;--line:rgba(0,0,0,.08);--line-soft:#f0f0f3;--bg:#f7f6f9;--surface:#fff;--ok:#2d8250;--serif:"Source Serif 4 Variable",Georgia,"Times New Roman",serif;--sans:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--cat:#5a3f8c;--cat-2:#7a5cb0;background:var(--bg);color:var(--ink);font-family:var(--sans);min-height:100%;transition:background .3s,color .3s}.svc-page[data-v-740a0c8d] a{color:inherit;text-decoration:none}.svc-topbar[data-v-740a0c8d]{align-items:center;display:flex;gap:8px;margin:0 auto;max-width:1240px;padding:18px 28px 4px}.svc-crumb[data-v-740a0c8d]{align-items:center;color:var(--muted);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px}.svc-crumb[data-v-740a0c8d]:hover{color:var(--cat)}.svc-sp[data-v-740a0c8d]{flex:1}.svc-tbtn[data-v-740a0c8d]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);display:inline-flex;height:40px;justify-content:center;transition:.15s;width:40px}.svc-tbtn[data-v-740a0c8d]:hover{border-color:var(--cat);color:var(--cat)}.svc-hero-info[data-v-740a0c8d]{margin:0 auto;max-width:1240px;padding:6px 28px 16px}.svc-hi-eyebrow[data-v-740a0c8d]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:11px}.svc-hi-cat[data-v-740a0c8d]{align-items:center;color:var(--cat);display:inline-flex;font-size:11.5px;font-weight:800;gap:7px;letter-spacing:.12em;text-transform:uppercase}.svc-hi-title-row[data-v-740a0c8d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.svc-hi-logo[data-v-740a0c8d]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-shrink:0;height:56px;justify-content:center;max-width:150px;overflow:hidden;padding:6px;width:auto}.svc-hi-logo img[data-v-740a0c8d]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.svc-hi-name[data-v-740a0c8d]{color:var(--ink);font-family:var(--serif);font-size:clamp(30px,4.4vw,54px);font-weight:300;letter-spacing:-.025em;line-height:1.02;margin:0}.svc-hi-meta[data-v-740a0c8d]{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13.5px;gap:7px 20px}.svc-hi-meta span[data-v-740a0c8d]{align-items:center;display:inline-flex;gap:6px}.svc-hi-meta[data-v-740a0c8d] .v-icon{color:var(--faint)}.svc-vis-note[data-v-740a0c8d]{align-items:center;color:var(--faint);display:inline-flex;font-size:11px;gap:4px}.svc-gal-wrap[data-v-740a0c8d]{margin:0 auto;max-width:1240px;padding:0 28px 4px}.svc-gal[data-v-740a0c8d]{border-radius:20px;display:grid;gap:8px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:158px 158px;overflow:hidden}.svc-slot[data-v-740a0c8d]{background:#241a34;cursor:pointer;overflow:hidden;position:relative}.svc-slot[data-v-740a0c8d]:first-child{grid-row:1/3}.svc-slot[data-v-740a0c8d]:nth-child(4){grid-column:2/4}.svc-slot img[data-v-740a0c8d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.svc-slot:hover img[data-v-740a0c8d]{transform:scale(1.04)}.svc-allbtn[data-v-740a0c8d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140e208c;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;bottom:12px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;height:36px;padding:0 15px;position:absolute;right:12px;z-index:3}.svc-allbtn[data-v-740a0c8d],.svc-gal-empty[data-v-740a0c8d]{align-items:center;color:#fff}.svc-gal-empty[data-v-740a0c8d]{background:linear-gradient(140deg,var(--cat),var(--cat-2));border-radius:20px;display:flex;flex-direction:column;gap:12px;height:300px;justify-content:center}.svc-gal-empty[data-v-740a0c8d] .v-icon{opacity:.85}.svc-ge-t[data-v-740a0c8d]{font-family:var(--serif);font-size:20px}.svc-chapters[data-v-740a0c8d]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--bg) 88%,transparent);border-bottom:1px solid var(--line);position:sticky;top:64px;z-index:40}.svc-chapters-in[data-v-740a0c8d]{align-items:center;display:flex;gap:4px;height:54px;margin:0 auto;max-width:1240px;overflow-x:auto;padding:0 28px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.svc-chapters-in[data-v-740a0c8d]::-webkit-scrollbar{display:none}.svc-chap[data-v-740a0c8d]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:7px;min-height:40px;padding:0 15px;transition:.15s;white-space:nowrap}.svc-chap[data-v-740a0c8d]:hover{background:var(--surface);color:var(--ink)}.svc-chap-cta[data-v-740a0c8d],.svc-chap.on[data-v-740a0c8d]{background:var(--cat);color:#fff}.svc-chap-cta[data-v-740a0c8d]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:700;gap:7px;min-height:40px;opacity:0;padding:0 17px;pointer-events:none;transform:translateY(4px);transition:.25s}.svc-chap-cta.show[data-v-740a0c8d]{opacity:1;pointer-events:auto;transform:none}.svc-board[data-v-740a0c8d]{align-items:start;display:grid;gap:44px;grid-template-columns:1fr 350px;margin:0 auto;max-width:1240px;padding:30px 28px 90px}.svc-main[data-v-740a0c8d]{min-width:0}.svc-rv[data-v-740a0c8d]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.svc-rv.in[data-v-740a0c8d]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.svc-rv[data-v-740a0c8d]{opacity:1;transform:none;transition:none}}.svc-sect[data-v-740a0c8d]{margin-bottom:44px;scroll-margin-top:128px}.svc-kicker[data-v-740a0c8d]{align-items:center;color:var(--cat);display:flex;font-size:11px;font-weight:800;gap:9px;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.svc-kicker[data-v-740a0c8d]:after{background:linear-gradient(90deg,var(--cat-2),transparent);content:"";height:1px;width:42px}.svc-sect-h[data-v-740a0c8d]{color:var(--ink);font-family:var(--serif);font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0 0 16px}.svc-lede[data-v-740a0c8d]{font-family:var(--serif);font-size:19px;font-weight:300;line-height:1.55;margin:0 0 14px}.svc-body-txt[data-v-740a0c8d],.svc-lede[data-v-740a0c8d]{color:var(--ink-2);max-width:640px}.svc-body-txt[data-v-740a0c8d]{font-size:14.5px;line-height:1.75;margin:0}.svc-statband[data-v-740a0c8d]{background:linear-gradient(120deg,var(--brand-d),var(--cat) 55%,var(--cat-2));border-radius:18px;box-shadow:0 14px 36px #3d2a633d;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:26px;overflow:hidden}.svc-st[data-v-740a0c8d]{align-items:center;display:flex;flex:1 1 0;gap:10px;max-width:260px;min-width:140px;padding:16px 12px;position:relative}.svc-st+.svc-st[data-v-740a0c8d]:before{background:#ffffff29;bottom:16px;content:"";left:0;position:absolute;top:16px;width:1px}.svc-st-ic[data-v-740a0c8d]{align-items:center;background:#ffffff29;border-radius:10px;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.svc-st-ic[data-v-740a0c8d] .v-icon{color:#fff}.svc-st-tx[data-v-740a0c8d]{min-width:0}.svc-st-v[data-v-740a0c8d]{color:#fff;font-family:var(--serif);font-size:17px;font-weight:500;line-height:1.15}.svc-st-l[data-v-740a0c8d],.svc-st-v[data-v-740a0c8d]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.svc-st-l[data-v-740a0c8d]{color:#ffffff9e;font-size:9.5px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.03em;line-height:1.25;margin-top:5px;text-transform:uppercase}.svc-dl-group[data-v-740a0c8d]{margin-bottom:22px}.svc-dl-group h4[data-v-740a0c8d]{color:var(--faint);font-size:11px;font-weight:800;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.svc-chips[data-v-740a0c8d]{display:flex;flex-wrap:wrap;gap:8px}.svc-chip[data-v-740a0c8d]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-2);display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;padding:7px 13px}.svc-chip[data-v-740a0c8d] .v-icon{color:var(--ok)}.svc-chip.brand[data-v-740a0c8d]{background:color-mix(in srgb,var(--cat) 10%,transparent);border-color:color-mix(in srgb,var(--cat) 30%,transparent);color:var(--cat);font-weight:600}.svc-chip.brand[data-v-740a0c8d] .v-icon{color:var(--cat)}.svc-dl-text[data-v-740a0c8d]{color:var(--ink-2);font-size:14px;line-height:1.7;margin:0;max-width:640px}.svc-fr-list[data-v-740a0c8d]{background:var(--line);border:1px solid var(--line);border-radius:14px;display:grid;gap:1px;grid-template-columns:1fr 1fr;margin-bottom:22px;overflow:hidden}.svc-fr-list.single[data-v-740a0c8d]{grid-template-columns:1fr}.svc-fr[data-v-740a0c8d]{background:var(--surface);padding:14px 16px}.svc-fr-l[data-v-740a0c8d]{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.svc-fr-v[data-v-740a0c8d]{color:var(--ink);font-size:14px;font-weight:600;margin-top:4px}.svc-feat-inline[data-v-740a0c8d]{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:22px}.svc-feat-b[data-v-740a0c8d]{align-items:center;color:var(--ink-2);display:inline-flex;font-size:13px;font-weight:600;gap:8px}.svc-feat-b.on[data-v-740a0c8d] .v-icon{color:var(--ok)}.svc-feat-b.off[data-v-740a0c8d],.svc-feat-b.off[data-v-740a0c8d] .v-icon{color:var(--faint)}.svc-tbl-wrap[data-v-740a0c8d]{border:1px solid var(--line);border-radius:14px;container-type:inline-size;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.svc-tbl[data-v-740a0c8d]{border-collapse:collapse;font-size:13.5px;min-width:0;width:100%}.svc-tbl th[data-v-740a0c8d]{background:var(--surface);border-bottom:1px solid var(--line);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;padding:12px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.svc-tbl td[data-v-740a0c8d]{border-bottom:1px solid var(--line-soft);color:var(--ink-2);padding:13px 16px;vertical-align:top;white-space:nowrap}.svc-tbl td.svc-lay-cell[data-v-740a0c8d]{max-width:230px;min-width:180px;overflow:hidden;white-space:normal}.svc-tbl td.svc-price-cell[data-v-740a0c8d]{min-width:118px;overflow:hidden;white-space:normal}.svc-prices[data-v-740a0c8d]{display:grid;gap:3px;grid-template-columns:minmax(0,1fr);min-width:0}.svc-tbl tr:last-child td[data-v-740a0c8d]{border-bottom:none}.svc-tbl b[data-v-740a0c8d]{color:var(--ink)}.svc-tbl th.svc-tbl-num[data-v-740a0c8d]{text-align:right}.svc-tbl td.svc-tbl-num[data-v-740a0c8d]{font-variant-numeric:tabular-nums;text-align:right}.svc-tbl td.svc-tbl-num b[data-v-740a0c8d],.svc-tset[data-v-740a0c8d]{font-weight:700}.svc-tset[data-v-740a0c8d]{background:color-mix(in srgb,var(--cat) 10%,transparent);border-radius:999px;color:var(--cat);font-size:11px;padding:2px 8px}.svc-layouts[data-v-740a0c8d]{display:grid;gap:3px;grid-template-columns:minmax(0,1fr);min-width:0}.svc-lay[data-v-740a0c8d]{align-items:baseline;border-bottom:1px dotted var(--line);color:var(--muted);display:flex;font-size:11.5px;font-weight:600;gap:10px;justify-content:space-between;min-width:0;overflow-wrap:anywhere;padding-bottom:1px}.svc-lay b[data-v-740a0c8d]{color:var(--ink);flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:700}.svc-acc-stats[data-v-740a0c8d]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.svc-acc-stat[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px}.svc-acc-stat .v[data-v-740a0c8d]{color:var(--cat);font-family:var(--serif);font-size:20px;font-weight:500;line-height:1}.svc-acc-stat .l[data-v-740a0c8d]{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.05em;margin-top:7px;text-transform:uppercase}.svc-acc-note[data-v-740a0c8d]{align-items:center;color:var(--ok);display:inline-flex;font-size:13px;font-weight:600;gap:7px;margin:0 0 14px}.svc-acc-note[data-v-740a0c8d] .v-icon{color:var(--ok)}.svc-pkgs[data-v-740a0c8d]{display:flex;flex-direction:column;gap:12px}.svc-pkg[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:16px;display:grid;grid-template-columns:6px 1fr auto;overflow:hidden;transition:.16s}.svc-pkg[data-v-740a0c8d]:hover{border-color:color-mix(in srgb,var(--cat) 35%,transparent);box-shadow:0 10px 26px #3d2a631a}.svc-pkg-spine[data-v-740a0c8d]{background:linear-gradient(180deg,var(--cat),var(--cat-2))}.svc-pkg-b[data-v-740a0c8d]{min-width:0;padding:16px 20px}.svc-pkg-n[data-v-740a0c8d]{color:var(--ink);font-size:16px;font-weight:800;letter-spacing:-.01em;margin:0 0 5px}.svc-pkg-desc[data-v-740a0c8d]{color:var(--muted);font-size:12.8px;line-height:1.6}.svc-pkg-price[data-v-740a0c8d]{align-items:flex-end;border-left:1px dashed var(--line);display:flex;flex-direction:column;justify-content:center;min-width:130px;padding:16px 22px}.svc-pkg-price .amt[data-v-740a0c8d]{color:var(--ink);font-family:var(--serif);font-size:22px;font-weight:600;line-height:1;text-align:right}.svc-map-live[data-v-740a0c8d]{border:1px solid var(--line);border-radius:16px;overflow:hidden}.svc-map-expand[data-v-740a0c8d]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:38px;margin-top:10px;padding:0 16px;transition:.15s}.svc-map-expand[data-v-740a0c8d]:hover{border-color:var(--cat);color:var(--cat)}.svc-mapcard[data-v-740a0c8d]{background:linear-gradient(135deg,color-mix(in srgb,var(--cat) 9%,var(--surface)),color-mix(in srgb,var(--cat-2) 8%,var(--surface)));border:1px solid var(--line);border-radius:16px;height:260px;overflow:hidden;position:relative}.svc-map-grid[data-v-740a0c8d]{background-image:repeating-linear-gradient(0deg,transparent 0 33px,color-mix(in srgb,var(--cat) 12%,transparent) 33px 34px),repeating-linear-gradient(90deg,transparent 0 33px,color-mix(in srgb,var(--cat) 12%,transparent) 33px 34px);inset:0;position:absolute}.svc-pin[data-v-740a0c8d]{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:47%;transform:translate(-50%,-100%)}.svc-pin[data-v-740a0c8d] .v-icon{color:var(--cat-2);filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--cat-2) 45%,transparent))}.svc-pin-lbl[data-v-740a0c8d]{background:var(--ink);border-radius:999px;color:var(--bg);font-size:11.5px;font-weight:700;margin-top:2px;padding:5px 11px;white-space:nowrap}.svc-map-addr[data-v-740a0c8d]{align-items:center;color:var(--ink-2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px;margin-top:13px}.svc-map-addr[data-v-740a0c8d] .v-icon{color:var(--cat)}.svc-dock[data-v-740a0c8d]{display:flex;flex-direction:column;gap:14px;min-width:0;position:sticky;top:126px}.svc-inq[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 16px 40px #3d2a631f;overflow:hidden}.svc-inq-top[data-v-740a0c8d]{background:linear-gradient(120deg,var(--brand-d),var(--cat));color:#fff;padding:18px 20px}.svc-fromlbl[data-v-740a0c8d]{color:#fff9;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.svc-inq-priceline[data-v-740a0c8d]{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.svc-amt[data-v-740a0c8d]{font-family:var(--serif);font-size:30px;font-weight:400}.svc-per[data-v-740a0c8d]{color:#ffffffa6;font-size:12.5px}.svc-inq-body[data-v-740a0c8d]{padding:16px 20px 20px}.svc-inq-btns[data-v-740a0c8d]{display:flex;flex-direction:column;gap:9px}.svc-btn[data-v-740a0c8d]{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;height:46px;justify-content:center;transition:.15s;width:100%}.svc-btn-p[data-v-740a0c8d]{background:var(--cat);box-shadow:0 6px 18px #5a3f8c52;color:#fff}.svc-btn-p[data-v-740a0c8d]:hover{filter:brightness(.94);transform:translateY(-1px)}.svc-btn-p[data-v-740a0c8d]:disabled{box-shadow:none;cursor:not-allowed;filter:none;opacity:.5;transform:none}.svc-btn-g[data-v-740a0c8d]{background:var(--surface);border-color:var(--line);color:var(--ink-2)}.svc-btn-g[data-v-740a0c8d]:hover{border-color:var(--cat);color:var(--cat)}.svc-btn-g[data-v-740a0c8d]:disabled{cursor:progress;opacity:.6}.svc-inq-trust[data-v-740a0c8d]{align-items:center;color:var(--faint);display:flex;font-size:11.5px;gap:7px;justify-content:center;margin-top:13px;text-align:center}.svc-inq-trust[data-v-740a0c8d] .v-icon{color:var(--ok)}.svc-provider-card[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px}.svc-pc-head[data-v-740a0c8d]{gap:12px}.svc-pc-head[data-v-740a0c8d],.svc-pc-logo[data-v-740a0c8d]{align-items:center;display:flex}.svc-pc-logo[data-v-740a0c8d]{background:linear-gradient(135deg,var(--cat),var(--cat-2));border-radius:13px;color:#fff;flex-shrink:0;font-size:16px;font-weight:800;height:46px;justify-content:center;overflow:hidden;width:46px}.svc-pc-logo.has-img[data-v-740a0c8d]{background:#fff;border:1px solid var(--line)}.svc-pc-logo img[data-v-740a0c8d]{height:100%;-o-object-fit:contain;object-fit:contain;padding:5px;width:100%}.svc-pc-id[data-v-740a0c8d]{min-width:0}.svc-pc-name[data-v-740a0c8d]{color:var(--ink);font-size:15px;font-weight:800;letter-spacing:-.01em}.svc-pc-desc[data-v-740a0c8d]{color:var(--muted);font-size:12.8px;line-height:1.6;margin:14px 0 0}.svc-pc-loc-label[data-v-740a0c8d]{color:var(--faint);font-size:11px;font-weight:800;letter-spacing:.08em;margin:16px 0 7px;text-transform:uppercase}.svc-pc-loc[data-v-740a0c8d]{align-items:center;color:var(--ink-2);display:flex;font-size:13.5px;font-weight:600;gap:8px}.svc-pc-loc[data-v-740a0c8d] .v-icon{color:var(--cat-2)}.svc-morefrom[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px 14px 8px}.svc-mf-label[data-v-740a0c8d]{color:var(--ink);font-size:12.5px;font-weight:800;margin:2px 4px 8px}.svc-mf-row[data-v-740a0c8d]{align-items:center;border-radius:11px;display:flex;gap:11px;padding:8px 6px;transition:background-color .15s ease}.svc-mf-row[data-v-740a0c8d]:hover{background:color-mix(in srgb,var(--cat) 6%,transparent)}.svc-mf-av[data-v-740a0c8d]{background:#241a34;border-radius:11px;flex-shrink:0;height:42px;overflow:hidden;width:42px}.svc-mf-av img[data-v-740a0c8d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.svc-mf-fallback[data-v-740a0c8d]{align-items:center;background:linear-gradient(135deg,var(--cat),var(--cat-2));color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;width:100%}.svc-mf-info[data-v-740a0c8d]{flex:1;min-width:0}.svc-mf-n[data-v-740a0c8d]{color:var(--ink);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-mf-m[data-v-740a0c8d]{color:var(--muted);font-size:11.5px;margin-top:1px}.svc-mf-go[data-v-740a0c8d]{color:var(--faint);flex-shrink:0;margin-left:auto}.svc-follow-card[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:16px 18px}.svc-fc-h[data-v-740a0c8d]{align-items:center;color:var(--ink);display:flex;font-size:12.5px;font-weight:800;gap:8px;margin-bottom:12px}.svc-fc-h[data-v-740a0c8d] .v-icon{color:var(--cat)}.svc-follow-list[data-v-740a0c8d]{display:flex;flex-direction:column;gap:2px}.svc-follow-link[data-v-740a0c8d]{align-items:center;border-radius:11px;color:var(--ink-2);display:flex;font-size:13.5px;font-weight:600;gap:11px;margin:0 -9px;min-height:44px;padding:8px 9px;transition:background .15s,color .15s}.svc-follow-link[data-v-740a0c8d] .v-icon{color:var(--cat);text-align:center;width:22px}.svc-follow-link[data-v-740a0c8d]:hover{background:color-mix(in srgb,var(--cat) 6%,transparent);color:var(--cat)}.svc-follow-handle[data-v-740a0c8d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-similar[data-v-740a0c8d]{margin:0 auto;max-width:1240px;padding:0 28px 60px}@media(max-width:960px){.svc-board[data-v-740a0c8d]{gap:0;grid-template-columns:1fr;padding:26px 20px 70px}.svc-dock[data-v-740a0c8d]{margin-top:30px;position:static}.svc-chapters-in[data-v-740a0c8d],.svc-gal-wrap[data-v-740a0c8d],.svc-hero-info[data-v-740a0c8d],.svc-similar[data-v-740a0c8d],.svc-topbar[data-v-740a0c8d]{padding-left:20px;padding-right:20px}.svc-gal[data-v-740a0c8d]{grid-template-columns:1fr 1fr;grid-template-rows:150px 120px}.svc-slot[data-v-740a0c8d]:first-child{grid-column:1/3;grid-row:1}.svc-slot[data-v-740a0c8d]:nth-child(4){grid-column:1/3}.svc-acc-stats[data-v-740a0c8d],.svc-statband[data-v-740a0c8d]{grid-template-columns:1fr 1fr}.svc-statband .svc-st[data-v-740a0c8d]:nth-child(3):before{display:none}.svc-fr-list[data-v-740a0c8d]{grid-template-columns:1fr}}@media(max-width:600px){.svc-acc-stats[data-v-740a0c8d]{grid-template-columns:1fr 1fr}.svc-hi-name[data-v-740a0c8d]{font-size:clamp(28px,8vw,40px)}}@container (max-width:760px){.svc-tbl-wrap[data-v-740a0c8d]{border:none;border-radius:0;overflow-x:visible}.svc-tbl[data-v-740a0c8d]{display:block;min-width:0}.svc-tbl thead[data-v-740a0c8d]{display:none}.svc-tbl tbody[data-v-740a0c8d],.svc-tbl tr[data-v-740a0c8d]{display:block}.svc-tbl tr[data-v-740a0c8d]{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:12px;overflow:hidden}.svc-tbl tr[data-v-740a0c8d]:last-child{margin-bottom:0}.svc-tbl td[data-v-740a0c8d]{align-items:flex-start;border-bottom:1px solid var(--line-soft);display:flex;gap:14px;justify-content:space-between;padding:11px 14px;white-space:normal}.svc-tbl tr td[data-v-740a0c8d]:last-child{border-bottom:none}.svc-tbl td[data-v-740a0c8d]:before{color:var(--muted);content:attr(data-label);flex-shrink:0;font-size:10.5px;font-weight:800;letter-spacing:.05em;padding-top:1px;text-transform:uppercase}.svc-tbl td[data-v-740a0c8d]:first-child{background:color-mix(in srgb,var(--cat) 6%,transparent)}.svc-tbl td[data-v-740a0c8d]:first-child:before{display:none}.svc-tbl td:first-child b[data-v-740a0c8d]{font-size:14.5px}.svc-tbl td.svc-lay-cell[data-v-740a0c8d],.svc-tbl td.svc-price-cell[data-v-740a0c8d]{align-items:stretch;flex-direction:column;gap:6px;max-width:none;min-width:0;overflow:visible}.svc-tbl td.svc-lay-cell[data-v-740a0c8d]:before,.svc-tbl td.svc-price-cell[data-v-740a0c8d]:before{padding-top:0}}.v-theme--dark .svc-page{--brand:#8b6fc4;--brand-2:#d576ac;--brand-l:#a488d8;--brand-d:#2a1f42;--ink:#f1eff7;--ink-2:#c9c5d6;--muted:#9a94ab;--faint:#6f6a80;--line:hsla(0,0%,100%,.1);--line-soft:hsla(0,0%,100%,.06);--bg:#100d18;--surface:#1a1725;--ok:#54b37a}.v-theme--dark .svc-pin-lbl{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.svc-page .svc-hi-name em{font-weight:400}.svc-page .svc-hi-name em,.svc-page .svc-sect-h em{color:var(--cat);font-style:italic}.svc-tbtn-btn.v-btn{border:1px solid var(--line,rgba(0,0,0,.08));border-radius:999px!important;height:40px!important;min-width:40px!important;width:40px!important}.eb-context-panel{background:#f3effa;border-radius:12px;padding:12px 14px}.eb-context-overline{align-items:center;color:#665e7a;display:flex;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.eb-context-chips{display:flex;flex-wrap:wrap;gap:6px}.eb-context-chip{background:#fff;border:1px solid #e7e2f0;border-radius:999px;color:#2a2438;font-size:12px;font-weight:500;padding:4px 10px}.v-theme--dark .eb-context-panel{background:#2a2140}.v-theme--dark .eb-context-overline{color:#b0a7c9}.v-theme--dark .eb-context-chip{background:#201a2e;border-color:#352c4b;color:#ece8f6}
