.wall.svelte-14b5paf{width:100%;max-width:360px;height:100%;min-height:0;display:grid}.board.svelte-14b5paf{background:radial-gradient(circle, color-mix(in srgb, var(--theme-text) 10%, transparent) 1px, transparent 1.5px) 0 0 / 16px 16px, var(--theme-deep);border-radius:var(--radius-xl);min-height:0;box-shadow:var(--shadow-e2);display:grid;position:relative}.wire.svelte-14b5paf{top:2px;left:var(--space-16);z-index:2;width:calc(100% - 2 * var(--space-16));pointer-events:none;height:auto;position:absolute;overflow:visible}.wire.svelte-14b5paf path:where(.svelte-14b5paf){fill:none;stroke:var(--theme-muted);stroke-opacity:.5;stroke-width:1.5px}.halo.svelte-14b5paf{fill:var(--color-haldi);opacity:.25}.light.svelte-14b5paf{fill:var(--color-haldi)}.notes.svelte-14b5paf{align-content:start;gap:var(--space-16);min-height:0;padding:var(--space-32) var(--space-16) var(--space-20);overscroll-behavior:contain;text-align:left;--fade-top:0px;--fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);margin:0;list-style:none;display:grid;position:relative;overflow-y:auto}.notes.more-above.svelte-14b5paf{--fade-top:min(var(--space-40), 15%)}.notes.more-below.svelte-14b5paf{--fade-bottom:min(var(--space-40), 20%)}.slot.svelte-14b5paf{padding-top:6px;position:relative}.pin.svelte-14b5paf{z-index:1;background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--color-haldi) 45%, var(--color-ink)) 0 3px, var(--color-haldi) 3.5px);border-radius:var(--radius-pill);width:16px;height:16px;box-shadow:var(--shadow-e1);margin-left:-8px;position:absolute;top:0}.note.svelte-14b5paf{border-radius:var(--radius-l);width:100%;box-shadow:var(--shadow-e1);color:var(--color-ink);display:block;position:relative}.closed.svelte-14b5paf{align-items:center;gap:var(--space-16);min-height:72px;padding:var(--space-12) var(--space-40) var(--space-12) var(--space-16);background:color-mix(in srgb, var(--color-paper) 88%, var(--theme-accent));font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:auto 1fr;display:grid}.lock.svelte-14b5paf{background:var(--color-label);border-radius:var(--radius-pill);width:36px;height:36px;color:var(--color-paper);place-items:center;display:grid}.closed-text.svelte-14b5paf{gap:2px;display:grid}.closed-title.svelte-14b5paf{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:calc(24px * var(--line-scale))}.closed-sub.svelte-14b5paf{color:var(--color-ink-2)}.corner.svelte-14b5paf{top:var(--space-16);right:var(--space-16);background:linear-gradient(225deg, transparent 50%, color-mix(in srgb, var(--color-surface-tint) 70%, var(--theme-accent)) 50%);border-radius:0 0 0 var(--radius-xs);width:20px;height:20px;position:absolute}.open.svelte-14b5paf{gap:var(--space-12);padding:var(--space-20) var(--space-20) var(--space-16);background:var(--color-paper);transform-origin:50% 0;perspective:600px;display:grid}.open.svelte-14b5paf:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.num.svelte-14b5paf{top:var(--space-8);right:var(--space-12);color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;position:absolute}.text.svelte-14b5paf{padding-right:var(--space-12);font-family:var(--font-hand);font-size:20px;line-height:calc(28px * var(--line-scale));overflow-wrap:anywhere;margin:0}.label.svelte-14b5paf{padding-right:var(--space-32);color:var(--color-label);margin:0}.heart.svelte-14b5paf{right:var(--space-16);bottom:var(--space-12);color:var(--color-rani);position:absolute}.fold.svelte-14b5paf{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-paper) 80%, var(--color-ink)), var(--color-paper) 40%);border-radius:0 0 var(--radius-l) var(--radius-l);transform-origin:50% 0;opacity:0;pointer-events:none;position:absolute;inset:50% 0 0}.more-slot.svelte-14b5paf{padding-top:var(--space-4)}.more.svelte-14b5paf{color:var(--theme-accent);font-family:var(--font-hand);font-size:20px;line-height:calc(26px * var(--line-scale));text-align:center;margin:0}
