@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(./kalam-latin-700-normal.D2H-9ISU.woff2)format("woff2"),url(./kalam-latin-700-normal.7TSuSrjP.woff)format("woff")}.sp{--sp-kraft:#d9c4a0;--sp-grain:#5a3c1e1a;--sp-slip:#fbf6ea;--sp-ink:#2b3a63;--sp-text:#3d2e22;--sp-muted:#5a4636;--sp-anon:#6f5f50;--sp-title:var(--color-walnut);--sp-cta:var(--color-amber-dark);--sp-on-cta:var(--color-paper);--sp-quit:#2b211b;--sp-drop:0 26px 70px #0009;--sp-lift:0 2px 4px #0000002e;--sp-hand:"Kalam", cursive;--sp-serif:"Literata", Georgia, serif;--sp-sans:var(--font-sans);--sp-gap:14px;max-height:calc(100dvh - 48px);margin:var(--sp-gap);background-color:var(--sp-kraft);background-image:radial-gradient(var(--sp-grain) 1px, transparent 1px);box-shadow:var(--sp-drop);color:var(--sp-text);font:16px/1.5 var(--sp-serif);background-size:5px 5px;border-radius:6px;flex-direction:column;padding:34px 38px 28px;display:flex;position:relative;transform:rotate(-.6deg)}.sp-quit{z-index:1;background:var(--sp-quit);width:36px;height:36px;color:var(--sp-kraft);border-radius:50%;place-items:center;font-size:15px;text-decoration:none;display:grid;position:absolute;top:10px;right:10px}.sp-h1{font:700 32px/1.1 var(--sp-hand);color:var(--sp-title);margin:0 44px 4px 0}.sp-lead{color:var(--sp-muted);margin:0 0 18px}.sp-slips{align-content:flex-start;gap:12px var(--sp-gap);flex-wrap:wrap;min-height:0;margin:0 -10px;padding:6px 10px 10px;list-style:none;display:flex;overflow:auto}.sp-slips li{background:var(--sp-slip);max-width:100%;box-shadow:var(--sp-lift);color:var(--sp-ink);font:400 20px/1.2 var(--sp-hand);overflow-wrap:anywhere;padding:6px 14px 7px;transform:rotate(-1.2deg)}.sp-slips li:nth-child(3n){transform:rotate(1.6deg)}.sp-slips li:nth-child(3n+2){transform:rotate(-.4deg)}.sp-slips li:nth-child(5n){transform:rotate(2.4deg)}.sp-slips li.anon{color:var(--sp-anon);font-style:italic}.sp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.sp.empty .sp-foot{margin-top:4px}.sp-count{color:var(--sp-muted);font-size:14px}.sp-cta{background:var(--sp-cta);color:var(--sp-on-cta);font:600 15px/1 var(--sp-sans);border-radius:999px;margin-left:auto;padding:10px 18px;text-decoration:none}.sp-cta:hover{filter:brightness(.92)}@media (width<=720px){.sp{border-radius:0;height:100dvh;max-height:none;margin:0;padding:56px 22px 24px;transform:none}}
