.album-editor{margin-top:20px}.album-editor h3{font:normal 23px Georgia,serif;color:#e8e1ce;margin:5px 0 16px}.album-editor>label,.album-editor form label{display:grid;gap:6px;color:#8f9287;font:9px 'Courier New',monospace;letter-spacing:1px}.album-editor select,.album-editor input,.album-editor textarea{width:100%;background:#10120f;color:#e8e1ce;border:1px inset #55584e;padding:10px}.album-editor form{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.album-editor form .wide,.album-editor form .visibility{grid-column:1/-1}.album-editor form .visibility{display:flex;align-items:center}.album-editor form .visibility input{width:auto}.admin-photo-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.admin-photo-item{position:relative;border:1px solid #4c4f45;padding:5px;background:#111}.admin-photo-item img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.admin-photo-item button{position:absolute;right:7px;top:7px;background:#10120fe8;border:1px solid #936246;color:#f0b08b;padding:4px;font:8px 'Courier New';cursor:pointer}@media(max-width:720px){.album-editor form{grid-template-columns:1fr}.album-editor form .wide,.album-editor form .visibility{grid-column:auto}.admin-photo-list{grid-template-columns:repeat(2,1fr)}}
