.album[data-astro-cid-nlquih3n]{gap:22px;padding-block:clamp(28px,5vw,56px);display:grid}.al-head[data-astro-cid-nlquih3n]{gap:12px;display:grid}.al-total[data-astro-cid-nlquih3n]{gap:10px;padding:18px 20px;display:grid}.al-total[data-astro-cid-nlquih3n] p[data-astro-cid-nlquih3n]{margin:0;font-size:18px}.al-total[data-astro-cid-nlquih3n] b[data-astro-cid-nlquih3n]{color:var(--rust);font-size:26px}.al-total[data-astro-cid-nlquih3n] .al-helped[data-astro-cid-nlquih3n]{color:var(--navy);font-size:16px;font-weight:700}.al-total[data-astro-cid-nlquih3n] .al-give-link[data-astro-cid-nlquih3n]{font-size:15px}.al-give-link[data-astro-cid-nlquih3n] a[data-astro-cid-nlquih3n]{color:var(--rust);font-weight:700}.al-tabs[data-astro-cid-nlquih3n]{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.al-tabs[data-astro-cid-nlquih3n] button[data-astro-cid-nlquih3n]{border:2px solid var(--line);background:var(--white);color:var(--navy);font:700 15px var(--sans);cursor:pointer;border-radius:999px;flex:none;padding:10px 16px}.al-tabs[data-astro-cid-nlquih3n] button[data-astro-cid-nlquih3n][aria-selected=true]{border-color:var(--navy);background:var(--navy);color:var(--cream)}.al-page[data-astro-cid-nlquih3n]{border:1px solid var(--line);background:#f6efe0 repeating-linear-gradient(0deg,#0000 0 33px,#1b2a410d 33px 34px);border-radius:24px;gap:14px;padding:clamp(16px,4vw,32px);display:grid;box-shadow:inset 0 0 0 8px #ffffff73}.al-page-head[data-astro-cid-nlquih3n]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.al-page-head[data-astro-cid-nlquih3n] h2[data-astro-cid-nlquih3n]{font-size:clamp(24px,3.4vw,32px)}.al-count[data-astro-cid-nlquih3n]{color:var(--muted);margin:0;font-weight:700}.al-complete[data-astro-cid-nlquih3n]{background:var(--gold-soft);border:2px solid var(--gold);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex}.al-complete[data-astro-cid-nlquih3n] p[data-astro-cid-nlquih3n]{margin:0}.al-complete-title[data-astro-cid-nlquih3n]{font:700 22px var(--serif)}.al-complete-icon[data-astro-cid-nlquih3n]{color:var(--gold);font-size:34px}.al-note[data-astro-cid-nlquih3n],.al-coming[data-astro-cid-nlquih3n],.al-empty[data-astro-cid-nlquih3n]{color:var(--muted);margin:0;font-size:15px}.al-coming[data-astro-cid-nlquih3n]{text-align:center;font-weight:700}.al-grid[data-astro-cid-nlquih3n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,3vw,22px);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.al-grid[data-astro-cid-nlquih3n]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=960px){.al-grid[data-astro-cid-nlquih3n]{grid-template-columns:repeat(5,minmax(0,1fr))}}.al-safe[data-astro-cid-nlquih3n]{justify-items:start;gap:12px;padding:clamp(18px,4vw,28px);display:grid}.al-safe[data-astro-cid-nlquih3n] h2[data-astro-cid-nlquih3n]{font-size:24px}.al-last[data-astro-cid-nlquih3n],.al-privacy[data-astro-cid-nlquih3n]{margin:0}.al-privacy[data-astro-cid-nlquih3n]{color:var(--muted);font-size:14px}.al-restore[data-astro-cid-nlquih3n]{width:100%}.al-restore[data-astro-cid-nlquih3n] summary[data-astro-cid-nlquih3n]{cursor:pointer;color:var(--rust);font-weight:700}.al-restore[data-astro-cid-nlquih3n]>div[data-astro-cid-nlquih3n]{margin-top:12px}[data-astro-cid-nlquih3n][data-al-backup-card]{width:100%}.al-dialog[data-astro-cid-nlquih3n]{background:var(--cream);width:min(420px,100vw - 32px);color:var(--ink);text-align:center;border:0;border-radius:24px;padding:22px;box-shadow:0 30px 80px -20px #1b2a4199}.al-dialog[data-astro-cid-nlquih3n]::backdrop{background:#1b2a418c}.al-dialog[data-astro-cid-nlquih3n][open]{gap:8px;display:grid}.al-d-stamp[data-astro-cid-nlquih3n]{width:min(240px,70vw);margin:0 auto 6px}.al-d-hook[data-astro-cid-nlquih3n],.al-d-date[data-astro-cid-nlquih3n],.al-d-note[data-astro-cid-nlquih3n]{margin:0}.al-d-hook[data-astro-cid-nlquih3n]{font-style:italic}.al-d-date[data-astro-cid-nlquih3n]{color:var(--muted);font-size:15px}.al-d-btns[data-astro-cid-nlquih3n]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.al-d-msg[data-astro-cid-nlquih3n]{color:var(--ok);margin:0;font-size:14px}
