.caged-quality-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:13px 15px;border:1px solid #2d513f;border-radius:11px;background:#0b1913;color:#bdcdc4}.caged-quality-summary strong{color:#63efa9}.caged-quality-summary small{color:#93a99d}.caged-card-formula{display:block;min-height:2.5em;margin:3px 0 0;color:#9eb1a6;font-size:.72rem;line-height:1.35}.caged-card .mini-fretboard{overflow:hidden}.caged-card .mini-fretboard svg{width:100%;min-width:0}.caged-card .ht-label{font-size:9px}.caged-display-legend{min-height:28px}@media(max-width:850px){.caged-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.caged-grid{grid-template-columns:1fr!important}.caged-card-formula{min-height:0}}
