@import"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css";.post-cover[data-v-e0f077a1]{margin-top:12px;border:1px solid var(--border);border-radius:12px;overflow:hidden}.post-cover img[data-v-e0f077a1]{display:block;width:100%;height:auto}.nav[data-v-1443378d]{width:100%;background:transparent}.nav-inner[data-v-1443378d]{display:flex;width:100%;justify-content:space-between;gap:16px;padding:24px}.brand[data-v-1443378d]{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none;font-weight:600}.brand-link[data-v-1443378d]{display:inline-flex;align-items:center;gap:10px;line-height:1}.avatar[data-v-1443378d]{width:36px;height:36px;display:block;flex:0 0 36px;border-radius:9999px;border:1px solid var(--border);object-fit:cover;background:#f3f4f6}.avatar-fallback[data-v-1443378d]{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border-radius:9999px;font-weight:700;color:#374151;background:linear-gradient(135deg,#e5e7eb,#f9fafb);border:1px solid var(--border)}.links[data-v-1443378d]{margin-left:auto;display:flex;gap:16px;align-items:center}.links a[data-v-1443378d]{color:var(--primary);text-decoration:none}.links a[data-v-1443378d]:hover{text-decoration:underline}@media (max-width: 720px){.nav-inner[data-v-1443378d]{padding:12px 0}}:root{--bg: #ffffff;--text: #1f2937;--muted: #6b7280;--card: #f9fafb;--border: #e5e7eb;--primary: #2563eb;--neon-main: #39bae6;--code-bg: #f3f4f6;--code-text: #111827;--nm-30: color-mix(in oklab, var(--neon-main) 30%, black);--nm-50: color-mix(in oklab, var(--neon-main) 50%, black);--nm-70: color-mix(in oklab, var(--neon-main) 70%, black)}:root[data-theme=dark]{--bg: #0b0e14;--text: #b3b1ad;--muted: #5c6773;--card: #0f1419;--border: #14191f;--primary: #e6b450;--neon-main: #e6b450;--code-bg: #0f1419;--code-text: #b3b1ad}::selection{background:#253340;color:#b3b1ad}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:var(--text);background:var(--bg);transition:background-color .25s ease,color .25s ease}.container{max-width:880px;margin:0 auto;padding:24px}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}.nav{display:flex;gap:16px;justify-content:flex-end;margin:16px 0 24px}.hero h1{font-size:32px;margin:0 0 8px}.hero p{color:var(--muted);margin:0 0 12px;line-height:1.6}.section-title{font-size:22px;margin:28px 0 12px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.card{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:14px;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.card h3{margin:0 0 6px;font-size:16px}.card p{color:var(--muted);margin:0;line-height:1.5}.blog-list{display:flex;flex-direction:column;gap:8px}.blog-item{padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--card);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.blog-item h4{margin:0 0 6px}.meta{color:var(--muted);font-size:12px}.btn{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.btn.primary{background:var(--primary);color:#fff;border:1px solid var(--primary)}.input,.textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--text);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.textarea{min-height:240px;resize:vertical}.form-row,.editor{display:grid;grid-template-columns:1fr 1fr;gap:14px}.preview{border:1px solid var(--border);border-radius:8px;padding:12px;background:var(--card);overflow:auto;transition:background-color .25s ease,border-color .25s ease,color .25s ease}hr.sep{border:none;border-top:1px solid var(--border);margin:18px 0}.prose h1,.prose h2,.prose h3{margin-top:16px;margin-bottom:8px}.prose p,.prose ul,.prose ol{line-height:1.7;margin:10px 0}.prose pre{background:#0b1220;color:#e5e7eb;padding:12px;border-radius:8px;overflow:auto}.prose code{background:var(--code-bg);color:var(--code-text);padding:2px 6px;border-radius:6px}@media (max-width: 720px){.grid,.form-row,.editor{grid-template-columns:1fr}}.neon-glitch{height:1px;color:var(--neon-main);text-shadow:0 0 10px var(--nm-30),0 0 20px var(--nm-50),0 0 30px var(--nm-70),0 0 40px var(--cy-30),0 0 50px var(--cy-50),0 0 60px var(--nm-70),0 0 70px var(--nm-50);-webkit-user-select:none;user-select:none;animation:neon-flicker .1s infinite}@keyframes neon-flicker{0% {opacity: .63}; 1% {opacity: .46}; 2% {opacity: .95}; 3% {opacity: .37}; 4% {opacity: .78}; 5% {opacity: .41}; 6% {opacity: 1.14}; 7% {opacity: .9}; 8% {opacity: .43}; 9% {opacity: 1.17}; 10% {opacity: .48}; 11% {opacity: .94}; 12% {opacity: .91}; 13% {opacity: .92}; 14% {opacity: .86}; 15% {opacity: .73}; 16% {opacity: .76}; 17% {opacity: 1.04}; 18% {opacity: .42}; 19% {opacity: .99}; 20% {opacity: .53}; 21% {opacity: .76}; 22% {opacity: 1.12}; 23% {opacity: 1.22}; 24% {opacity: .79}; 25% {opacity: .36}; 26% {opacity: .8}; 27% {opacity: .57}; 28% {opacity: 1.28}; 29% {opacity: 1.05}; 30% {opacity: .38}; 31% {opacity: .85}; 32% {opacity: 1.23}; 33% {opacity: 1.07}; 34% {opacity: .41}; 35% {opacity: .64}; 36% {opacity: .4}; 37% {opacity: .63}; 38% {opacity: .97}; 39% {opacity: 1.03}; 40% {opacity: .84}; 41% {opacity: 1.34}; 42% {opacity: .78}; 43% {opacity: .69}; 44% {opacity: 1.17}; 45% {opacity: .64}; 46% {opacity: 1.04}; 47% {opacity: 1.02}; 48% {opacity: .65}; 49% {opacity: undefined}; 50% {opacity: 1};}@media (prefers-reduced-motion: reduce){.neon-glitch{animation:none}}
