.gc-shared-fretboard{--gc-shared-fretboard-bg:#050507;--gc-mfb-string-color:#ffffffc7;--gc-mfb-fret-line-color:#ffffff4d;--gc-mfb-fret-label-color:#e5e5e5;--gc-mfb-rail-label-color:#ffffffc2;--gc-mfb-inlay-color:#ffffff38;--gc-mfb-nut-color:#ffffffb3;--gc-mfb-nut-gradient:linear-gradient(90deg, #fff0 0%, #ffffff80 65%, #fffc 100%);contain:layout paint;margin-bottom:0;transform:none}.gc-shared-fretboard.gc-mobile-fretboard-shell{--gc-mobile-fret-label-lift-px:var(--gc-widget-fret-number-gap-px,var(--gc-widget-fret-label-lift-px,35px));--gc-mobile-fretboard-glow-safe-bottom:var(--gc-widget-glow-safe-bottom-px,clamp(22px, 6vw, 28px))}.gc-shared-fretboard [data-fret-label]{top:calc(var(--gc-mobile-fret-label-lift-px,35px) * -1)!important;color:var(--gc-mfb-fret-label-color)!important;text-shadow:none!important}.gc-shared-fretboard .gc-mobile-fretboard-viewport{overscroll-behavior:none;touch-action:none;overflow:hidden}.gc-shared-fretboard .gc-mobile-fretboard-viewport-shell{overflow:hidden}.gc-shared-fretboard .gc-mobile-fretboard-track{pointer-events:none;transform:none}.gc-shared-fretboard .gc-mfb-fret-slot{border-color:var(--gc-mfb-fret-line-color)!important;border-right-width:2px!important}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-rail:before{background:var(--gc-shared-fretboard-bg)}.gc-shared-fretboard [data-readonly-fret-cell="1"]{cursor:default;pointer-events:none;touch-action:none}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-rail-panel{background:var(--gc-shared-fretboard-bg,#050507)}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-rail-labels{z-index:7;background:var(--gc-shared-fretboard-bg,#050507)}.gc-shared-fretboard .gc-mobile-fretboard-track{--gc-mfb-seam-overlap:0px}.gc-shared-fretboard .gc-mfb-string-line,.gc-shared-fretboard .gc-mfb-string-label-row{height:2px!important}.gc-shared-fretboard .gc-mfb-string-line{background-color:var(--gc-mfb-string-color)!important;box-shadow:none!important}.gc-shared-fretboard .gc-mfb-inlay-dot{background:var(--gc-mfb-inlay-color)!important;box-shadow:none!important}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-nut-bar{width:max(8px, var(--gc-mfb-nut-bar-w));top:8%;bottom:8%;background:var(--gc-mfb-nut-gradient,var(--gc-mfb-nut-color))!important;box-shadow:none!important;border-right:none!important}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-rail-open-strings>div{box-shadow:none!important}.gc-shared-fretboard .gc-mobile-fretboard-track .gc-mfb-rail-label-text{color:var(--gc-mfb-rail-label-color);text-shadow:none}.gc-shared-fretboard .gc-fret-node{width:var(--gc-mfb-note-node-size,32px);height:var(--gc-mfb-note-node-size,32px);font-size:var(--gc-mfb-note-font-size,10px);transition:none;box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important}.gc-shared-fretboard .gc-fret-node[data-visible="1"]{pointer-events:auto;cursor:pointer}.gc-shared-fretboard .gc-fret-node span{font-size:var(--gc-mfb-note-font-size,10px);letter-spacing:0;font-weight:500}.gc-shared-fretboard .gc-fret-node[data-root="1"] span{font-weight:700}
