.reference-fretboard{margin-top:24px}.reference-fretboard p{font-size:14px}.reference-neck-scroll{overflow-x:auto;padding:8px 2px 14px}.reference-neck{width:100%;min-width:1030px;border-collapse:collapse;background:#ead6b0;color:#493629;table-layout:fixed}.reference-neck caption{text-align:left;font-size:13px;padding:8px 0;color:var(--muted)}.reference-neck th{font-size:13px;padding:8px 2px}.reference-neck thead{background:#fff8e9}.reference-neck th small{display:block;height:18px;font-size:11px;color:#7b6950}.reference-neck th:first-child{width:62px;background:#fff8e9}.reference-neck td{padding:8px 3px;border-right:3px solid #ab9270;background-image:linear-gradient(transparent calc(50% - 1px),#a48a64 calc(50% - 1px),#a48a64 calc(50% + 1px),transparent calc(50% + 1px))}.reference-neck td:first-of-type{background-color:#f7ecd5;border-right:5px solid #7e694f}.reference-neck tr:last-child td{background-image:linear-gradient(transparent calc(50% - 2px),#a48a64 calc(50% - 2px),#a48a64 calc(50% + 2px),transparent calc(50% + 2px))}.reference-neck button{display:block;width:100%;min-height:47px;padding:3px 0;font-size:12px;line-height:1.3;background:#fff8e9;border:1px solid #ab9270;border-radius:8px;box-shadow:0 2px 0 #ab9270}.reference-neck button[aria-pressed=true]{background:#dce7c4;border:2px solid #6d8851;color:#263e21}.reference-neck button:focus-visible,.reference-neck-scroll:focus-visible{outline:3px solid #6d8851;outline-offset:2px}.reference-neck-status{min-height:42px}
