.cm-collection-header{background:var(--cm-identity);color:var(--cm-on-identity);border-radius:1rem;padding:1rem 1.5rem 1.75rem}.cm-collection-back{overflow-wrap:anywhere;max-width:100%;min-height:44px;color:var(--cm-identity-muted);text-underline-offset:.25em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:inline-flex}.cm-collection-back:hover{color:var(--cm-on-identity);text-decoration:underline}.cm-collection-back:focus-visible{outline-color:var(--cm-on-identity)}.cm-collection-header h1{overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1.15}.cm-collection-description{overflow-wrap:anywhere;max-width:65ch;color:var(--cm-identity-muted);margin-top:.75rem;line-height:1.65}.cm-collection-preview-count{color:var(--cm-identity-muted);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:.875rem}.cm-collection-choice{border:1px solid var(--cm-control-border);background:var(--cm-surface);min-height:44px;color:var(--cm-text);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:600;transition:background-color .16s ease-out;display:inline-flex}.cm-collection-choice:hover:not(:disabled){background:var(--cm-raised)}.cm-collection-choice[aria-pressed=true],.cm-collection-choice[aria-current=page]{border-color:var(--cm-text);background:var(--cm-text);color:var(--cm-canvas);text-underline-offset:.25em;text-decoration:underline}.cm-collection-choice:disabled{background:var(--cm-raised);color:var(--cm-muted)}@media (min-width:640px){.cm-collection-header{padding:1.25rem 2rem 2rem}.cm-collection-header h1{font-size:3rem}}@media (prefers-reduced-motion:reduce){.cm-collection-choice{transition:none}}
