@import url("https://fonts.googleapis.com/css2?family=Fredoka:wght@400..650&family=Leckerli+One&display=swap");
:root{--ink:#160b26;--ink-2:#1f1035;--text:#fff2f8;--muted:#d9c4e6;--heart:#ff4fa3;color-scheme:dark}
::selection{background:#ff4fa3;color:#2b0a1c}
body{margin:0;background:var(--ink);color:var(--text);font:17px/1.6 "Fredoka",system-ui,-apple-system,"Segoe UI",sans-serif;padding:24px max(16px,env(safe-area-inset-left,0px))}
main{max-width:65ch;margin:0 auto}
h1{font:400 clamp(36px,6vw,52px)/1.1 "Leckerli One",cursive;text-wrap:balance;text-shadow:0 .04em 0 #c2187a;margin:.4em 0 .5em}
h2{font-size:21px;font-weight:600;margin-top:32px;color:var(--heart)}
a{color:#ff8cc8;text-underline-offset:.2em}
.draft{display:inline-block;background:var(--ink-2);border:1px dashed var(--muted);color:var(--muted);padding:4px 10px;border-radius:8px;font-size:13px}

.home{display:inline-flex;align-items:center;gap:10px;font:400 26px "Leckerli One",cursive;color:var(--text);text-decoration:none;margin-bottom:8px}
.home img{width:34px;height:34px;border-radius:9px}
