.nx-icon[data-v-0f9f1651]{width:1em;height:1em;display:inline-block;flex:none}.nx-shell[data-v-617b352a]{position:relative;min-height:100vh;z-index:0}.nx-aurora[data-v-617b352a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.nx-orb[data-v-617b352a]{position:absolute;border-radius:50%;filter:blur(46px);animation:nx-breathe 7s ease-in-out infinite}.nx-orb--sun[data-v-617b352a]{width:240px;height:240px;left:50%;top:-60px;transform:translate(-50%);background:radial-gradient(circle,rgba(255,165,0,.42),transparent 70%)}.nx-orb--moon-a[data-v-617b352a]{width:200px;height:200px;left:-50px;top:42%;background:radial-gradient(circle,rgba(160,200,255,.4),transparent 70%);animation-delay:-2.4s}.nx-orb--moon-b[data-v-617b352a]{width:220px;height:220px;right:-60px;top:46%;background:radial-gradient(circle,rgba(160,200,255,.36),transparent 70%);animation-delay:-4.2s}.nx-head[data-v-617b352a]{display:flex;align-items:center;gap:9px;padding:16px 18px 6px}.nx-mark[data-v-617b352a]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#ffffffb3;box-shadow:0 6px 18px -8px #ffa50080}.nx-word[data-v-617b352a]{font-size:17px;font-weight:700;letter-spacing:2px;color:var(--text)}.nx-tag[data-v-617b352a]{font-size:11px;color:var(--orange-bright);padding:2px 8px;border-radius:999px;border:1px solid rgba(255,165,0,.32);background:#ffa5001a}.nx-main[data-v-617b352a]{width:100%;max-width:var(--maxw);margin:0 auto;padding:18px 16px 0}.nx-bottom-pad[data-v-617b352a]{height:96px}.nx-state[data-v-d2fd6397]{text-align:center;padding:64px 20px 40px;display:flex;flex-direction:column;align-items:center;gap:10px}.nx-ico[data-v-d2fd6397]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--orange-bright);border-radius:20px;background:#ffa5001a;border:1px solid rgba(255,165,0,.2);margin-bottom:6px}.nx-ico.spin[data-v-d2fd6397]{animation:nx-spin 1.1s linear infinite;color:var(--orange)}.nx-title[data-v-d2fd6397]{margin:0;font-size:19px;font-weight:600;color:var(--text)}.nx-sub[data-v-d2fd6397]{margin:0;font-size:14px;color:var(--text-2);max-width:280px;line-height:1.6}.nx-err[data-v-d2fd6397]{margin:4px 0 0;font-size:12px;color:var(--text-3);word-break:break-all;max-width:320px}.nx-retry[data-v-d2fd6397]{margin-top:14px;display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:12px;border:1px solid var(--line-strong);background:var(--card);color:var(--text);font-size:14px;cursor:pointer}.nx-bar[data-v-cc6d8de6]{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff8f000,#fff8f0f0 38%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nx-bar-inner[data-v-cc6d8de6]{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:12px}.nx-open[data-v-cc6d8de6]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;border:none;border-radius:14px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--orange-bright),var(--orange));box-shadow:0 12px 30px -10px #ff8c1e99;transition:transform .18s ease,filter .18s ease}.nx-open[data-v-cc6d8de6]:active{transform:scale(.98)}.nx-open.loading[data-v-cc6d8de6]{filter:saturate(.8) brightness(.96)}.nx-dl[data-v-cc6d8de6]{font-size:13px;color:var(--text-2);white-space:nowrap;padding:8px 4px}.nx-moment[data-v-a084dd38]{margin-top:14px;animation:nx-fade-up .5s ease both}.nx-audio[data-v-a084dd38]{width:100%;margin-top:14px;height:40px;filter:hue-rotate(20deg) saturate(1.1)}.nx-letter[data-v-40a9555d]{margin-top:14px;position:relative;overflow:hidden;animation:nx-fade-up .5s ease both}.nx-letter[data-v-40a9555d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 0%,rgba(255,165,0,.12),transparent 60%);pointer-events:none}.nx-letter-head[data-v-40a9555d]{display:flex;align-items:center;gap:8px;color:var(--orange-bright);font-size:13px;position:relative}.nx-letter-author[data-v-40a9555d]{margin-top:14px;position:relative}.nx-letter-text[data-v-40a9555d]{margin:14px 0 0;font-size:16px;line-height:1.85;white-space:pre-wrap;word-break:break-word;color:var(--text);position:relative}.nx-user[data-v-d9e971a4]{margin-top:14px;text-align:center;animation:nx-fade-up .5s ease both}.nx-user-top[data-v-d9e971a4]{display:flex;justify-content:center}.nx-user-top[data-v-d9e971a4] .nx-author{flex-direction:column;text-align:center;gap:10px}.nx-user-top[data-v-d9e971a4] .nx-author-text{display:flex;flex-direction:column;align-items:center}.nx-user-bio[data-v-d9e971a4]{margin:16px 0 0;font-size:14.5px;line-height:1.7;color:var(--text-2);white-space:pre-wrap;word-break:break-word}.nx-user-bio--empty[data-v-d9e971a4]{color:var(--text-3)}.nx-user-hint[data-v-d9e971a4]{margin:16px 0 0;font-size:13px;color:var(--orange-bright)}.nx-space[data-v-33c8d6d7]{margin-top:14px;animation:nx-fade-up .5s ease both}.nx-space-head[data-v-33c8d6d7]{display:flex;align-items:center;gap:14px}.nx-space-ic[data-v-33c8d6d7]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;border-radius:15px;background:linear-gradient(135deg,var(--orange-bright),var(--orange));box-shadow:0 10px 24px -10px #ff8c1e99}.nx-space-name[data-v-33c8d6d7]{font-size:17px;font-weight:700;color:var(--text)}.nx-space-tag[data-v-33c8d6d7]{font-size:12.5px;color:var(--text-3);margin-top:3px}.nx-space-intro[data-v-33c8d6d7]{margin:16px 0 0;font-size:14.5px;line-height:1.7;color:var(--text-2);white-space:pre-wrap;word-break:break-word}.nx-space-intro--empty[data-v-33c8d6d7]{color:var(--text-3)}.nx-topic[data-v-0b4c1115]{margin-top:14px;animation:nx-fade-up .5s ease both}.nx-topic-head[data-v-0b4c1115]{display:flex;align-items:center;gap:10px}.nx-topic-ic[data-v-0b4c1115]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--orange-bright);border-radius:12px;background:#ffa5001a;border:1px solid rgba(255,165,0,.22)}.nx-topic-name[data-v-0b4c1115]{margin:0;font-size:20px;font-weight:700;color:var(--text)}.nx-topic-desc[data-v-0b4c1115]{margin:14px 0 0;font-size:14.5px;line-height:1.7;color:var(--text-2);white-space:pre-wrap;word-break:break-word}.nx-topic-desc--empty[data-v-0b4c1115]{color:var(--text-3)}:root{--bg-0: #fff8f0;--bg-1: #fff1e6;--bg-2: #f2f6fd;--card: #ffffff;--card-2: #fff6ec;--line: rgba(74, 52, 30, .08);--line-strong: rgba(74, 52, 30, .14);--orange: #ffa500;--orange-bright: #ff8c1e;--orange-soft: #ffd9a8;--blue: #a0c8ff;--blue-soft: #dbe8ff;--text: #2e2a26;--text-2: #6b6258;--text-3: #a89e92;--ok: #4cc9a0;--danger: #e8846b;--radius: 22px;--radius-sm: 14px;--maxw: 560px;--glow: 0 18px 50px -22px rgba(255, 165, 0, .42);--font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;min-height:100%}body{font-family:var(--font);color:var(--text);background:radial-gradient(1200px 620px at 50% -12%,rgba(255,165,0,.1),transparent 60%),radial-gradient(900px 560px at 88% 8%,rgba(160,200,255,.12),transparent 55%),linear-gradient(180deg,var(--bg-0),var(--bg-1) 52%,var(--bg-2));background-attachment:fixed;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{min-height:100vh}a{color:var(--orange);text-decoration:none}img{display:block;max-width:100%}.nx-card{background:linear-gradient(180deg,#ffffffeb,#fff6eceb);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--glow)}.nx-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:12px;line-height:1;color:var(--orange-bright);background:#ffa5001a;border:1px solid rgba(255,165,0,.24)}.nx-avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;background:var(--card-2);border:1px solid var(--line-strong);flex:none}.nx-avatar--falled{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;background:linear-gradient(135deg,var(--orange-bright),var(--orange))}.nx-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px}@keyframes nx-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-spin{to{transform:rotate(360deg)}}@keyframes nx-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.nx-imgs{display:grid;gap:6px;margin-top:14px;grid-template-columns:repeat(3,1fr)}.nx-imgs.nx-imgs--1{grid-template-columns:1fr;max-width:320px}.nx-imgs.nx-imgs--2,.nx-imgs.nx-imgs--4{grid-template-columns:repeat(2,1fr)}.nx-imgs img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;border:1px solid var(--line);background:var(--card-2)}.nx-imgs.nx-imgs--1 img{aspect-ratio:4 / 3}.nx-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.nx-meta .nx-chip{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--text-2);background:var(--card-2);border:1px solid var(--line);padding:5px 10px;border-radius:10px}.nx-meta .nx-chip .nx-icon{color:var(--orange-bright)}.nx-stats{display:flex;gap:18px;margin-top:16px;color:var(--text-2);font-size:13px}.nx-stats .nx-stat{display:inline-flex;align-items:center;gap:6px}.nx-stats .nx-icon{color:var(--orange)}.nx-body{margin:14px 0 0;font-size:15.5px;line-height:1.72;color:var(--text);white-space:pre-wrap;word-break:break-word}.nx-author{display:flex;align-items:center;gap:12px}.nx-author .nx-name{font-size:15px;font-weight:600;color:var(--text)}.nx-author .nx-sub{font-size:12.5px;color:var(--text-3);margin-top:2px}
