h1.svelte-g40i6i{margin-bottom:.75rem}section.svelte-g40i6i{margin-bottom:1rem}.pin-form.svelte-g40i6i{gap:.4rem;display:flex}.pin-form.svelte-g40i6i input:where(.svelte-g40i6i){flex:1;min-width:0}.pin-actions.svelte-g40i6i{gap:.4rem;display:flex}.adult.svelte-g40i6i{align-items:center;gap:.5rem;font-size:1rem;display:flex}.adult.svelte-g40i6i input:where(.svelte-g40i6i){width:1.25rem;height:1.25rem;accent-color:var(--accent)}.reader-edit.svelte-g40i6i{gap:.5rem;width:100%;display:grid}.edit-actions.svelte-g40i6i{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.archive.svelte-g40i6i{color:var(--alert);margin-right:auto;font-size:.875rem}.readers.svelte-g40i6i{margin:0 0 .75rem;padding:0;list-style:none}.readers.svelte-g40i6i li:where(.svelte-g40i6i){min-height:var(--tap);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:0 .6rem;padding:.25rem 0;display:flex}.tag.svelte-g40i6i{opacity:.75;flex:none;font-size:.8125rem}.name.svelte-g40i6i{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:4rem;overflow:hidden}.readers.svelte-g40i6i li:where(.svelte-g40i6i) button:where(.svelte-g40i6i){white-space:nowrap;flex:none}.readers.svelte-g40i6i li:where(.svelte-g40i6i):last-child{border-bottom:none}.avatar.svelte-g40i6i{font-size:1.5rem}.name.svelte-g40i6i{flex:1;min-width:0;font-weight:600}form.svelte-g40i6i{gap:.75rem;display:grid}label.svelte-g40i6i{color:var(--ink-soft);gap:.25rem;font-size:.875rem;display:grid}.emoji-row.svelte-g40i6i{flex-wrap:wrap;gap:.25rem;display:flex}.emoji-pick.svelte-g40i6i{min-width:var(--tap);border-radius:50%;font-size:1.4rem}.emoji-pick.picked.svelte-g40i6i{background:var(--accent-soft);outline:2px solid var(--accent)}.choices.svelte-g40i6i{gap:.25rem;margin-top:.5rem;display:grid}.choice.svelte-g40i6i{min-height:var(--tap);color:var(--ink);align-items:center;gap:.6rem;font-size:1rem;display:flex}.choice.svelte-g40i6i input:where(.svelte-g40i6i){width:1.15rem;height:1.15rem;accent-color:var(--accent);flex:none}.google.svelte-g40i6i{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.5rem}.actions.svelte-g40i6i{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.visually-hidden.svelte-g40i6i{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}footer.svelte-g40i6i{text-align:center;margin-top:1.5rem;font-size:.875rem}.links.svelte-g40i6i{justify-content:center;gap:1rem;display:flex}.links.svelte-g40i6i a:where(.svelte-g40i6i){min-height:var(--tap);place-items:center;padding:0 .5rem;display:inline-grid}
