@font-face{font-family:gabarito;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:gabarito Fallback;src:local("Arial");ascent-override:94.90%;descent-override:26.25%;line-gap-override:0.00%;size-adjust:99.05%}.__className_52771b{font-family:gabarito,gabarito Fallback}@font-face{font-family:albertSans;src:url(/_next/static/media/6ef64f5f8b3e5a29-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:albertSans Fallback;src:local("Arial");ascent-override:91.32%;descent-override:24.03%;line-gap-override:0.00%;size-adjust:104.03%}.__className_8e2faf{font-family:albertSans,albertSans Fallback}:root{--blue-50:#e3eefc;--blue-75:#dfedff;--blue-100:#dbecfd;--blue-300:#9ac8fd;--blue-350:#9dc1ea;--blue-500:#4a7fbe;--blue-600:#205ca4;--blue-700:#15529e;--gray-0:#fff;--gray-50:#f6f6f6;--gray-100:#eceff3;--gray-300:#ccc;--gray-400:#a3a9b2;--gray-600:#666;--gray-900:#1f2430;--red-100:#ffdfdc;--red-400:#ff8a82;--red-600:#c2534f;--orange-100:#ffe2ca;--orange-400:#fd9305;--orange-700:#af6403;--green-100:#c7f7c7;--green-400:#21d443;--green-700:#038a24;--teal-100:#c6f2f1;--teal-400:#07caca;--teal-700:#008485;--violet-100:#fadcff;--violet-400:#ea7ffb;--violet-600:#b349c3;--violet-700:#9a43a8;--status-green-50:#e5f4ea;--status-green-700:#17703f;--status-amber-50:#fff1d6;--status-amber-700:#8a5300;--status-red-50:#fdeceb;--status-red-700:#b3261e;--color-bg:var(--gray-0);--color-text:var(--gray-900);--color-text-muted:var(--gray-600);--color-border:var(--gray-300);--color-surface-muted:var(--gray-50);--color-brand:var(--blue-700);--color-on-brand:var(--gray-0);--color-brand-subtle:var(--blue-50);--color-nav-highlight:var(--blue-75);--color-control:var(--gray-100);--color-on-control:var(--gray-900);--color-focus:var(--blue-700);--color-focus-gap:var(--gray-0);--color-info:var(--blue-700);--color-info-subtle:var(--blue-50);--color-success:var(--status-green-700);--color-success-subtle:var(--status-green-50);--color-warning:var(--status-amber-700);--color-warning-subtle:var(--status-amber-50);--color-danger:var(--status-red-700);--color-danger-subtle:var(--status-red-50);--color-tool-chords:var(--red-400);--color-tool-chords-ink:var(--red-600);--color-tool-chords-hover:var(--red-100);--color-tool-scales:var(--orange-400);--color-tool-scales-ink:var(--orange-700);--color-tool-scales-hover:var(--orange-100);--color-tool-arpeggios:var(--green-400);--color-tool-arpeggios-ink:var(--green-700);--color-tool-arpeggios-hover:var(--green-100);--color-tool-builder:var(--teal-400);--color-tool-builder-ink:var(--teal-700);--color-tool-builder-hover:var(--teal-100);--color-tool-tuner:var(--violet-400);--color-tool-tuner-ink:var(--violet-600);--color-tool-tuner-hover:var(--violet-100);--color-on-tool:var(--gray-900);--color-instrument-board:var(--blue-100);--color-instrument-body:var(--blue-350);--color-instrument-fret:var(--blue-700);--color-instrument-string:var(--blue-600);--color-instrument-inlay:var(--blue-500);--color-instrument-marker:var(--blue-700);--color-instrument-open:var(--gray-100);--color-note-bridge:var(--blue-300);--color-note-root-ring:var(--blue-700);--color-tuner-letter:var(--violet-700);--color-meter-track:var(--gray-300);--color-meter-band:var(--gray-400);--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--text-tiny:11px;--text-caption:13px;--text-base:14px;--text-small:16px;--text-label:17px;--text-body:18px;--text-page:19px;--text-control:20px;--text-stepper:21px;--text-open-string:24px;--text-note:27px;--text-tuner-peg:26px;--text-tuner-letter:48px;--text-nav:28px;--text-name:40px;--text-subtitle:22px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--control-height-sm:38px;--control-height-md:44px;--control-gap:var(--space-2);--target-min:44px;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--radius-round:50%;--shadow-1:0 1px 2px rgb(31 36 48/8%);--shadow-2:0 2px 8px rgb(21 82 158/14%);--motion-fast:150ms;--motion-base:200ms;--motion-ease:ease-out;--note-ring:3px;--focus-ring:3px;--focus-offset:2px}@media only screen and (max-width:1023px){:root{--text-nav:23px}}@media only screen and (max-width:767px){:root{--text-nav:19px;--text-name:34px;--text-subtitle:19px}}@media only screen and (max-width:639px){:root{--text-nav:17px}}@media only screen and (max-width:567px){:root{--text-nav:16px;--text-tuner-peg:22px;--text-tuner-letter:36px}}@media only screen and (max-width:400px){:root{--text-nav:17px}}@media(prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-base:0ms}}html{background:var(--color-bg);box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{overflow-x:hidden}body{overflow-y:hidden;font-family:var(--font-text,"Helvetica Neue",Arial,sans-serif);font-size:var(--text-base);color:var(--color-text);margin:0 auto;height:100%;width:100%;min-width:320px;max-width:1024px}input[type=button],input[type=reset],input[type=submit]{appearance:none}h1,h2{font-family:var(--font-title,"Helvetica Neue",Arial,sans-serif)}button,input{font-family:inherit}:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-offset) var(--color-focus-gap)}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.pre{white-space:pre;font-weight:700}.linkText{height:1px;width:1px;position:absolute;overflow:hidden;top:-20px}