.nav[data-v-a34beddf]{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--bg-glass);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--border);transition:background .25s}.nav.scrolled[data-v-a34beddf]{background:#000000e0}.nav-inner[data-v-a34beddf]{display:flex;align-items:center;height:56px;gap:32px}.logo[data-v-a34beddf]{display:flex;align-items:center;gap:8px;font-weight:600}.logo-mark[data-v-a34beddf]{width:22px;height:22px;background:linear-gradient(135deg,#3b82f6,#818cf8);border-radius:6px;position:relative}.logo-mark[data-v-a34beddf]:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px solid #fff;border-radius:3px;opacity:.85}.logo-text[data-v-a34beddf]{font-size:15px;letter-spacing:-.2px}.nav-links[data-v-a34beddf]{display:flex;gap:24px;font-size:14px;color:var(--text-secondary)}.nav-links a[data-v-a34beddf]{transition:color .2s;padding:4px 0}.nav-links a[data-v-a34beddf]:hover,.nav-links a.active[data-v-a34beddf]{color:var(--text-primary)}.nav-right[data-v-a34beddf]{margin-left:auto}.nav-cta[data-v-a34beddf]{padding:6px 14px;font-size:12px}.ticker[data-v-a34beddf]{height:44px;padding:4px 0;border-bottom:1px solid var(--divider);background:#0009;overflow:hidden}.ticker-inner[data-v-a34beddf]{display:flex;align-items:center;height:100%;gap:14px;font-size:12.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;letter-spacing:.1px}.ticker-label[data-v-a34beddf]{flex-shrink:0;background:var(--accent);color:#fff;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.5px}.ticker-text[data-v-a34beddf]{flex-shrink:0}.ticker-text.top[data-v-a34beddf]{display:inline-flex;align-items:center;gap:6px;color:var(--text-primary);font-weight:500}.ticker-text.top a[data-v-a34beddf]:hover{color:var(--accent)}.top-badge[data-v-a34beddf]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:10px;padding:1px 6px;border-radius:3px;font-weight:600}.ticker-divider[data-v-a34beddf]{color:var(--text-tertiary)}.ticker-roll[data-v-a34beddf]{display:flex;gap:24px;overflow:hidden;flex:1;min-width:0}.ticker-item[data-v-a34beddf]{transition:color .2s;color:var(--text-muted)}.ticker-item[data-v-a34beddf]:hover{color:var(--text-secondary)}.ticker-source[data-v-a34beddf]{color:var(--text-tertiary);margin-right:4px}@media (max-width: 640px){.nav-links[data-v-a34beddf]{gap:16px;font-size:13px}.nav-right[data-v-a34beddf],.logo-text[data-v-a34beddf],.ticker-text.top[data-v-a34beddf]{display:none}.ticker[data-v-a34beddf]{height:38px}}.url-tooltip[data-v-02927abf]{position:fixed;z-index:9999;pointer-events:none;display:inline-flex;align-items:center;gap:6px;max-width:480px;padding:6px 10px;background:#0a0a0eeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:11px;color:#d4d4d8;font-family:var(--font-mono);letter-spacing:.2px;box-shadow:0 4px 16px #0006,0 0 0 1px #3b82f60d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translateZ(0)}.tip-prefix[data-v-02927abf]{color:var(--accent-cyan);font-weight:700;flex-shrink:0}.tip-url[data-v-02927abf]{overflow:hidden;text-overflow:ellipsis}.pwa-toast[data-v-034fb71e]{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#14141ceb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(10,132,255,.35);border-radius:12px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0d inset;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#fff;font-size:14px;max-width:calc(100vw - 32px)}.msg[data-v-034fb71e]{white-space:nowrap}.action[data-v-034fb71e]{background:var(--accent, #0A84FF);color:#fff;border:none;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.action[data-v-034fb71e]:hover{background:#2997ff}.dismiss[data-v-034fb71e]{background:transparent;border:none;color:#ffffff80;font-size:22px;line-height:1;cursor:pointer;padding:0 4px;transition:color .15s}.dismiss[data-v-034fb71e]:hover{color:#fff}.toast-enter-active[data-v-034fb71e],.toast-leave-active[data-v-034fb71e]{transition:all .3s cubic-bezier(.16,1,.3,1)}.toast-enter-from[data-v-034fb71e],.toast-leave-to[data-v-034fb71e]{opacity:0;transform:translate(-50%,16px)}@media (max-width: 480px){.pwa-toast[data-v-034fb71e]{font-size:13px;padding:10px 12px;gap:8px}.msg[data-v-034fb71e]{white-space:normal}}.layout[data-v-c9bfc580]{display:flex;flex-direction:column;min-height:100vh;position:relative}.main[data-v-c9bfc580]{flex:1;padding-top:110px;position:relative;z-index:1}.footer[data-v-c9bfc580]{border-top:1px solid var(--border);padding:32px 0;margin-top:80px;color:var(--text-tertiary);font-size:12px;text-align:center;position:relative;z-index:1;letter-spacing:.2px}:root{--bg-primary: #050507;--bg-secondary: #0A0A0E;--bg-tertiary: #14141A;--bg-glass: rgba(10, 10, 14, .6);--text-primary: #F5F5F7;--text-secondary: #A1A1A6;--text-tertiary: #6E6E73;--text-muted: #A3A3A8;--accent: #3B82F6;--accent-cyan: #22D3EE;--accent-indigo:#818CF8;--border: rgba(255, 255, 255, .08);--border-soft: rgba(255, 255, 255, .04);--divider: rgba(255, 255, 255, .04);--radius-card: 20px;--radius-btn: 980px;--shadow-card: 0 8px 32px rgba(0, 0, 0, .4);--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC", "HarmonyOS Sans SC", "Helvetica Neue", sans-serif;--font-mono: "JetBrains Mono", "Geist Mono", "SF Mono", "Menlo", "Consolas", "Liberation Mono", monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden;position:relative}.aurora-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;overflow:hidden;background:#050507}.aurora-blob{position:absolute;border-radius:50%;filter:blur(120px);opacity:.55;will-change:transform}.aurora-blob.b1{width:600px;height:600px;background:radial-gradient(circle,#FF006E 0%,transparent 70%);top:-200px;left:-100px;animation:float1 18s ease-in-out infinite}.aurora-blob.b2{width:700px;height:700px;background:radial-gradient(circle,#3B82F6 0%,transparent 70%);top:20%;right:-150px;animation:float2 22s ease-in-out infinite}.aurora-blob.b3{width:500px;height:500px;background:radial-gradient(circle,#818CF8 0%,transparent 70%);bottom:-100px;left:30%;animation:float3 25s ease-in-out infinite}.aurora-blob.b4{width:400px;height:400px;background:radial-gradient(circle,#22D3EE 0%,transparent 70%);top:60%;left:5%;opacity:.3;animation:float4 20s ease-in-out infinite}@keyframes float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(80px,120px) scale(1.1)}66%{transform:translate(-50px,60px) scale(.95)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-100px,80px) scale(1.15)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}25%{transform:translate(60px,-80px) scale(1.1)}75%{transform:translate(-80px,40px) scale(.9)}}@keyframes float4{0%,to{transform:translate(0) scale(1)}50%{transform:translate(120px,-60px) scale(1.2)}}.aurora-grid{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,#000 0%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 80%)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}img{display:block;max-width:100%}.container{max-width:1200px;margin:0 auto;padding:0 24px}.btn{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;border-radius:var(--radius-btn);font-size:14px;font-weight:500;transition:all .25s;border:1px solid transparent}.btn-primary{background:linear-gradient(135deg,#3b82f6,#818cf8);color:#fff;box-shadow:0 4px 16px #3b82f64d}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #3b82f680}.btn-ghost{background:#ffffff0a;color:var(--text-primary);border:1px solid var(--border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-ghost:hover{background:#ffffff14;border-color:#ffffff29}.card{background:#ffffff08;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-card);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-card);padding:1px;background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(34,211,238,.3),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s;pointer-events:none}.card:hover{transform:translateY(-4px);border-color:#3b82f666;box-shadow:0 12px 40px #3b82f633}.card:hover:before{opacity:1}.glass-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:980px;background:#ffffff08;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);font-size:12px;color:var(--text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-mono);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none}.glass-tag:hover{transform:scale(1.05);background:#ffffff0d;border-color:#fff3;box-shadow:0 0 20px #22d3ee26,0 0 30px #818cf814;color:var(--text-primary)}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.stagger-in>*{opacity:0;animation:fadeUp .6s cubic-bezier(.16,1,.3,1) forwards}.stagger-in>*:nth-child(1){animation-delay:0s}.stagger-in>*:nth-child(2){animation-delay:.05s}.stagger-in>*:nth-child(3){animation-delay:.1s}.stagger-in>*:nth-child(4){animation-delay:.15s}.stagger-in>*:nth-child(5){animation-delay:.2s}.stagger-in>*:nth-child(6){animation-delay:.25s}.stagger-in>*:nth-child(7){animation-delay:.3s}.stagger-in>*:nth-child(8){animation-delay:.35s}.stagger-in>*:nth-child(9){animation-delay:.4s}.stagger-in>*:nth-child(10){animation-delay:.45s}.stagger-in>*:nth-child(11){animation-delay:.5s}.stagger-in>*:nth-child(12){animation-delay:.55s}.stagger-in>*:nth-child(n+13){animation-delay:.6s}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.page-enter-active,.page-leave-active{transition:opacity .2s,transform .2s}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(8px)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--bg-tertiary);border-radius:4px}::-webkit-scrollbar-track{background:transparent}a[data-pretty-href]{text-decoration:none}.hero[data-v-326df082]{padding:100px 0 60px;text-align:center;position:relative}.hero-badge[data-v-326df082]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:980px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);color:#93c5fd;font-size:12px;font-weight:500;margin-bottom:32px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);letter-spacing:.5px}.badge-dot[data-v-326df082]{width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:pulse-326df082 1.8s ease-in-out infinite}@keyframes pulse-326df082{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero-title[data-v-326df082]{font-size:clamp(48px,9vw,112px);font-weight:700;letter-spacing:-4px;line-height:1;margin:0 0 24px}.title-line[data-v-326df082]{display:block}.gradient-text[data-v-326df082]{background:linear-gradient(90deg,#60a5fa,#818cf8,#22d3ee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 30px rgba(59,130,246,.15))}.hero-subtitle[data-v-326df082]{font-size:17px;color:var(--text-secondary);margin:0 0 40px;font-weight:400}.highlight[data-v-326df082]{color:var(--text-primary);font-weight:600;padding:0 4px}.dot-sep[data-v-326df082]{color:var(--text-tertiary);margin:0 4px}.search[data-v-326df082]{max-width:620px;margin:0 auto;display:flex;align-items:center;gap:4px;padding:6px 6px 6px 16px;background:#ffffff08;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-btn);transition:border-color .3s,box-shadow .3s,background .3s}.search[data-v-326df082]:hover{border-color:#ffffff26}.search[data-v-326df082]:focus-within{border-color:#3b82f680;background:#ffffff0d;box-shadow:0 0 20px #3b82f633}.search-icon[data-v-326df082]{font-size:11px;color:var(--text-tertiary);padding:4px 6px;background:#ffffff0a;border-radius:6px;border:1px solid var(--border);letter-spacing:0;-webkit-user-select:none;user-select:none;flex-shrink:0}.search-input[data-v-326df082]{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:15px;padding:10px 8px;font-family:inherit;min-width:0}.search-input[data-v-326df082]::placeholder{color:var(--text-tertiary)}.search-btn[data-v-326df082]{padding:10px 22px}.hero-tags[data-v-326df082]{display:flex;gap:10px;justify-content:center;margin-top:28px;flex-wrap:wrap}@media (max-width: 640px){.hero[data-v-326df082]{padding:60px 0 32px}.hero-title[data-v-326df082]{letter-spacing:-2px}.hero-badge[data-v-326df082]{font-size:11px;padding:4px 12px}.search-icon[data-v-326df082]{display:none}}.headlines[data-v-b0dc271a]{padding:24px 0 8px;position:relative}.hl-head[data-v-b0dc271a]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px;gap:12px;flex-wrap:wrap}.hl-title[data-v-b0dc271a]{font-size:20px;font-weight:600;margin:0;letter-spacing:-.5px;display:flex;align-items:baseline;gap:10px;color:var(--text-primary)}.hl-num[data-v-b0dc271a]{font-size:13px;color:var(--accent-cyan);font-weight:500;letter-spacing:.5px}.hl-meta[data-v-b0dc271a]{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--text-tertiary);letter-spacing:.5px}.hl-dot[data-v-b0dc271a]{width:6px;height:6px;border-radius:50%;background:#ff3b30;box-shadow:0 0 6px #ff3b30;animation:pulse-b0dc271a 1.8s ease-in-out infinite}.hl-meta-text[data-v-b0dc271a]{letter-spacing:.8px}.hl-more[data-v-b0dc271a]{color:var(--text-secondary);text-decoration:none;transition:color .2s;padding-left:8px;border-left:1px solid var(--border)}.hl-more[data-v-b0dc271a]:hover{color:var(--accent-cyan)}@keyframes pulse-b0dc271a{0%,to{opacity:1}50%{opacity:.4}}.hl-grid[data-v-b0dc271a]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width: 768px){.hl-grid[data-v-b0dc271a]{grid-template-columns:repeat(3,1fr);gap:16px}}.hl-card[data-v-b0dc271a]{position:relative;display:block;padding:22px;border-radius:16px;background:#ffffff06;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border);text-decoration:none;color:inherit;overflow:hidden;isolation:isolate;transition:all .3s cubic-bezier(.16,1,.3,1);min-height:200px}.hl-card[data-v-b0dc271a]:hover{transform:translateY(-3px);border-color:#3b82f659;box-shadow:0 12px 32px #0000004d,0 0 0 1px #3b82f626}.hl-bg-num[data-v-b0dc271a]{position:absolute;top:-10px;right:-8px;font-size:96px;font-weight:700;letter-spacing:-4px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.06);pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;transition:all .4s}.hl-card:hover .hl-bg-num[data-v-b0dc271a]{-webkit-text-stroke-color:rgba(59,130,246,.25);transform:translate(-2px,-2px)}.hl-card-inner[data-v-b0dc271a]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;min-height:160px}.hl-card-top[data-v-b0dc271a]{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-bottom:12px;letter-spacing:.3px}.hl-source[data-v-b0dc271a]{background:#3b82f61f;color:#60a5fa;padding:2px 8px;border-radius:4px;font-weight:600;letter-spacing:.5px}.hl-time[data-v-b0dc271a]{color:var(--text-tertiary)}.hl-headline[data-v-b0dc271a]{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 10px;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.2px;transition:color .2s}.hl-card:hover .hl-headline[data-v-b0dc271a]{color:var(--accent-hover)}.hl-summary[data-v-b0dc271a]{font-size:13px;line-height:1.55;color:var(--text-secondary);margin:0 0 auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hl-foot[data-v-b0dc271a]{display:flex;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--divider);font-size:11px;color:var(--text-tertiary);letter-spacing:.5px;transition:color .2s}.hl-card:hover .hl-foot[data-v-b0dc271a]{color:var(--accent-cyan)}.hl-card:hover .hl-arrow[data-v-b0dc271a]{transform:translate(3px)}.hl-arrow[data-v-b0dc271a]{display:inline-block;transition:transform .3s;font-weight:600}.hl-card-0[data-v-b0dc271a]{background:linear-gradient(135deg,#3b82f614,#ffffff05);border-color:#3b82f633}.hl-card-0 .hl-bg-num[data-v-b0dc271a]{-webkit-text-stroke-color:rgba(59,130,246,.15)}.hl-empty[data-v-b0dc271a]{text-align:center;padding:60px 20px;color:var(--text-tertiary);background:#ffffff05;border:1px dashed var(--border);border-radius:16px;font-size:12px;letter-spacing:1px}@media (max-width: 768px){.hl-title[data-v-b0dc271a]{font-size:18px}.hl-card[data-v-b0dc271a]{padding:18px;min-height:180px}.hl-bg-num[data-v-b0dc271a]{font-size:72px}.hl-headline[data-v-b0dc271a]{font-size:15px}}.banner[data-v-0bed67fc]{padding:24px 0 36px}.banner-head[data-v-0bed67fc]{display:flex;align-items:baseline;gap:14px;margin-bottom:18px}.banner-title[data-v-0bed67fc]{font-size:22px;font-weight:600;margin:0;letter-spacing:-.5px;background:linear-gradient(90deg,#f5f5f7,#a1a1a6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.banner-sub[data-v-0bed67fc]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-tertiary);letter-spacing:.3px}.highlight-num[data-v-0bed67fc]{color:var(--accent-cyan);font-weight:600}.dot[data-v-0bed67fc]{color:var(--text-tertiary);margin:0 2px}.marquee-wrap[data-v-0bed67fc]{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee-track[data-v-0bed67fc]{display:flex;gap:10px;width:max-content;animation:scroll-0bed67fc 50s linear infinite}.marquee-track[data-v-0bed67fc]:hover{animation-play-state:paused}.scroll-wrap[data-v-0bed67fc]{position:relative;width:100%}.scroll-track[data-v-0bed67fc]{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 32px 16px 4px;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:0}.scroll-track[data-v-0bed67fc]::-webkit-scrollbar{display:none}.scroll-track>.logo-chip[data-v-0bed67fc]{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0}.scroll-fade-right[data-v-0bed67fc]{position:absolute;right:0;top:0;height:100%;width:48px;background:linear-gradient(to left,#0a0a0a 0%,transparent 100%);pointer-events:none;z-index:10}.desktop-only[data-v-0bed67fc]{display:block}.mobile-only[data-v-0bed67fc]{display:none}@media (max-width: 768px){.desktop-only[data-v-0bed67fc]{display:none}.mobile-only[data-v-0bed67fc]{display:block}}.logo-chip[data-v-0bed67fc]{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;background:#ffffff08;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:980px;white-space:nowrap;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.3,1);text-decoration:none;color:inherit;opacity:0;animation:chipIn-0bed67fc .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes chipIn-0bed67fc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.logo-chip[data-v-0bed67fc]:hover{background:#3b82f614;border-color:#3b82f64d;transform:translateY(-2px) scale(1.05);box-shadow:0 0 20px #22d3ee26,0 8px 24px #3b82f61a}.chip-index[data-v-0bed67fc]{font-size:10px;color:var(--text-tertiary);letter-spacing:.5px;padding:0 2px}.chip-img[data-v-0bed67fc]{width:30px;height:30px;border-radius:8px;object-fit:contain;background:#ffffff0f;flex-shrink:0}.chip-name[data-v-0bed67fc]{font-size:14px;font-weight:500;color:var(--text-primary)}@keyframes scroll-0bed67fc{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 768px){.banner[data-v-0bed67fc]{padding:20px 0 24px}.banner-title[data-v-0bed67fc]{font-size:18px}.logo-chip[data-v-0bed67fc]{padding:6px 12px 6px 6px}.chip-img[data-v-0bed67fc]{width:26px;height:26px}.chip-name[data-v-0bed67fc]{font-size:13px}.chip-index[data-v-0bed67fc]{display:none}}.bento-grid[data-v-4f34aaef]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 768px){.bento-grid[data-v-4f34aaef]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1024px){.bento-grid[data-v-4f34aaef]{grid-template-columns:repeat(4,1fr);gap:20px}}@media (min-width: 1024px){.span-lg-2[data-v-4f34aaef]{grid-column:span 2}.span-lg-1[data-v-4f34aaef]{grid-column:span 1}}@media (min-width: 768px) and (max-width: 1023px){.span-lg-2[data-v-4f34aaef]{grid-column:span 2}}.bento-card[data-v-4f34aaef]{position:relative;min-height:180px;padding:24px;border-radius:18px;background:#ffffff05;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.05);overflow:hidden;color:inherit;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;isolation:isolate;outline:none;-webkit-user-select:none;user-select:none;animation:bentoIn-4f34aaef .5s cubic-bezier(.16,1,.3,1) backwards}.bento-card[data-v-4f34aaef]:nth-child(1){animation-delay:0s}.bento-card[data-v-4f34aaef]:nth-child(2){animation-delay:.06s}.bento-card[data-v-4f34aaef]:nth-child(3){animation-delay:.12s}.bento-card[data-v-4f34aaef]:nth-child(4){animation-delay:.18s}.bento-card[data-v-4f34aaef]:nth-child(n+5){animation-delay:.24s}@keyframes bentoIn-4f34aaef{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bento-card[data-v-4f34aaef]:hover,.bento-card[data-v-4f34aaef]:focus-visible{border-color:#ffffff1f;transform:translateY(-2px);box-shadow:0 12px 40px #0000004d,0 0 0 1px #3b82f61a}.bento-card[data-v-4f34aaef]:focus-visible{border-color:#3b82f680;box-shadow:0 12px 40px #0000004d,0 0 0 2px #3b82f64d}.span-lg-2[data-v-4f34aaef]{min-height:180px}.spotlight[data-v-4f34aaef]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;transition:opacity .5s ease;border-radius:inherit;mix-blend-mode:screen}.bento-top[data-v-4f34aaef],.bento-body[data-v-4f34aaef],.bento-foot[data-v-4f34aaef]{position:relative;z-index:1}.bento-top[data-v-4f34aaef]{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--text-tertiary);letter-spacing:.5px;text-transform:uppercase}.bento-num[data-v-4f34aaef]{color:var(--accent-cyan);font-weight:500;letter-spacing:.5px;text-shadow:0 0 8px rgba(34,211,238,.4)}.bento-count[data-v-4f34aaef]{color:var(--text-tertiary);font-size:10px;letter-spacing:.3px}.bento-body[data-v-4f34aaef]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:24px 0}.span-lg-2 .bento-body[data-v-4f34aaef]{flex-direction:row;align-items:center;gap:20px}.bento-icon[data-v-4f34aaef]{font-size:40px;line-height:1;filter:drop-shadow(0 0 12px rgba(59,130,246,.3));transition:transform .3s}.bento-card:hover .bento-icon[data-v-4f34aaef]{transform:scale(1.1) rotate(-4deg)}.bento-titles[data-v-4f34aaef]{display:flex;flex-direction:column;gap:2px}.bento-name[data-v-4f34aaef]{font-size:20px;font-weight:600;letter-spacing:-.5px;color:var(--text-primary)}.bento-ename[data-v-4f34aaef]{font-size:10px;color:var(--text-tertiary);letter-spacing:1.5px;text-transform:uppercase}.span-lg-2 .bento-name[data-v-4f34aaef]{font-size:28px}.bento-foot[data-v-4f34aaef]{display:flex;align-items:center;gap:6px;color:var(--text-tertiary);font-size:11px;transition:color .3s,transform .3s}.bento-card:hover .bento-foot[data-v-4f34aaef]{color:var(--accent-cyan)}.bento-card:hover .bento-arrow[data-v-4f34aaef]{transform:translate(4px)}.bento-arrow[data-v-4f34aaef]{display:inline-block;transition:transform .3s;font-weight:600}.bento-hint[data-v-4f34aaef]{letter-spacing:.5px;text-transform:uppercase;font-size:10px}@media (max-width: 768px){.bento-card[data-v-4f34aaef]{padding:20px;min-height:140px}.bento-icon[data-v-4f34aaef]{font-size:32px}.bento-name[data-v-4f34aaef]{font-size:18px}.span-lg-2 .bento-body[data-v-4f34aaef]{flex-direction:column;align-items:flex-start;gap:12px}.span-lg-2 .bento-name[data-v-4f34aaef]{font-size:20px}}.site-card[data-v-2b7f7a66]{padding:20px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;position:relative;overflow:hidden;cursor:pointer}.card-header[data-v-2b7f7a66]{display:flex;align-items:center;gap:12px}.logo[data-v-2b7f7a66]{width:44px;height:44px;border-radius:10px;background:var(--bg-tertiary);object-fit:contain;flex-shrink:0}.logo-fallback[data-v-2b7f7a66]{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#818cf8);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:18px}.meta[data-v-2b7f7a66]{flex:1;min-width:0}.name[data-v-2b7f7a66]{margin:0;font-size:16px;font-weight:600}.hot-badge[data-v-2b7f7a66]{font-size:10px;color:#fbbf24;margin-top:2px;letter-spacing:.5px}.desc[data-v-2b7f7a66]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.tags[data-v-2b7f7a66]{display:flex;flex-wrap:wrap;gap:4px}.tag-pill[data-v-2b7f7a66]{display:inline-block;padding:2px 8px;border-radius:980px;font-size:10px;color:var(--text-tertiary);background:#ffffff0a;border:1px solid var(--border);letter-spacing:.3px}.top5[data-v-2d8b2190]{padding:80px 0;position:relative}.top5-head[data-v-2d8b2190]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:32px}.top5-title[data-v-2d8b2190]{font-size:28px;font-weight:600;color:#fff;margin:0;display:flex;align-items:baseline;gap:14px;letter-spacing:-.5px}.top5-num[data-v-2d8b2190]{color:#0a84ff;font-size:14px;font-weight:500}.top5-controls[data-v-2d8b2190]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.top5-chip[data-v-2d8b2190]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;font-size:11px;color:#fff9}.chip-label[data-v-2d8b2190]{color:#fff6}.chip-val[data-v-2d8b2190]{color:#fff;font-weight:600}.chip-sep[data-v-2d8b2190]{color:#fff3;margin:0 2px}.chip-delta[data-v-2d8b2190]{margin-left:6px;padding-left:8px;border-left:1px solid rgba(255,255,255,.1);font-weight:600}.chip-up .chip-delta[data-v-2d8b2190]{color:#34c759}.chip-down .chip-delta[data-v-2d8b2190]{color:#ff453a}.chip-new .chip-delta[data-v-2d8b2190]{color:#ff9f0a}.chip-flat .chip-delta[data-v-2d8b2190]{color:#ffffff80}.top5-toggle[data-v-2d8b2190]{display:inline-flex;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:3px;font-size:11px}.toggle-btn[data-v-2d8b2190]{padding:6px 14px;background:transparent;border:none;color:#ffffff80;cursor:pointer;border-radius:16px;font-family:inherit;font-size:11px;letter-spacing:.5px;transition:all .2s}.toggle-btn.active[data-v-2d8b2190]{background:#0a84ff2e;color:#0a84ff}.toggle-btn[data-v-2d8b2190]:hover:not(.active){color:#fffc}.top5-list[data-v-2d8b2190]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.top5-item[data-v-2d8b2190]{position:relative;border-radius:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:all .25s cubic-bezier(.2,.8,.2,1);overflow:hidden}.top5-item[data-v-2d8b2190]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:all .25s}.top5-item[data-v-2d8b2190]:hover{background:#ffffff0a;border-color:#0a84ff4d;transform:translate(4px)}.top5-item[data-v-2d8b2190]:hover:before{background:#0a84ff;width:3px}.top5-item.rank-1[data-v-2d8b2190]{background:linear-gradient(90deg,rgba(255,215,0,.06) 0%,transparent 60%);border-color:#ffd70026}.top5-item.rank-2[data-v-2d8b2190]{background:linear-gradient(90deg,rgba(192,192,192,.05) 0%,transparent 60%);border-color:#c0c0c01f}.top5-item.rank-3[data-v-2d8b2190]{background:linear-gradient(90deg,rgba(205,127,50,.05) 0%,transparent 60%);border-color:#cd7f321f}.top5-link[data-v-2d8b2190]{display:flex;align-items:center;gap:18px;padding:16px 22px;text-decoration:none;color:inherit;min-height:70px}.rank-num[data-v-2d8b2190]{font-size:22px;font-weight:700;width:44px;text-align:center;flex-shrink:0}.rank-color-1[data-v-2d8b2190]{color:gold;text-shadow:0 0 12px rgba(255,215,0,.4)}.rank-color-2[data-v-2d8b2190]{color:silver;text-shadow:0 0 10px rgba(192,192,192,.3)}.rank-color-3[data-v-2d8b2190]{color:#cd7f32;text-shadow:0 0 10px rgba(205,127,50,.3)}.rank-color-4[data-v-2d8b2190],.rank-color-5[data-v-2d8b2190]{color:#fff6}.rank-info[data-v-2d8b2190]{flex:1;min-width:0}.rank-name[data-v-2d8b2190]{font-size:15px;font-weight:600;color:#fff;margin-bottom:4px;display:flex;align-items:center;gap:8px}.rank-new[data-v-2d8b2190]{font-size:9px;font-weight:700;padding:2px 6px;background:linear-gradient(90deg,#ff9f0a,#ff453a);color:#fff;border-radius:4px;letter-spacing:.5px}.rank-meta-line[data-v-2d8b2190]{display:flex;align-items:center;gap:8px;font-size:11px;color:#ffffff73;flex-wrap:wrap}.rank-this-week[data-v-2d8b2190]{color:#ffffffb3}.rank-prev-week[data-v-2d8b2190]{color:#ffffff59}.rank-sep[data-v-2d8b2190]{color:#ffffff26}.rank-delta[data-v-2d8b2190]{margin-left:4px;padding:2px 6px;border-radius:4px;font-weight:600;font-size:10px}.d-up[data-v-2d8b2190]{color:#34c759;background:#34c7591a}.d-down[data-v-2d8b2190]{color:#ff453a;background:#ff453a1a}.d-new[data-v-2d8b2190]{color:#ff9f0a;background:#ff9f0a1f}.d-flat[data-v-2d8b2190]{color:#fff6}.rank-views[data-v-2d8b2190]{font-size:12px;color:#ffffffb3;display:flex;align-items:center;gap:4px}.fire[data-v-2d8b2190]{filter:hue-rotate(-10deg)}.rank-spark[data-v-2d8b2190]{display:flex;flex-direction:column;gap:4px;width:80px;flex-shrink:0}.spark-row[data-v-2d8b2190]{display:flex;align-items:center;gap:4px;font-size:9px;color:#ffffff4d}.spark-bar[data-v-2d8b2190]{flex:1;height:4px;background:#ffffff0d;border-radius:2px;overflow:hidden}.spark-fill[data-v-2d8b2190]{height:100%;border-radius:2px;transition:width .4s}.spark-this[data-v-2d8b2190]{background:linear-gradient(90deg,#0a84ff,#5e5ce6)}.spark-prev[data-v-2d8b2190]{background:#fff3}.rank-heat[data-v-2d8b2190]{width:80px;height:6px;background:#ffffff0d;border-radius:3px;overflow:hidden;flex-shrink:0}.rank-heat-bar[data-v-2d8b2190]{height:100%;background:linear-gradient(90deg,#ff9f0a,#ff453a);border-radius:3px;box-shadow:0 0 8px #ff453a66;transition:width .4s}.top5-empty[data-v-2d8b2190]{text-align:center;padding:60px 20px;color:#fff6;font-size:14px;line-height:1.8;background:#ffffff05;border-radius:14px;border:1px dashed rgba(255,255,255,.1)}.top5-foot[data-v-2d8b2190]{margin-top:24px;text-align:center;font-size:10px;color:#ffffff4d;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.foot-sep[data-v-2d8b2190]{color:#ffffff26}@media (max-width: 768px){.top5-head[data-v-2d8b2190]{flex-direction:column;align-items:flex-start}.top5-controls[data-v-2d8b2190]{width:100%;justify-content:space-between}.top5-link[data-v-2d8b2190]{gap:12px;padding:14px 16px;min-height:60px}.rank-spark[data-v-2d8b2190],.rank-heat[data-v-2d8b2190]{width:60px}.rank-num[data-v-2d8b2190]{font-size:18px;width:36px}}.section[data-v-2a807384]{margin:56px auto;scroll-margin-top:120px}.section-head[data-v-2a807384]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px;gap:12px;flex-wrap:wrap}.section-title[data-v-2a807384]{font-size:24px;font-weight:600;margin:0;letter-spacing:-.5px;display:flex;align-items:baseline;gap:10px}.section-num[data-v-2a807384]{font-size:13px;color:var(--accent-cyan);font-weight:500;letter-spacing:.5px}.section-meta[data-v-2a807384]{font-size:12px;color:var(--text-tertiary);letter-spacing:.3px;display:inline-flex;align-items:center;gap:6px}.section-meta .num[data-v-2a807384]{color:var(--text-primary);font-weight:600}.search-kw[data-v-2a807384]{color:var(--accent-cyan);font-weight:500}.live-dot[data-v-2a807384]{width:6px;height:6px;border-radius:50%;background:var(--accent-cyan);box-shadow:0 0 8px var(--accent-cyan);animation:pulse-2a807384 1.8s ease-in-out infinite;display:inline-block}@keyframes pulse-2a807384{0%,to{opacity:1}50%{opacity:.4}}.site-grid[data-v-2a807384]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.empty[data-v-2a807384]{text-align:center;padding:80px 20px;background:#ffffff05;border:1px dashed var(--border);border-radius:18px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.empty-title[data-v-2a807384]{font-size:13px;color:var(--accent-cyan);letter-spacing:2px;margin:0 0 8px}.empty-sub[data-v-2a807384]{color:var(--text-tertiary);font-size:14px;margin:0 0 20px}.empty-clear[data-v-2a807384]{margin-top:8px}.is-searching[data-v-2a807384]{position:relative}.is-searching[data-v-2a807384]:before{content:"";position:absolute;top:-20px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.3),transparent)}.detail[data-v-350e07dc]{padding:20px 24px 40px}.back[data-v-350e07dc]{display:inline-block;color:var(--text-secondary);font-size:14px;margin:16px 0 20px;transition:color .2s}.back[data-v-350e07dc]:hover{color:var(--accent-cyan)}.hero-row[data-v-350e07dc]{padding:32px;display:flex;gap:28px;align-items:center;margin-bottom:48px}.logo[data-v-350e07dc]{width:96px;height:96px;border-radius:20px;background:var(--bg-tertiary);object-fit:contain;flex-shrink:0}.info[data-v-350e07dc]{flex:1}.name[data-v-350e07dc]{margin:0 0 8px;font-size:32px;font-weight:600;letter-spacing:-.5px}.desc[data-v-350e07dc]{margin:0 0 16px;color:var(--text-secondary);font-size:15px;line-height:1.6}.tags[data-v-350e07dc]{display:flex;gap:6px;margin-bottom:20px;flex-wrap:wrap}.tag-pill[data-v-350e07dc]{display:inline-block;padding:3px 10px;border-radius:980px;font-size:11px;color:var(--text-secondary);background:#ffffff0a;border:1px solid var(--border);letter-spacing:.3px}.actions[data-v-350e07dc]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.views[data-v-350e07dc]{color:var(--text-tertiary);font-size:12px;letter-spacing:.3px}.scenes-section[data-v-350e07dc]{margin-bottom:40px}.scenes-grid[data-v-350e07dc]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width: 768px){.scenes-grid[data-v-350e07dc]{grid-template-columns:repeat(3,1fr);gap:16px}}.scene-card[data-v-350e07dc]{position:relative;padding:20px;background:#ffffff05;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:14px;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden;animation:sceneIn-350e07dc .5s cubic-bezier(.16,1,.3,1) backwards}@keyframes sceneIn-350e07dc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scene-card[data-v-350e07dc]:hover{transform:translateY(-2px);border-color:#3b82f64d;background:#3b82f608}.scene-num[data-v-350e07dc]{font-size:11px;color:var(--accent-cyan);font-weight:600;letter-spacing:.5px;margin-bottom:8px;display:inline-block;padding:2px 8px;background:#22d3ee1a;border:1px solid rgba(34,211,238,.2);border-radius:4px}.scene-title[data-v-350e07dc]{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--text-primary);letter-spacing:-.2px}.scene-desc[data-v-350e07dc]{font-size:13px;color:var(--text-secondary);line-height:1.55;margin:0 0 14px;min-height:38px}.scene-meta[data-v-350e07dc]{display:flex;justify-content:space-between;align-items:center;font-size:11px;padding-top:10px;border-top:1px solid var(--divider);gap:8px;flex-wrap:wrap}.scene-actor[data-v-350e07dc]{color:var(--text-tertiary);letter-spacing:.2px}.scene-outcome[data-v-350e07dc]{color:var(--accent-cyan);font-weight:600;letter-spacing:.2px}.prompts-section[data-v-350e07dc]{margin-bottom:48px}.section-title[data-v-350e07dc]{font-size:20px;font-weight:600;margin:0 0 20px;letter-spacing:-.5px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.section-num[data-v-350e07dc]{font-size:13px;color:var(--accent-cyan);font-weight:500;letter-spacing:.5px}.section-meta[data-v-350e07dc]{font-size:12px;color:var(--text-tertiary);font-weight:400;letter-spacing:.3px}.prompts-list[data-v-350e07dc]{display:flex;flex-direction:column;gap:12px}.prompt-card[data-v-350e07dc]{background:#ffffff05;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.prompt-card.open[data-v-350e07dc]{border-color:#3b82f666;background:#3b82f608}.prompt-head[data-v-350e07dc]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;text-align:left;transition:background .2s;cursor:pointer}.prompt-head[data-v-350e07dc]:hover{background:#ffffff05}.prompt-head-left[data-v-350e07dc]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;flex-wrap:wrap}.prompt-index[data-v-350e07dc]{font-size:12px;color:var(--accent-cyan);font-weight:600;padding:3px 8px;background:#22d3ee1a;border:1px solid rgba(34,211,238,.3);border-radius:6px;letter-spacing:.5px;flex-shrink:0}.prompt-title[data-v-350e07dc]{font-size:15px;font-weight:600;color:var(--text-primary);flex-shrink:0}.prompt-scene[data-v-350e07dc]{font-size:11px;color:var(--text-tertiary);letter-spacing:.3px;padding-left:8px;border-left:1px solid var(--border)}.prompt-toggle[data-v-350e07dc]{font-size:20px;color:var(--text-secondary);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#ffffff0a;flex-shrink:0;transition:all .2s}.prompt-card.open .prompt-toggle[data-v-350e07dc]{color:var(--accent-cyan);background:#22d3ee1a}.prompt-body[data-v-350e07dc]{padding:0 20px 20px;animation:slideDown-350e07dc .3s ease}@keyframes slideDown-350e07dc{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.prompt-content[data-v-350e07dc]{margin:0 0 14px;padding:16px;background:#0000004d;border:1px solid var(--divider);border-radius:10px;font-size:13px;line-height:1.7;color:#d4d4d8;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);max-height:360px;overflow-y:auto}.prompt-actions[data-v-350e07dc]{display:flex;gap:10px;flex-wrap:wrap}.copy-btn[data-v-350e07dc],.use-btn[data-v-350e07dc]{font-size:13px;padding:8px 16px;display:inline-flex;align-items:center;gap:6px}.copy-icon[data-v-350e07dc]{font-size:14px;display:inline-block;width:14px}.related[data-v-350e07dc]{margin-top:32px}.site-grid[data-v-350e07dc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.loading[data-v-350e07dc],.not-found[data-v-350e07dc]{text-align:center;padding:120px 20px;color:var(--text-tertiary)}@media (max-width: 640px){.hero-row[data-v-350e07dc]{flex-direction:column;align-items:flex-start;padding:24px}.name[data-v-350e07dc]{font-size:24px}.prompt-head[data-v-350e07dc]{padding:14px 16px}.prompt-body[data-v-350e07dc]{padding:0 16px 16px}.prompt-title[data-v-350e07dc]{font-size:14px}.prompt-scene[data-v-350e07dc]{display:none}}.news-page[data-v-06d2dab1]{padding:40px 24px}.title[data-v-06d2dab1]{font-size:36px;font-weight:600;margin:0 0 8px;letter-spacing:-1px}.subtitle[data-v-06d2dab1]{color:var(--text-secondary);margin:0 0 32px}.section-title[data-v-06d2dab1]{font-size:18px;font-weight:600;margin:0 0 16px;display:flex;align-items:baseline;gap:10px;color:var(--text-primary)}.section-num[data-v-06d2dab1]{font-size:12px;color:var(--accent);letter-spacing:1px}.section-meta[data-v-06d2dab1]{font-size:11px;color:var(--text-tertiary);font-weight:400;margin-left:auto}.hot-grid[data-v-06d2dab1]{display:grid;grid-template-columns:1fr;gap:12px}.hot-card[data-v-06d2dab1]{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s;animation:hotIn-06d2dab1 .4s ease-out backwards}.hot-card[data-v-06d2dab1]:hover{transform:translate(4px);border-color:var(--accent)}.hot-rank[data-v-06d2dab1]{flex:0 0 40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700;border-radius:10px;background:var(--bg-secondary);color:var(--text-tertiary)}.hot-rank.rank-1[data-v-06d2dab1]{background:linear-gradient(135deg,gold,orange);color:#000;box-shadow:0 0 16px #ffd7004d}.hot-rank.rank-2[data-v-06d2dab1]{background:linear-gradient(135deg,silver,#a8a8a8);color:#000}.hot-rank.rank-3[data-v-06d2dab1]{background:linear-gradient(135deg,#cd7f32,sienna);color:#fff}.hot-body[data-v-06d2dab1]{flex:1;min-width:0}.hot-title[data-v-06d2dab1]{font-size:15px;font-weight:500;margin:4px 0 6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hot-stats[data-v-06d2dab1]{font-size:11px;color:var(--text-tertiary)}.hot-card:hover .hot-title[data-v-06d2dab1]{color:var(--accent-hover)}@keyframes hotIn-06d2dab1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.news-list[data-v-06d2dab1]{display:flex;flex-direction:column;gap:12px}.news-card[data-v-06d2dab1]{display:block;padding:20px 24px;text-decoration:none;color:inherit}.news-meta[data-v-06d2dab1]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.news-source[data-v-06d2dab1]{font-size:11px;color:var(--accent);background:#0a84ff1a;padding:2px 8px;border-radius:4px;font-weight:500}.news-time[data-v-06d2dab1]{font-size:12px;color:var(--text-tertiary)}.news-title[data-v-06d2dab1]{margin:0 0 6px;font-size:16px;font-weight:500;line-height:1.4}.news-card:hover .news-title[data-v-06d2dab1]{color:var(--accent-hover)}.news-summary[data-v-06d2dab1]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.empty[data-v-06d2dab1]{text-align:center;padding:80px 20px;background:var(--bg-secondary);border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--text-secondary)}.empty-sub[data-v-06d2dab1]{color:var(--text-tertiary);font-size:13px}.news-detail-page[data-v-0bc9e3b9]{min-height:calc(100vh - 80px);padding:32px 0 80px;background:radial-gradient(circle at 20% 0%,rgba(10,132,255,.05) 0%,transparent 40%),radial-gradient(circle at 80% 50%,rgba(94,92,230,.04) 0%,transparent 50%),#000}.article[data-v-0bc9e3b9]{max-width:760px;margin:0 auto;padding:0 24px}.crumbs[data-v-0bc9e3b9]{display:flex;align-items:center;gap:8px;font-size:11px;color:#fff6;margin-bottom:32px;letter-spacing:.5px}.crumbs a[data-v-0bc9e3b9]{color:#ffffff80;text-decoration:none;transition:color .2s}.crumbs a[data-v-0bc9e3b9]:hover{color:#0a84ff}.crumb-sep[data-v-0bc9e3b9]{color:#fff3}.crumb-current[data-v-0bc9e3b9]{color:#ffffffb3}.article-head[data-v-0bc9e3b9]{margin-bottom:32px}.head-meta[data-v-0bc9e3b9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.top-badge[data-v-0bc9e3b9]{font-size:10px;padding:3px 8px;background:linear-gradient(90deg,#ff9f0a,#ff453a);color:#fff;border-radius:4px;font-weight:600;letter-spacing:.5px}.source-badge[data-v-0bc9e3b9]{font-size:11px;padding:3px 10px;background:#0a84ff26;color:#0a84ff;border-radius:4px;font-weight:600}.cat-badge[data-v-0bc9e3b9]{font-size:10px;padding:3px 8px;background:#ffffff0f;color:#fff9;border-radius:4px;letter-spacing:.5px}.time[data-v-0bc9e3b9]{font-size:11px;color:#fff6;margin-left:auto}.article-title[data-v-0bc9e3b9]{font-size:32px;font-weight:700;line-height:1.3;margin:0 0 16px;color:#fff;letter-spacing:-.5px}.article-summary[data-v-0bc9e3b9]{font-size:16px;color:#ffffffb3;line-height:1.6;margin:0 0 20px;padding:16px 20px;background:#ffffff08;border-left:3px solid #0A84FF;border-radius:0 8px 8px 0}.head-stats[data-v-0bc9e3b9]{display:flex;gap:16px;font-size:11px;color:#fff6}.stat-views[data-v-0bc9e3b9]{color:#ff9f0a}.article-cover[data-v-0bc9e3b9]{margin:0 0 32px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.article-cover img[data-v-0bc9e3b9]{width:100%;display:block}.related-section[data-v-0bc9e3b9]{margin:40px 0;padding:28px 24px;background:linear-gradient(135deg,#0a84ff0a,#5e5ce608);border:1px solid rgba(10,132,255,.12);border-radius:16px}.related-title[data-v-0bc9e3b9]{display:flex;align-items:baseline;gap:10px;font-size:16px;font-weight:600;color:#fff;margin:0 0 20px}.rt-num[data-v-0bc9e3b9]{font-size:11px;color:#0a84ff;letter-spacing:1px;font-weight:500}.rt-meta[data-v-0bc9e3b9]{margin-left:auto;font-size:11px;color:#fff6;font-weight:400}.related-grid[data-v-0bc9e3b9]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.related-card[data-v-0bc9e3b9]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;text-decoration:none;color:inherit;transition:all .25s}.related-card[data-v-0bc9e3b9]:hover{background:#0a84ff14;border-color:#0a84ff4d;transform:translate(3px)}.related-logo[data-v-0bc9e3b9]{width:36px;height:36px;border-radius:8px;object-fit:contain;background:#fff;flex-shrink:0}.related-info[data-v-0bc9e3b9]{flex:1;min-width:0}.related-name[data-v-0bc9e3b9]{font-size:13px;font-weight:600;color:#fff;margin-bottom:2px}.related-desc[data-v-0bc9e3b9]{font-size:11px;color:#ffffff80;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.related-reason[data-v-0bc9e3b9]{font-size:9px;color:#0a84ff;letter-spacing:.3px}.related-arrow[data-v-0bc9e3b9]{color:#ffffff4d;font-size:16px;flex-shrink:0}.related-card:hover .related-arrow[data-v-0bc9e3b9]{color:#0a84ff;transform:translate(2px)}.action-bar[data-v-0bc9e3b9]{display:flex;gap:12px;margin:32px 0;flex-wrap:wrap}.btn-primary[data-v-0bc9e3b9],.btn-secondary[data-v-0bc9e3b9]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;font-family:inherit;border:none;transition:all .2s}.btn-primary[data-v-0bc9e3b9]{background:linear-gradient(135deg,#0a84ff,#5e5ce6);color:#fff;box-shadow:0 4px 16px #0a84ff40}.btn-primary[data-v-0bc9e3b9]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0a84ff59}.btn-arrow[data-v-0bc9e3b9]{font-size:16px}.btn-secondary[data-v-0bc9e3b9]{background:#ffffff0f;color:#ffffffd9;border:1px solid rgba(255,255,255,.1)}.btn-secondary[data-v-0bc9e3b9]:hover{background:#ffffff1a;border-color:#0a84ff4d}.prev-next[data-v-0bc9e3b9]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:40px 0}.pn-card[data-v-0bc9e3b9]{display:block;padding:16px 20px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;text-decoration:none;color:inherit;transition:all .2s;min-height:64px}.pn-card[data-v-0bc9e3b9]:hover{background:#0a84ff0d;border-color:#0a84ff4d;transform:translateY(-2px)}.pn-empty[data-v-0bc9e3b9]{background:transparent;border-style:dashed;cursor:default}.pn-empty[data-v-0bc9e3b9]:hover{background:transparent;border-color:#ffffff14;transform:none}.pn-label[data-v-0bc9e3b9]{font-size:10px;color:#0a84ff;margin-bottom:6px;letter-spacing:1px}.pn-next .pn-label[data-v-0bc9e3b9]{text-align:right}.pn-title[data-v-0bc9e3b9]{font-size:13px;font-weight:500;color:#fff;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pn-next .pn-title[data-v-0bc9e3b9],.pn-next .pn-card[data-v-0bc9e3b9]{text-align:right}.bottom-cta[data-v-0bc9e3b9]{margin-top:48px;text-align:center;padding:32px 20px;background:linear-gradient(135deg,#0a84ff0f,#5e5ce60a);border:1px dashed rgba(10,132,255,.2);border-radius:16px}.cta-text[data-v-0bc9e3b9]{color:#ffffffb3;font-size:14px;margin:0 0 14px}.cta-btn[data-v-0bc9e3b9]{display:inline-block;padding:10px 22px;background:#0a84ff;color:#fff;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s}.cta-btn[data-v-0bc9e3b9]:hover{background:#5e5ce6;transform:translateY(-1px);box-shadow:0 4px 16px #0a84ff4d}.loading[data-v-0bc9e3b9]{text-align:center;padding:100px 20px}.loading-spin[data-v-0bc9e3b9]{width:32px;height:32px;border:2px solid rgba(10,132,255,.2);border-top-color:#0a84ff;border-radius:50%;margin:0 auto 16px;animation:spin-0bc9e3b9 .8s linear infinite}@keyframes spin-0bc9e3b9{to{transform:rotate(360deg)}}.loading-text[data-v-0bc9e3b9]{font-size:12px;color:#fff6;letter-spacing:1px}.not-found[data-v-0bc9e3b9]{text-align:center;padding:100px 20px}.nf-icon[data-v-0bc9e3b9]{font-size:72px;font-weight:800;background:linear-gradient(135deg,#0a84ff,#5e5ce6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px;font-family:JetBrains Mono,monospace}.nf-text[data-v-0bc9e3b9]{color:#fff9;margin:0 0 24px}.nf-back[data-v-0bc9e3b9]{display:inline-block;padding:10px 20px;background:#0a84ff26;color:#0a84ff;border-radius:8px;text-decoration:none;font-size:14px}.nf-back[data-v-0bc9e3b9]:hover{background:#0a84ff40}@media (max-width: 768px){.article-title[data-v-0bc9e3b9]{font-size:24px}.related-grid[data-v-0bc9e3b9],.prev-next[data-v-0bc9e3b9]{grid-template-columns:1fr}.pn-next .pn-card[data-v-0bc9e3b9],.pn-next .pn-label[data-v-0bc9e3b9],.pn-next .pn-title[data-v-0bc9e3b9]{text-align:left}.time[data-v-0bc9e3b9]{margin-left:0}}.submit-page[data-v-ca33d062]{padding:40px 24px;max-width:600px}.title[data-v-ca33d062]{font-size:36px;font-weight:600;margin:0 0 8px;letter-spacing:-1px}.subtitle[data-v-ca33d062]{color:var(--text-secondary);margin:0 0 32px}.form[data-v-ca33d062]{padding:32px;display:flex;flex-direction:column;gap:20px}.field[data-v-ca33d062]{display:flex;flex-direction:column;gap:6px}.label[data-v-ca33d062]{font-size:13px;color:var(--text-secondary)}.label em[data-v-ca33d062]{color:#ff3b30;font-style:normal;margin-left:2px}.input[data-v-ca33d062]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:10px;padding:10px 14px;color:var(--text-primary);font-family:inherit;font-size:14px;transition:border-color .2s}.input[data-v-ca33d062]:focus{outline:none;border-color:var(--accent)}.textarea[data-v-ca33d062]{resize:vertical;min-height:80px}.submit-btn[data-v-ca33d062]{margin-top:8px;align-self:flex-start}.submit-btn[data-v-ca33d062]:disabled{opacity:.5;cursor:not-allowed}.result[data-v-ca33d062]{margin:0;padding:12px 16px;background:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:10px;font-size:13px;color:#ff6961}.result.ok[data-v-ca33d062]{background:#30d1581a;border-color:#30d1584d;color:#30d158}
