html,body{margin:0;padding:0}body{background:#fff;place-items:center;min-height:100vh;display:grid}.grid[data-astro-cid-lcdefpme]{background:#f7f7f7;grid-template-rows:repeat(4,min(21vw,160px));grid-template-columns:repeat(4,min(21vw,160px));gap:12px;display:grid}.cell[data-astro-cid-lcdefpme]{box-sizing:border-box;background:#fff;border:4px solid #fff;place-items:center;font-size:clamp(14px,2.4vw,22px);text-decoration:none;transition:opacity .12s;display:grid}a[data-astro-cid-lcdefpme].cell:hover{opacity:.85}.cell-poems[data-astro-cid-lcdefpme]{color:#775298;background:#f0e8f8;align-content:center;gap:16px;font-family:Georgia,serif;font-style:italic}.poem-motif[data-astro-cid-lcdefpme]{width:65%;height:28px}.cell-today[data-astro-cid-lcdefpme]{color:#344631;background:#e8eddf;border-top:4px solid #657b52;font-family:Georgia,serif;font-style:italic}.cell-empty[data-astro-cid-lcdefpme]{background:#faf9fc}.cell-word[data-astro-cid-lcdefpme]{color:#333;background:#f7f1e3;font-family:Special Elite,serif}.cell-story[data-astro-cid-lcdefpme]{color:#ff2bd6;text-shadow:0 0 4px #ff2bd6;background:#04020a;font-family:Courier New,monospace}.cell-about[data-astro-cid-lcdefpme]{color:#000;background:#fff;font-family:system-ui,sans-serif}.cell-chat[data-astro-cid-lcdefpme]{color:#000;background:silver;border-color:#fff gray gray #fff;padding:10px;font-family:MS Sans Serif,Tahoma,system-ui,sans-serif}.cell-chat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{place-items:center;width:100%;height:100%;font-weight:400;display:grid}.cell-corpus[data-astro-cid-lcdefpme]{isolation:isolate;color:#101918;background:#101918;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;position:relative}.corpus-threads[data-astro-cid-lcdefpme]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.corpus-threads[data-astro-cid-lcdefpme] g[data-astro-cid-lcdefpme]{transform-origin:50%;transition:transform .24s}.corpus-pocket[data-astro-cid-lcdefpme]{z-index:1;background:#f1ead9;border-radius:48% 52% 46% 54%/40% 46% 54% 60%;padding:.3em .55em .4em}a[data-astro-cid-lcdefpme].cell-corpus:hover{opacity:1}.cell-corpus[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .corpus-pocket[data-astro-cid-lcdefpme]{background:#fff7e5}.cell-corpus[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .corpus-threads[data-astro-cid-lcdefpme] g[data-astro-cid-lcdefpme]{transform:translateY(-3%)scale(1.06)}.cell-corpus[data-astro-cid-lcdefpme]:focus-visible{outline-offset:2px;outline:3px solid #80602e}@media (prefers-reduced-motion:reduce){.cell-corpus[data-astro-cid-lcdefpme],.corpus-threads[data-astro-cid-lcdefpme] g[data-astro-cid-lcdefpme]{transition:none}.cell-corpus[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .corpus-threads[data-astro-cid-lcdefpme] g[data-astro-cid-lcdefpme]{transform:none}}.cell-learn[data-astro-cid-lcdefpme]{color:#2a2218;letter-spacing:2px;background:#f4ead0;border-top:3px solid #c8392b;font-family:Special Elite,serif}.cell-games[data-astro-cid-lcdefpme]{color:#000;text-transform:uppercase;letter-spacing:3px;background:#fff;border-top:4px double #000;border-bottom:4px double #000;font-family:Georgia,Times New Roman,serif;font-weight:700}.cell-writing[data-astro-cid-lcdefpme]{color:#2f5638;background:#eef2e4 repeating-linear-gradient(#0000 0 22px,#dbe6ca 22px 23px);font-family:EB Garamond,Iowan Old Style,Georgia,serif;font-style:italic}@media (width<=700px){.cell[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;text-align:center;font-size:clamp(11px,2.8vw,22px)}.cell-games[data-astro-cid-lcdefpme]{letter-spacing:1px}.cell-poems[data-astro-cid-lcdefpme]{gap:5px}}.cell-connections[data-astro-cid-lcdefpme]{color:#e8ecf8;background:radial-gradient(1px 1px at 22% 28%,#aebadf 98%,#0000),radial-gradient(1.5px 1.5px at 72% 20%,#3987e5 98%,#0000),radial-gradient(1px 1px at 82% 68%,#d55181 98%,#0000),radial-gradient(1.5px 1.5px at 34% 76%,#c98500 98%,#0000),radial-gradient(1px 1px at 56% 48%,#f4f6ff 98%,#0000),#0c1122;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-style:italic}
