.record-card[data-astro-cid-6g33eihx]{align-items:center;gap:var(--s-3);padding:var(--s-8) var(--s-6) var(--s-10,40px);background:var(--paper);color:var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow-feature);background-image:radial-gradient(circle at 30% 20%,#00000008 1px,#0000 1.5px);background-size:9px 9px;flex-direction:column;display:flex;position:relative;transform:rotate(-1deg)}.card-rule[data-astro-cid-6g33eihx]{background:var(--pink);height:3px;position:absolute;top:18px;left:0;right:0}.card-number[data-astro-cid-6g33eihx]{color:var(--pink-deep);font-size:var(--text-14);margin-top:var(--s-1);align-self:flex-end}.card-tile[data-astro-cid-6g33eihx]{margin-top:var(--s-2)}.card-name[data-astro-cid-6g33eihx]{font-family:var(--font-display);font-size:var(--text-22);text-align:center;line-height:1.15}.card-stamps[data-astro-cid-6g33eihx]{justify-content:center;gap:var(--s-1);flex-wrap:wrap;display:flex}.card-meta[data-astro-cid-6g33eihx]{color:#5e5566;flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.card-hole[data-astro-cid-6g33eihx]{background:var(--night);width:14px;height:14px;box-shadow:inset 1px 1px 0 var(--plum);border-radius:50%;margin-left:-7px;position:absolute;bottom:12px;left:50%}.tape[data-astro-cid-6g33eihx]{background:color-mix(in srgb, var(--blue) 65%, transparent);clip-path:polygon(2% 0,98% 4%,100% 100%,0 96%);width:110px;height:26px;margin-left:-55px;position:absolute;top:-12px;left:50%;transform:rotate(-3deg)}.preview[data-astro-cid-ll2a6jns]{margin:0}.preview-main[data-astro-cid-ll2a6jns]{border:2px solid var(--ink);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-paper);display:block;position:relative;overflow:hidden}.preview-main[data-astro-cid-ll2a6jns] img[data-astro-cid-ll2a6jns]{aspect-ratio:1200/620;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.preview-open[data-astro-cid-ll2a6jns]{right:var(--s-3);bottom:var(--s-3);background:var(--pink);color:var(--ink);border:2px solid var(--ink);border-radius:var(--r-pill);padding:4px 10px;position:absolute}.preview-thumbs[data-astro-cid-ll2a6jns]{gap:var(--s-2);margin-top:var(--s-3);padding-bottom:var(--s-1);list-style:none;display:flex;overflow-x:auto}.preview-thumb[data-astro-cid-ll2a6jns]{border:2px solid var(--line);border-radius:var(--r-chip);background:var(--surface);opacity:.75;width:120px;padding:0;display:block;overflow:hidden}.preview-thumb[data-astro-cid-ll2a6jns] img[data-astro-cid-ll2a6jns]{object-fit:cover;object-position:top;width:100%;height:62px;display:block}.preview-thumb[data-astro-cid-ll2a6jns]:hover,.preview-thumb[data-astro-cid-ll2a6jns].is-active{border-color:var(--pink);opacity:1}.preview-caption[data-astro-cid-ll2a6jns]{margin-top:var(--s-2);font-size:var(--text-12);color:var(--mute)}.note[data-astro-cid-k2gpxa77]{padding:var(--s-6) var(--s-5,20px) var(--s-5,20px);background:var(--cream);color:var(--ink);box-shadow:var(--shadow-paper);border-radius:4px;position:relative;transform:rotate(.6deg)}.note-tape[data-astro-cid-k2gpxa77]{background:color-mix(in srgb, var(--pink) 55%, transparent);clip-path:polygon(3% 0,97% 5%,100% 100%,0 95%);width:72px;height:22px;position:absolute;top:-10px;right:24px;transform:rotate(4deg)}.note-title[data-astro-cid-k2gpxa77]{font-size:var(--text-28);color:var(--rose);margin-bottom:var(--s-2);line-height:1.2}.note-body[data-astro-cid-k2gpxa77]{font-size:var(--text-14);line-height:1.55}.note-body[data-astro-cid-k2gpxa77] ul{padding-left:1.2em}.note-body[data-astro-cid-k2gpxa77] li+li{margin-top:6px}.links[data-astro-cid-zrd5mkel]{gap:var(--s-2);list-style:none;display:grid}.links[data-astro-cid-zrd5mkel] a[data-astro-cid-zrd5mkel]{align-items:center;gap:var(--s-3);min-height:48px;padding:var(--s-2) var(--s-3);border:var(--border-w) solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--text);transition:border-color var(--dur-hover) var(--ease-ui);grid-template-columns:130px minmax(0,1fr) auto auto;text-decoration:none;display:grid}.links[data-astro-cid-zrd5mkel] a[data-astro-cid-zrd5mkel]:hover{border-color:var(--pink-text)}.link-kind[data-astro-cid-zrd5mkel]{color:var(--text-muted);align-items:center;gap:6px;display:inline-flex}.link-label[data-astro-cid-zrd5mkel]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.link-domain[data-astro-cid-zrd5mkel]{color:var(--pink-text);font-size:var(--text-14)}.ext[data-astro-cid-zrd5mkel]{color:var(--mute)}@media (width<=719px){.links[data-astro-cid-zrd5mkel] a[data-astro-cid-zrd5mkel]{gap:2px var(--s-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind ext""label label""domain domain"}.link-kind[data-astro-cid-zrd5mkel]{grid-area:kind}.link-label[data-astro-cid-zrd5mkel]{grid-area:label}.link-domain[data-astro-cid-zrd5mkel]{grid-area:domain}.ext[data-astro-cid-zrd5mkel]{grid-area:ext}}.shelf-list[data-astro-cid-73yiq4wb]{gap:var(--s-6) var(--s-5,20px);padding:var(--s-2) var(--s-2) var(--s-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;display:grid}@media (width<=719px){.shelf-list[data-astro-cid-73yiq4wb]{scroll-snap-type:x mandatory;padding-bottom:var(--s-4);display:flex;overflow-x:auto}.shelf-list[data-astro-cid-73yiq4wb]>li{scroll-snap-align:start;flex:0 0 240px}}.pager[data-astro-cid-dzxembhq]{gap:var(--s-3);margin-top:var(--s-8);grid-template-columns:1fr 1fr;display:grid}.pager-link[data-astro-cid-dzxembhq]{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border:var(--border-w) solid var(--line);border-radius:var(--r-card);color:var(--text);background:var(--surface);text-decoration:none;display:flex}.pager-link[data-astro-cid-dzxembhq]:hover{border-color:var(--pink-text);color:var(--text)}.pager-link[data-astro-cid-dzxembhq] .label[data-astro-cid-dzxembhq]{color:var(--mute);display:block}.pager-name[data-astro-cid-dzxembhq]{font-family:var(--font-display);font-size:var(--text-16)}.pager-next[data-astro-cid-dzxembhq]{text-align:right;justify-content:flex-end}.edit-actions[data-astro-cid-zmreiotp]{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.soon[data-astro-cid-zmreiotp]{color:var(--pink-text);text-transform:none;letter-spacing:0}.record[data-astro-cid-km42ov5h]{gap:var(--s-8);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.record-side[data-astro-cid-km42ov5h]{max-width:320px;margin:var(--s-4) auto 0;width:100%}.record-body[data-astro-cid-km42ov5h]{gap:var(--s-8);min-width:0;display:grid}.record-eyebrow[data-astro-cid-km42ov5h]{color:var(--pink-text)}.record-name[data-astro-cid-km42ov5h]{align-items:center;gap:var(--s-2);font-size:clamp(var(--text-28), 4vw, var(--text-48));margin-top:var(--s-2);display:flex}.record-star[data-astro-cid-km42ov5h]{fill:var(--pink);stroke:var(--pink-deep);flex-shrink:0}.record-aliases[data-astro-cid-km42ov5h]{margin-top:var(--s-1);font-size:var(--text-14)}.record-tagline[data-astro-cid-km42ov5h]{margin-top:var(--s-3);font-size:var(--text-18);color:var(--text);max-width:var(--measure)}.record-badges[data-astro-cid-km42ov5h]{margin-top:var(--s-3);flex-wrap:wrap;gap:6px;display:flex}.record-actions[data-astro-cid-km42ov5h]{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.record-h[data-astro-cid-km42ov5h]{align-items:baseline;gap:var(--s-2);font-size:var(--text-22);margin-bottom:var(--s-3);display:flex}.record-h[data-astro-cid-km42ov5h] .jp[data-astro-cid-km42ov5h]{color:var(--pink-text);font-size:var(--text-16)}.features[data-astro-cid-km42ov5h]{gap:var(--s-2);max-width:var(--measure);list-style:none;display:grid}.features[data-astro-cid-km42ov5h] li[data-astro-cid-km42ov5h]{gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface);border-radius:var(--r-card);border:var(--border-w) solid var(--line);align-items:flex-start;display:flex}.spark[data-astro-cid-km42ov5h]{color:var(--pink-text);flex-shrink:0;margin-top:5px}.record-related[data-astro-cid-km42ov5h],.record-footer[data-astro-cid-km42ov5h]{grid-column:1/-1}@media (width>=880px){.record[data-astro-cid-km42ov5h]{grid-template-columns:320px minmax(0,1fr);align-items:start}.record-side[data-astro-cid-km42ov5h]{top:calc(var(--header-h) + var(--s-6));margin:var(--s-2) 0 0;position:sticky}}
