.egF6Fq_root{--cloud-back:#34367a;--cloud-front:#43448c;--hill-1:#31347a;--hill-2:#262961;--hill-3:#1c1e4b;--hill-4:#121433;--moon:#f4e7c2;--moon-glow:#f4e7c247;--star:#efe9ff;--honey-deep:#95600a;--scrim:#060712a8;--hills-h:clamp(130px, 28vh, 290px);position:fixed;inset:0;overflow:hidden}.egF6Fq_bar{z-index:30;padding-top:calc(env(safe-area-inset-top,0px) + 12px);padding-bottom:12px;padding-left:var(--gutter-l);padding-right:var(--gutter-r);align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}.egF6Fq_brand{align-items:baseline;gap:12px;min-width:0;display:flex}.egF6Fq_mark{font-family:var(--f-mark);text-shadow:0 2px 6px var(--shadow);font-size:1.5rem;line-height:1}.egF6Fq_where{font-family:var(--f-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap;font-size:.7rem}.egF6Fq_nav{align-items:center;gap:14px;margin-left:auto;display:flex}.egF6Fq_navLink{font-family:var(--f-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);padding:8px 4px;font-size:.75rem;text-decoration:none}.egF6Fq_write{background:var(--honey);color:var(--honey-ink);box-shadow:0 6px 14px -6px var(--shadow);border-radius:999px;padding:9px 16px;font-size:.92rem;font-weight:600;text-decoration:none}.egF6Fq_scene,.egF6Fq_layer,.egF6Fq_clouds,.egF6Fq_hills,.egF6Fq_grain{pointer-events:none;position:fixed;inset:0}.egF6Fq_scene{z-index:1}.egF6Fq_far{z-index:3}.egF6Fq_clouds{z-index:4}.egF6Fq_mid{z-index:5}.egF6Fq_near{z-index:6}.egF6Fq_hills{z-index:7;height:var(--hills-h);top:auto}.egF6Fq_grain{z-index:25}.egF6Fq_moon{aspect-ratio:1;background:radial-gradient(circle at 35% 35%, var(--paper), var(--moon) 60%);width:clamp(64px,9vw,120px);box-shadow:0 10px 24px -6px var(--shadow), 0 0 80px 10px var(--moon-glow);border-radius:50%;position:absolute;top:15%;right:12%}.egF6Fq_moon:before,.egF6Fq_moon:after{content:"";background:var(--moon);border-radius:50%;position:absolute;box-shadow:inset 2px 2px 3px #95600a2e}.egF6Fq_moon:before{width:22%;height:22%;top:28%;left:52%}.egF6Fq_moon:after{width:14%;height:14%;top:60%;left:30%}.egF6Fq_star{fill:var(--star);filter:drop-shadow(0 2px 2px var(--shadow));animation:4s ease-in-out infinite alternate egF6Fq_twinkle;position:absolute}@keyframes egF6Fq_twinkle{0%{opacity:.45}to{opacity:1}}.egF6Fq_cloud{filter:drop-shadow(0 8px 10px var(--shadow));animation:46s ease-in-out infinite alternate egF6Fq_drift;position:absolute}.egF6Fq_cloudBack{fill:var(--cloud-back)}.egF6Fq_cloudFront{fill:var(--cloud-front)}@keyframes egF6Fq_drift{0%{transform:translate(-24px)}to{transform:translate(36px)}}.egF6Fq_hills svg{width:100%;height:100%;filter:drop-shadow(0 -5px 9px var(--shadow));position:absolute;inset:0}.egF6Fq_h1{fill:var(--hill-1)}.egF6Fq_h2{fill:var(--hill-2)}.egF6Fq_h3{fill:var(--hill-3)}.egF6Fq_h4{fill:var(--hill-4)}.egF6Fq_grain{opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.egF6Fq_card{background:var(--paper);width:min(17rem,72vw);color:var(--paper-ink);text-align:left;pointer-events:auto;cursor:pointer;will-change:transform, opacity;transform-origin:50%;border:0;border-radius:6px;gap:5px;padding:14px 16px 12px;transition:box-shadow .35s,filter .4s;display:grid;position:absolute;top:0;left:0}.egF6Fq_l0{filter:brightness(.66)saturate(.8);box-shadow:0 4px 10px -4px var(--shadow)}.egF6Fq_l1{filter:brightness(.85);box-shadow:0 8px 16px -6px var(--shadow)}.egF6Fq_l2{box-shadow:0 12px 24px -6px var(--shadow)}.egF6Fq_card.egF6Fq_held,.egF6Fq_card:focus-visible{filter:none;box-shadow:0 22px 40px -10px var(--shadow), 0 0 0 2px var(--honey)}.egF6Fq_title{text-wrap:balance;font-size:1.05rem;font-weight:600;line-height:1.25}.egF6Fq_excerpt{-webkit-line-clamp:2;color:var(--paper-dim);-webkit-box-orient:vertical;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.egF6Fq_meta,.egF6Fq_readerMeta{font-family:var(--f-meta);letter-spacing:.05em;color:var(--paper-dim);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.66rem;display:flex}.egF6Fq_meta{margin-top:4px}.egF6Fq_genre{align-items:center;gap:6px;display:inline-flex}.egF6Fq_dot{background:var(--g);border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:inset 0 0 0 1px #1d1f4533}.egF6Fq_archive .egF6Fq_src{color:var(--honey-deep)}.egF6Fq_hint{z-index:20;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 14px);padding-left:var(--gutter-l);padding-right:var(--gutter-r);font-family:var(--f-meta);letter-spacing:.05em;color:var(--ink-dim);pointer-events:none;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;font-size:.68rem;display:flex;position:fixed;inset:auto 0 0}.egF6Fq_legend{flex-wrap:wrap;gap:6px 16px;display:flex}.egF6Fq_legend>span{align-items:center;gap:6px;display:inline-flex}.egF6Fq_legendDot{border-radius:50%;width:7px;height:7px}.egF6Fq_legendArchive{background:var(--honey)}@media (hover:none){.egF6Fq_keyHint{display:none}}.egF6Fq_reader{background:var(--paper);width:min(36rem,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--paper-ink);box-shadow:0 30px 70px -20px var(--shadow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;border-radius:8px;padding:0}.egF6Fq_reader::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.egF6Fq_panel{gap:14px;padding:26px;display:grid}.egF6Fq_panel h2{text-wrap:balance;margin:0;font-size:1.6rem;line-height:1.2}.egF6Fq_badge{align-items:center;gap:7px;display:inline-flex}.egF6Fq_chip{border:1px solid var(--paper-line);border-radius:999px;padding:2px 8px}.egF6Fq_readerText p{max-width:65ch;margin:0 0 .9em;font-size:1.06rem;line-height:1.7}.egF6Fq_readerText .egF6Fq_lost{color:var(--paper-dim);font-size:.95rem;font-style:italic}.egF6Fq_note{border-top:1px solid var(--paper-line);color:var(--paper-dim);margin:0;padding-top:14px;font-size:.85rem;line-height:1.5}.egF6Fq_actions{justify-content:flex-end;display:flex}.egF6Fq_ghost{border:1px solid var(--paper-line);color:var(--paper-ink);cursor:pointer;background:0 0;border-radius:999px;padding:9px 16px;font-size:.9rem}.egF6Fq_ghost:disabled{opacity:.5;cursor:default}.egF6Fq_spread{justify-content:space-between;align-items:center;gap:12px}.egF6Fq_minor{gap:4px;display:flex}.egF6Fq_quiet{color:var(--paper-dim);font-family:var(--f-meta);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:9px 10px;font-size:.75rem}.egF6Fq_quiet:hover{color:var(--paper-ink);text-decoration:underline}.egF6Fq_report{border-top:1px solid var(--paper-line);gap:12px;padding-top:14px;display:grid}.egF6Fq_report p{margin:0;line-height:1.5}.egF6Fq_report fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}.egF6Fq_report legend{margin-bottom:6px;font-weight:600}.egF6Fq_reason{cursor:pointer;align-items:center;gap:10px;padding:6px 0;display:flex}.egF6Fq_reason input{accent-color:var(--paper-ink)}.egF6Fq_noteField{color:var(--paper-dim);gap:6px;font-size:.85rem;display:grid}.egF6Fq_noteField textarea{border:1px solid var(--paper-line);color:var(--paper-ink);resize:vertical;background:#ffffff80;border-radius:6px;padding:8px 10px}.egF6Fq_reportError{color:var(--danger)}@media (max-width:560px){.egF6Fq_where,.egF6Fq_long{display:none}.egF6Fq_bar{gap:10px}.egF6Fq_moon{top:13%;right:8%}}
