.header[data-v-75876a13]{position:relative;width:100%;height:calc(var(--header-h) + var(--safe-top));padding:var(--safe-top) 16px 0;display:flex;align-items:center;justify-content:space-between}.brand[data-v-75876a13]{font-size:18px}.avatar[data-v-75876a13],.back[data-v-75876a13]{width:32px;height:32px;border-radius:50%;border:1px solid var(--line-2);overflow:hidden;background:#151519;color:var(--gold-l);display:grid;place-items:center;padding:0;cursor:pointer}.back[data-v-75876a13]{border-radius:10px;font-size:22px}img[data-v-75876a13]{width:100%;height:100%;object-fit:cover;border-radius:inherit}.tabbar[data-v-45621464]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,560px);z-index:20;display:grid;grid-template-columns:repeat(4,1fr);height:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:#08080ac7;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-top:1px solid var(--line)}button[data-v-45621464]{border:0;background:none;color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:11px;cursor:pointer}button.on[data-v-45621464]{color:var(--gold-l);box-shadow:inset 0 2px 0 var(--gold)}.name[data-v-45621464]{position:relative}.dot[data-v-45621464]{position:absolute;top:-2px;right:-9px;width:8px;height:8px;border-radius:50%;background:#f23c34;box-shadow:0 0 0 1.5px #08080a}.toast[data-v-10b83896]{position:fixed;top:calc(var(--safe-top) + 14px);left:50%;transform:translate(-50%);z-index:90;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);background:#101013eb;color:var(--gold-l);font-size:13px;text-align:center}.toast.center[data-v-10b83896]{top:50%;transform:translate(-50%,-50%);padding:10px 18px;border-radius:10px;font-family:var(--serif);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.02em;max-width:min(84vw,280px)}.toast-enter-active[data-v-10b83896],.toast-leave-active[data-v-10b83896]{transition:opacity .2s ease}.toast-enter-from[data-v-10b83896],.toast-leave-to[data-v-10b83896]{opacity:0}.page-enter-active,.page-leave-active{transition:opacity .18s ease,transform .18s ease}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0}:root{--bg: #08080a;--bg-2: #0b0b0e;--panel: #101013;--panel-2: #151519;--text: #d6d2ca;--plat: #ece9e3;--muted: #8b8781;--muted-2: #615d58;--gold: #c9a96e;--gold-l: #f0dfb9;--gold-d: #8a6f43;--line: rgba(203, 172, 116, .16);--line-2: rgba(203, 172, 116, .3);--ok: #7fae82;--danger: #c9605a;--radius: 14px;--shadow: 0 24px 60px -24px rgba(0, 0, 0, .9);--sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--serif: "Noto Serif SC", "Songti SC", "Source Han Serif SC", Georgia, serif;--header-h: 56px;--tabbar-h: 64px;--safe-top: max(env(safe-area-inset-top), var(--tg-safe-area-inset-top, 0px), var(--tg-content-safe-area-inset-top, 0px));--safe-bottom: max(env(safe-area-inset-bottom), var(--tg-safe-area-inset-bottom, 0px), var(--tg-content-safe-area-inset-bottom, 0px))}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:var(--bg);color:var(--text)}body{font-family:var(--sans);font-size:15px;line-height:1.5;background:radial-gradient(1200px 600px at 50% -10%,rgba(201,169,110,.09),transparent 60%),radial-gradient(900px 500px at 100% 0%,rgba(201,169,110,.05),transparent 55%),var(--bg)}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.app-shell{min-height:100dvh;max-width:560px;margin:0 auto}.page{padding:8px 16px calc(var(--tabbar-h) + var(--safe-bottom) + 18px)}.page.bare{padding:0 0 calc(var(--safe-bottom) + 12px)}.metal{font-family:var(--serif);letter-spacing:.18em;background:linear-gradient(100deg,#fffaf0 5%,var(--gold-l) 38%,var(--gold) 62%,#8f7448 96%);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{margin:0;font-size:11px;letter-spacing:.34em;color:var(--gold);text-transform:uppercase}.section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 12px}.section-title h2{margin:4px 0 0;font-family:var(--serif);font-weight:500;font-size:22px;color:var(--plat);letter-spacing:.08em}.section-title span{color:var(--muted);font-size:12px}.hairline{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--line-2),transparent)}.press{transition:transform .16s ease}.press:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.press,.fade-up,.sheen:after,.shimmer{animation:none!important;transition:none!important}}.fade-up{animation:fade-up .18s ease both}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.shimmer{background:linear-gradient(100deg,#101013 30%,#17171b,#101013 70%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.sheen{position:relative;overflow:hidden}.sheen.play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.28) 48%,transparent 70%);transform:translate(-120%);animation:sheen 1s ease forwards}@keyframes sheen{to{transform:translate(120%)}}
