.collections-page{padding:1px 0 40px}.collection-row-actions{display:flex;align-items:center;gap:18px}.collection-shelf-empty{color:var(--muted);padding:24px 0 34px;border-bottom:1px solid var(--line)}.collection-shelf .row-heading{gap:16px}.collection-row-actions .text-link{font-size:13px;white-space:nowrap}@media(max-width:560px){.collection-row-actions{gap:8px}.collection-shelf .row-heading h2{font-size:18px}.collection-editor{padding:18px}}.collection-editor{width:min(720px,94vw);max-height:85vh;border:1px solid #ffffff25;border-radius:18px;background:#191c20;color:white;padding:28px}.collection-editor::backdrop{background:#000b}.collection-editor header{display:flex;align-items:flex-start;gap:20px}.collection-editor header p{color:var(--muted);line-height:1.5}.collection-editor header button{font-size:28px}.collection-editor #collection-title-options{max-height:42vh;overflow:auto;margin:18px 0}.collection-title-choice{display:flex;align-items:center;gap:15px;padding:14px 8px;border-bottom:1px solid var(--line)}.collection-title-choice span{display:grid;gap:7px}.collection-title-choice small{color:var(--muted)}.collection-editor footer{display:flex;justify-content:space-between;align-items:center}.collection-editor input[type=checkbox]{accent-color:var(--gold);width:18px;height:18px}.collection-editor #collection-save-error{color:#f1b2a7}