.enso[data-astro-cid-vxgxehl6]{width:100%;height:auto;display:block}body{background:#141826;margin:0}a{color:#9fb8d0}a:hover{color:#d9d4c3}.page[data-astro-cid-lcdefpme]{color:#e8e6f0;background:#141826;min-height:100vh;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;line-height:1.7;position:relative;overflow:hidden}.wrap[data-astro-cid-lcdefpme]{max-width:1180px;margin:0 auto;padding:0 24px;position:relative}.meta[data-astro-cid-lcdefpme]{color:#a9a3c8;margin:0;font-size:12px}.block[data-astro-cid-lcdefpme]{font-size:11px;display:block}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],.wordmark[data-astro-cid-lcdefpme],.kicker[data-astro-cid-lcdefpme],.now-label[data-astro-cid-lcdefpme],.fragment-label[data-astro-cid-lcdefpme]{font-family:Silkscreen,monospace;font-weight:400}.top[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:28px 0;display:flex}.wordmark[data-astro-cid-lcdefpme]{color:#d9d4c3;text-shadow:none;background:#121622b3;border:2px solid #d9d4c3;padding:4px 12px;font-size:26px;text-decoration:none}nav[data-astro-cid-lcdefpme]{background:#121622bf;border:1px solid #34405a;flex-wrap:wrap;gap:6px 18px;padding:8px 14px;font-size:13px;display:flex}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:80px 0 120px;display:flex;position:relative}.hero-text[data-astro-cid-lcdefpme]{flex:520px;max-width:640px}.hero-side[data-astro-cid-lcdefpme]{flex-direction:column;flex:0 330px;align-items:center;gap:18px;margin-right:4%;display:flex}.hero-moon[data-astro-cid-lcdefpme]{pointer-events:none;width:clamp(200px,26vw,330px)}.hero-side[data-astro-cid-lcdefpme].has-now{flex-basis:300px;margin-right:0}.hero-side[data-astro-cid-lcdefpme].has-now .hero-moon[data-astro-cid-lcdefpme]{width:190px}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{gap:24px;padding-top:24px}.hero-side[data-astro-cid-lcdefpme]{display:contents}.hero-moon[data-astro-cid-lcdefpme],.hero-side[data-astro-cid-lcdefpme].has-now .hero-moon[data-astro-cid-lcdefpme]{flex:0 0 100%;order:-1}.hero-moon[data-astro-cid-lcdefpme] .enso{width:132px}.now[data-astro-cid-lcdefpme]{flex:100%;order:1}}.kicker[data-astro-cid-lcdefpme]{color:#9fb8d0;margin:0 0 12px;font-size:13px}h1[data-astro-cid-lcdefpme]{color:#f4f2ff;text-shadow:none;margin:0 0 18px;font-size:clamp(32px,5vw,48px);line-height:1.15}.lede[data-astro-cid-lcdefpme]{background:#121622b8;max-width:540px;margin:0;padding:12px 16px}.now[data-astro-cid-lcdefpme]{box-sizing:border-box;width:100%;box-shadow:none;background:#121622d9;border:2px solid #e6cf9a;padding:16px 18px}.now[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 8px}.now[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not([href]){color:inherit;text-decoration:none}.now-label[data-astro-cid-lcdefpme]{color:#e6cf9a;text-shadow:none;font-size:14px}.panels[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.panel[data-astro-cid-lcdefpme]{background:#141826e0;min-width:0}#essays[data-astro-cid-lcdefpme]{flex:999 560px}#stream[data-astro-cid-lcdefpme]{flex:320px}.panel[data-astro-cid-lcdefpme].cyan{box-shadow:none;border:1px solid #9fb8d0}.panel[data-astro-cid-lcdefpme].pink{box-shadow:none;border:1px solid #d9d4c3}.panel-head[data-astro-cid-lcdefpme]{color:#a9a3c8;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 18px;font-size:12px;display:flex}.cyan[data-astro-cid-lcdefpme] .panel-head[data-astro-cid-lcdefpme]{background:#9fb8d014;border-bottom:1px solid #9fb8d0}.pink[data-astro-cid-lcdefpme] .panel-head[data-astro-cid-lcdefpme]{background:#d9d4c314;border-bottom:1px solid #d9d4c3}.panel-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:18px}.cyan[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#9fb8d0}.pink[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#d9d4c3}.panel-body[data-astro-cid-lcdefpme]{padding:6px 18px 16px}.row[data-astro-cid-lcdefpme]{color:#e8e6f0;border-bottom:1px dashed #34405a;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:12px 0;text-decoration:none;display:flex}.row-title[data-astro-cid-lcdefpme]{flex:320px}.row[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{white-space:nowrap}.caret[data-astro-cid-lcdefpme]{color:#d9d4c3}.post[data-astro-cid-lcdefpme]{border-bottom:1px dashed #34405a;padding:12px 0}.post[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;margin:0}.post[data-astro-cid-lcdefpme] .meta[data-astro-cid-lcdefpme]{margin-top:4px}.more[data-astro-cid-lcdefpme]{margin:14px 0 0;font-size:13px}.seeing[data-astro-cid-lcdefpme]{padding:200px 0 40px}.line[data-astro-cid-lcdefpme]{scrollbar-width:thin;padding:6px 0 18px;position:relative;overflow:auto hidden}.train[data-astro-cid-lcdefpme]{width:max-content;animation:70s linear infinite kv-train;display:flex}.line[data-astro-cid-lcdefpme]:hover .train[data-astro-cid-lcdefpme],.line[data-astro-cid-lcdefpme]:focus-within .train[data-astro-cid-lcdefpme]{animation-play-state:paused}.cars[data-astro-cid-lcdefpme]{align-items:flex-end;gap:10px;padding-right:10px;display:flex}.loco[data-astro-cid-lcdefpme]{background:#0e1220;border:1px solid #34405a;border-radius:28px 4px 4px;width:70px;height:132px;position:relative}.lamp[data-astro-cid-lcdefpme]{background:#e6cf9a;width:6px;height:6px;position:absolute;top:54px;left:10px;box-shadow:-22px 0 18px #e6cf9a59}.car[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#0e1220;border:1px solid #34405a;border-radius:4px;height:132px;padding:10px 10px 18px;display:block;position:relative}.car[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(circle at 10px 5px,#2a3348 4px,#0000 5px) 0/50% 100% no-repeat,radial-gradient(circle at calc(100% - 10px) 5px,#2a3348 4px,#0000 5px) 100%/50% 100% no-repeat;height:10px;position:absolute;bottom:-7px;left:14px;right:14px}.car[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:saturate(.85);border:1px solid #d9d4c3;width:auto;height:100%;display:block}.car[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{filter:none}.rail[data-astro-cid-lcdefpme]{background:repeating-linear-gradient(90deg,#34405a 0 14px,#0000 14px 20px);height:2px;margin-top:6px;position:sticky;left:0}@keyframes kv-train{0%{transform:translate(0)}to{transform:translate(-50%)}}.tag[data-astro-cid-lcdefpme]{background:#141826d9;margin-bottom:14px;padding:6px 14px;display:inline-block}.tag[data-astro-cid-lcdefpme].amber{border:1px solid #e6cf9a}.tag[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#e6cf9a;margin:0;font-size:16px}.photos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;border:1px solid #34405a;width:100%;display:block}.fragments[data-astro-cid-lcdefpme]{padding:160px 0 40px}.fragment[data-astro-cid-lcdefpme]{background:#141826e6;border:1px dashed #9fb8d0;max-width:620px;padding:14px 18px}.fragment-label[data-astro-cid-lcdefpme]{color:#9fb8d0;margin:0 0 6px;font-size:13px}.fragment-intro[data-astro-cid-lcdefpme]{color:#c9cfdb;margin:0 0 6px;font-size:13px}.note[data-astro-cid-lcdefpme]{color:#e6e1d2;border-top:1px dashed #34405a;gap:2px;padding:10px 0;text-decoration:none;display:grid}.note-desc[data-astro-cid-lcdefpme]{color:#c9cfdb;font-size:13px}.mainstream[data-astro-cid-lcdefpme]{background:#141826e6;border:1px dashed #8a96a8;flex-wrap:wrap;align-items:flex-start;gap:10px 32px;margin-top:16px;padding:14px 18px;display:flex}.mainstream[data-astro-cid-lcdefpme][hidden]{display:none}.mainstream-intro[data-astro-cid-lcdefpme]{flex:280px}.mainstream-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#b4bdca;margin:0 0 6px;font-size:13px}.mainstream-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c9cfdb;margin:0;font-size:13px;line-height:1.55}.mainstream-intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#9fc1ff}.mainstream-posts[data-astro-cid-lcdefpme]{flex-wrap:wrap;flex:2 420px;gap:8px 28px;display:flex}.mainstream-posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#e8e6f0;flex:220px;font-size:14px;line-height:1.5;text-decoration:none}.dim[data-astro-cid-lcdefpme]{color:#8a96a8}.street[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:28px;padding:200px 0 48px;display:flex}.about[data-astro-cid-lcdefpme]{background:#0e111ceb;border:1px solid #34405a;flex-wrap:wrap;flex:0 680px;align-items:flex-start;gap:20px;padding:22px;display:flex}.about-text[data-astro-cid-lcdefpme]{flex:300px;min-width:0}.sprite[data-astro-cid-lcdefpme]{background:var(--kv-sprite,url(/koanvai-sprite.png)) no-repeat;image-rendering:pixelated}.portrait[data-astro-cid-lcdefpme]{background-color:#141826;background-position:-144px 0;background-size:432px 576px;border:1px solid #34405a;flex:none;width:144px;height:144px}.home-walk[data-astro-cid-lcdefpme]{margin-top:8px}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#d9d4c3;margin:0 0 8px;font-size:18px}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}.links[data-astro-cid-lcdefpme]{font-size:13px;margin:0!important}.foot[data-astro-cid-lcdefpme]{color:#a9a3c8;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 0 28px;font-size:12px;display:flex}.flicker[data-astro-cid-lcdefpme]{animation:6s infinite kv-flicker}@keyframes kv-flicker{0%,19%,22%,62%,64%,to{opacity:1}20%,21%,63%{opacity:.55}}@media (prefers-reduced-motion:reduce){.flicker[data-astro-cid-lcdefpme],.train[data-astro-cid-lcdefpme]{animation:none}}
