.collection-actions{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:38px;padding-top:22px;border-top:1px solid var(--line)}#galleryResultCount{font-size:10px;color:#9eabb4;letter-spacing:.6px}.collection-expand{display:flex;align-items:center;gap:30px;background:transparent;border:1px solid #c7d3bc66;color:#d8e1ce;padding:14px 20px;font-size:11px;min-height:46px}.collection-expand:hover{background:#d3dfc712;border-color:#c7d3bc}.collection-expand:after{content:'↗';font-size:17px}.collection-expand span{display:none}.gallery-grid .image-button img{object-fit:contain;background:#030609}.gallery-grid .image-button{background:#030609}.artwork-meta{font-size:10px}.artwork-author{font-size:9px;color:#c1cbb9}.artwork-meta .metadata-pending{font-size:8px}.gallery-section .gallery-end{margin-top:40px}.sample-label{font-size:8px;letter-spacing:1px;background:#060a10a6}.preview-note{font-size:10px}#logRows{max-height:420px;overflow:auto;scrollbar-width:thin;scrollbar-color:#5a6a5b #10161d;padding-right:10px}.log-wrap:has(#logRows:focus-visible){outline:1px solid #c5d0ba66;outline-offset:8px}.credit-links{font-size:11px;line-height:1.8;color:#a5b1bc}.credit-links p{margin:0}.credit-links .credit-modifications{font-size:10px}.hero-image{object-position:60% 50%}.gallery-toolbar{flex-wrap:wrap}.filter{min-height:38px}.gallery-hint{font-size:8px;letter-spacing:1px}
@media(max-width:700px){.collection-actions{margin-top:28px;padding-top:18px;align-items:center;gap:12px}#galleryResultCount{font-size:9px;line-height:1.7;max-width:100px}.collection-expand{font-size:10px;padding:12px 15px;gap:18px}.artwork-meta{font-size:8px;gap:18px}.artwork-author{font-size:8px}.filters{width:100%;justify-content:space-between;gap:1px}.filter{font-size:9px;padding:9px 10px;gap:6px}.gallery-hint{display:none}#logRows{max-height:390px}.hero-image{object-position:58% 50%}.preview-note{font-size:8px}.gallery-grid .image-button,.gallery-grid .artwork:nth-child(2) .image-button,.gallery-grid .artwork:nth-child(4) .image-button{aspect-ratio:1.4}}
