.page-head.svelte-1tmzbjj{margin-bottom:2rem}.page-head.svelte-1tmzbjj h1:where(.svelte-1tmzbjj){margin:0 0 .5rem;font-size:clamp(2rem,5vw,2.6rem)}.page-head.svelte-1tmzbjj p:where(.svelte-1tmzbjj){color:var(--muted);max-width:62ch;margin:0}.group.svelte-1tmzbjj{margin-bottom:2rem}.group.svelte-1tmzbjj h2:where(.svelte-1tmzbjj){margin:0 0 .75rem;font-size:1.25rem}.group.svelte-1tmzbjj h2:where(.svelte-1tmzbjj) i:where(.svelte-1tmzbjj){color:var(--brand);margin-right:.35rem}.group.svelte-1tmzbjj ul:where(.svelte-1tmzbjj){gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.group.svelte-1tmzbjj li:where(.svelte-1tmzbjj){background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);align-items:flex-start;gap:.85rem;padding:.9rem 1.1rem;display:flex}.like-icon.svelte-1tmzbjj{color:var(--brand);text-align:center;flex-shrink:0;width:1.4rem;margin-top:.2rem;font-size:1.1rem}.like-body.svelte-1tmzbjj{flex:1;min-width:0}.like-thumb.svelte-1tmzbjj{border:1px solid var(--border);background:#fff;border-radius:10px;flex-shrink:0;transition:transform .15s,border-color .15s;display:block;overflow:hidden}.like-thumb.svelte-1tmzbjj:hover{border-color:var(--brand);transform:translateY(-2px)}.like-thumb.svelte-1tmzbjj img:where(.svelte-1tmzbjj){object-fit:contain;width:88px;height:88px;display:block}.link-ext.svelte-1tmzbjj{opacity:.7;font-size:.72em}.like-name.svelte-1tmzbjj{font-weight:700;display:block}.like-note.svelte-1tmzbjj{color:var(--muted);font-size:.95rem;display:block}
