.master-cover-gallery{padding:16px;border:1px solid #cbd5e1;border-radius:10px;margin:20px 0 24px;min-width:0;color:#0b2648}.master-cover-gallery legend{font-weight:700;font-size:18px}.master-cover-gallery>p{font-size:14px;line-height:1.5}.master-cover-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.master-cover-grid label,.master-cover-grid>a{display:block;position:relative;min-width:0;margin:0;border:1px solid #cbd5e1;border-radius:9px;padding:8px;color:#0b2648;background:#fff;text-decoration:none;font-size:14px;line-height:1.4;cursor:pointer}.master-cover-grid label:has(input:checked){border:2px solid #0000ff;padding:7px;background:white}.master-cover-grid input[type=radio]{position:absolute;width:19px;height:19px;top:11px;left:11px;margin:0;accent-color:#0000ff;z-index:1}.master-cover-grid img{display:block;width:100%;height:110px;object-fit:cover;border-radius:5px;margin:0 0 9px}.master-cover-grid span{display:block;font-weight:700}.master-cover-overview .master-cover-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.master-cover-overview .master-cover-grid img{height:150px}.master-cover-gallery input[type=file]{font-size:16px;max-width:100%}.master-cover-gallery [role=status]{font-size:13px;color:#475569}.master-cover-grid label:focus-within,.master-cover-grid>a:focus-visible{outline:2px solid #0000ff;outline-offset:3px}@media(max-width:650px){.master-cover-overview .master-cover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-cover-grid img{height:100px}}@media(max-width:360px){.master-cover-grid{grid-template-columns:1fr}}
