
 #content .avCoverEdit{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;min-height:48px;width:auto;margin:8px 0;background:#242426;border:1px solid #353537;border-radius:12px;font:inherit;color:#fff}
 #content .avCoverEdit svg{width:24px;height:24px}#content .avCoverEdit img{width:38px;height:48px;object-fit:cover;border-radius:6px}
 #refBottomSheet.avCoverSheet{background:#171719;color:#fff;width:min(100%,680px);max-height:88dvh;border:0;border-radius:28px 28px 0 0;padding:0 20px 24px;overflow:auto;font-family:inherit}
 #refBottomSheet.avCoverSheet h2{font-size:24px;margin:10px 0}#refBottomSheet.avCoverSheet .avCoverName{color:#aaa;margin:0 0 16px}
 #refBottomSheet.avCoverSheet .refSheetHandle{outline:none!important;box-shadow:none!important;border:0!important;background:transparent!important}
 #refBottomSheet.avCoverSheet .avCoverGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
 #refBottomSheet.avCoverSheet .avCoverGrid button{position:relative;padding:0;aspect-ratio:1;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#222;min-width:0}
 #refBottomSheet.avCoverSheet .avCoverGrid button[aria-pressed=true]{border-color:#c2ff45}#refBottomSheet.avCoverSheet .avCoverGrid img{width:100%;height:100%;object-fit:cover}
 #refBottomSheet.avCoverSheet .avCoverGrid span{display:none}
 #refBottomSheet.avCoverSheet [data-cover-reset]{margin:16px 0 0;background:transparent;color:#aaa;font:inherit;border:0;padding:8px 0}
 #refBottomSheet.avCoverSheet .avCoverActions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}#refBottomSheet.avCoverSheet .avCoverActions button{padding:16px 10px;border-radius:12px;border:0;font:inherit;font-weight:650;background:#29292b;color:#fff}
 #refBottomSheet.avCoverSheet [data-cover-save]{background:#c2ff45!important;color:#111!important}#refBottomSheet.avCoverSheet .avCoverError{color:#ff9393;font-size:14px}
 