/* FourColorComic v40.31.147 — Collection image choice + EMV wording */
#collection .fcc147-cover-stack{display:flex;flex-direction:column;align-items:center;gap:6px}
#collection .fcc147-cover-choice{display:flex;align-items:center;justify-content:center;gap:2px;padding:2px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(4,10,18,.9);max-width:104px}
#collection .fcc147-cover-choice button{appearance:none;border:0;background:transparent;color:var(--muted,#9aa9ba);font:inherit;font-size:9px;font-weight:800;line-height:1;padding:5px 6px;border-radius:5px;cursor:pointer;white-space:nowrap}
#collection .fcc147-cover-choice button.active{background:rgba(68,190,255,.16);color:#dff7ff;box-shadow:inset 0 0 0 1px rgba(68,190,255,.35)}
#collection .fcc147-cover-choice button:disabled{opacity:.55;cursor:wait}
#collection .fcc147-add-photo{appearance:none;border:1px solid rgba(68,190,255,.28);background:rgba(68,190,255,.07);color:#bfeeff;border-radius:7px;font:inherit;font-size:9px;font-weight:800;padding:5px 7px;cursor:pointer;white-space:nowrap}
#collection .fcc147-add-photo:hover,#collection .fcc147-cover-choice button:hover{filter:brightness(1.15)}
#collection .v403134-saved-emv-date{white-space:nowrap}
@media(max-width:760px){
  #collection .fcc147-cover-choice{max-width:96px}
  #collection .fcc147-cover-choice button{font-size:8px;padding:5px}
  #collection .fcc147-add-photo{font-size:8px}
}
