.FtEWcW_kbd{font-family:var(--font-geist-mono), monospace;background:var(--color-bg-raised);border:1px solid var(--color-border,var(--color-muted));white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.8rem;display:inline-block}
.RA-9Lq_nav{z-index:200;position:sticky;top:0}.RA-9Lq_header{height:var(--nav-height);background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding:0 var(--spacing-sm) 0 var(--spacing-lg);align-items:center;display:flex}@media (max-width:640px){.RA-9Lq_header{padding:0 var(--spacing-md)}}@media (max-width:640px){.RA-9Lq_headerWithTitle{grid-template-columns:1fr minmax(0,max-content) 1fr;display:grid}}.RA-9Lq_left{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:640px){.RA-9Lq_left{gap:0}}.RA-9Lq_logoLink{align-items:center;display:flex}@media (max-width:640px){.RA-9Lq_logoLink.RA-9Lq_logoLinkLoggedIn{display:none}}@media (pointer:coarse) and (min-width:641px){.RA-9Lq_logoLink{min-height:var(--control-h-md);min-width:var(--control-h-md)}}@media (max-width:640px){.RA-9Lq_wordmark{display:none}}.RA-9Lq_markMobile{display:none}@media (max-width:640px){.RA-9Lq_markMobile{display:block}}@media (max-width:899px){.RA-9Lq_wordmarkWide{display:none}}@media (min-width:900px){.RA-9Lq_markNarrow{display:none}}.RA-9Lq_divider{background:var(--color-border);flex-shrink:0;width:1px;height:28px}@media (max-width:640px){.RA-9Lq_divider{display:none}}.RA-9Lq_logoLink+.RA-9Lq_divider{margin-left:var(--spacing-sm)}.RA-9Lq_backLink{border-radius:var(--mantine-radius-sm);color:var(--color-muted);white-space:nowrap;align-items:center;gap:2px;padding:4px 8px 4px 3px;font-size:.875rem;text-decoration:none;display:inline-flex}.RA-9Lq_backLink:hover{color:var(--color-text);background:var(--color-bg-alt)}@media (max-width:640px){.RA-9Lq_backLink{margin-left:-7px}}@media (pointer:coarse) and (min-width:641px){.RA-9Lq_backLink{min-height:var(--control-h-sm)}}@media (max-width:640px){.RA-9Lq_backLinkIconOnly .RA-9Lq_backLabel{display:none}}.RA-9Lq_avatar{cursor:pointer;width:32px;height:32px;font:inherit;color:var(--color-text);background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.75rem;font-weight:600;display:flex;overflow:hidden}.RA-9Lq_avatar:hover{border-color:var(--color-muted)}@media (pointer:coarse) and (min-width:641px){.RA-9Lq_avatar{min-height:var(--control-h-md);min-width:var(--control-h-md);font-size:var(--control-fs)}}.RA-9Lq_avatarImg{object-fit:cover;width:100%;height:100%}.RA-9Lq_avatarDesktopSlot{display:flex}@media (max-width:640px){.RA-9Lq_avatarDesktopSlot{display:none}}.RA-9Lq_avatarMobileSlot{display:none}@media (max-width:640px){.RA-9Lq_avatarMobileSlot{display:flex}}@media (max-width:640px){.RA-9Lq_desktopOnly{display:none!important}}@media (min-width:641px){.RA-9Lq_mobileOnly{display:none!important}}.RA-9Lq_textLink{color:var(--color-muted);white-space:nowrap;font-size:.875rem;text-decoration:none}.RA-9Lq_textLink:hover{color:var(--color-text)}.RA-9Lq_demoPill{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);border:2px solid var(--color-accent);opacity:.8;border-radius:100px;flex-shrink:0;padding:2px 7px;font-size:.6rem;font-weight:700}.RA-9Lq_center{justify-content:flex-start;align-items:center;gap:var(--spacing-md);padding:0 var(--spacing-sm);flex:1;min-width:0;display:flex;overflow:hidden}@media (max-width:640px){.RA-9Lq_center{display:none}}@media (max-width:640px){.RA-9Lq_centerWithTitle{justify-content:center;display:flex}}.RA-9Lq_right{align-items:center;gap:var(--spacing-sm);flex-shrink:0;margin-left:auto;display:flex}@media (pointer:coarse) and (min-width:641px){:is(.RA-9Lq_right .mantine-Button-root,.RA-9Lq_right .mantine-ActionIcon-root){min-height:var(--control-h-md)}}.RA-9Lq_pageTitle{min-width:0;max-width:100%;overflow:hidden}.RA-9Lq_pageTitleBtn{cursor:pointer;border-radius:var(--mantine-radius-sm);max-width:100%;font:inherit;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;display:flex;overflow:hidden}.RA-9Lq_pageTitleBtn:hover{background:var(--color-bg-alt)}@media (pointer:coarse) and (min-width:641px){.RA-9Lq_pageTitleBtn{min-height:var(--control-h-md)}}.RA-9Lq_pageTitleInfo{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:4px 8px;overflow:hidden}.RA-9Lq_pageTitleName{color:var(--color-text);text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.RA-9Lq_pageTitleSubtitle{color:var(--color-muted);margin-left:8px;font-size:.875rem}@media (max-width:640px){.RA-9Lq_pageTitleSubtitle{display:none}}.RA-9Lq_titleStack{align-items:baseline;gap:4px;min-width:0;max-width:100%;display:flex;overflow:hidden}@media (max-width:640px){.RA-9Lq_titleStack{flex-direction:column;align-items:center;gap:0}}.RA-9Lq_byline{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.875rem;overflow:hidden}@media (max-width:640px){.RA-9Lq_byline{padding:0 8px;font-size:.6875rem}}.RA-9Lq_switcherChevron{color:var(--color-muted);flex:none}.RA-9Lq_switcherDropdown{min-width:220px}.RA-9Lq_switcherGroup+.RA-9Lq_switcherGroup{margin-top:4px}.RA-9Lq_switcherLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:8px 8px 4px;font-size:.7rem;font-weight:700}.RA-9Lq_switcherItem{border-radius:var(--mantine-radius-sm);color:var(--color-text);justify-content:space-between;align-items:center;gap:8px;padding:8px;font-size:.9rem;text-decoration:none;display:flex}.RA-9Lq_switcherItem:hover{background:var(--color-bg-alt)}.RA-9Lq_switcherItem[aria-current=page]{font-weight:600}@media (max-width:640px){.RA-9Lq_switcherItem{padding:12px 8px;font-size:1rem}}.RA-9Lq_actionDanger{color:var(--color-danger)!important}.RA-9Lq_actionHint{color:var(--color-muted);font-size:.75rem;display:block}.RA-9Lq_sheetContent{box-shadow:none;background:0 0}.RA-9Lq_sheetBody{gap:var(--spacing-sm);padding-bottom:calc(var(--spacing-md) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.RA-9Lq_sheetCard{background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.RA-9Lq_sheetTitle{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;padding:12px 16px 8px;font-size:.75rem;font-weight:700}.RA-9Lq_sheetItem{border:none;border-top:1px solid var(--color-border);width:100%;font:inherit;color:var(--color-text);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:14px 16px;font-size:1rem;text-decoration:none;display:flex}.RA-9Lq_sheetItem:first-child{border-top:none}.RA-9Lq_sheetItem:active:not(:disabled){background:var(--color-bg-alt)}.RA-9Lq_sheetItem:disabled{color:var(--color-muted);cursor:default}.RA-9Lq_sheetTitle+.RA-9Lq_sheetItem{border-top:1px solid var(--color-border)}.RA-9Lq_sheetCancel{background:var(--color-bg-raised);border:1px solid var(--color-border);width:100%;font:inherit;color:var(--color-text);cursor:pointer;border-radius:14px;padding:14px 16px;font-size:1rem;font-weight:600}
.R7AaMq_panel{background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--mantine-radius-md);z-index:300;pointer-events:auto;max-width:calc(100vw - 28px);padding:14px 16px;transition:top .2s,left .2s,opacity .15s;position:relative;box-shadow:0 4px 24px #00000059}.R7AaMq_panel:before,.R7AaMq_panel:after{content:"";pointer-events:none;border:7px solid #0000;width:0;height:0;position:absolute}.R7AaMq_panel[data-placement=bottom]:before{bottom:100%;left:var(--arrow-offset,50%);border-bottom:7px solid var(--color-border);border-top:none;transform:translate(-50%)}.R7AaMq_panel[data-placement=bottom]:after{bottom:calc(100% - 1px);left:var(--arrow-offset,50%);border-bottom:7px solid var(--color-bg-raised);border-top:none;transform:translate(-50%)}.R7AaMq_panel[data-placement=top]:before{top:100%;left:var(--arrow-offset,50%);border-top:7px solid var(--color-border);border-bottom:none;transform:translate(-50%)}.R7AaMq_panel[data-placement=top]:after{top:calc(100% - 1px);left:var(--arrow-offset,50%);border-top:7px solid var(--color-bg-raised);border-bottom:none;transform:translate(-50%)}.R7AaMq_panel[data-placement=right]:before{right:100%;top:var(--arrow-offset,50%);border-right:7px solid var(--color-border);border-left:none;transform:translateY(-50%)}.R7AaMq_panel[data-placement=right]:after{right:calc(100% - 1px);top:var(--arrow-offset,50%);border-right:7px solid var(--color-bg-raised);border-left:none;transform:translateY(-50%)}.R7AaMq_panel[data-placement=left]:before{left:100%;top:var(--arrow-offset,50%);border-left:7px solid var(--color-border);border-right:none;transform:translateY(-50%)}.R7AaMq_panel[data-placement=left]:after{left:calc(100% - 1px);top:var(--arrow-offset,50%);border-left:7px solid var(--color-bg-raised);border-right:none;transform:translateY(-50%)}.R7AaMq_header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.R7AaMq_title{color:var(--color-text);font-size:.875rem;font-weight:700}.R7AaMq_close{cursor:pointer;color:var(--color-muted);background:0 0;border:none;flex-shrink:0;padding:0;font-size:.8rem;line-height:1}.R7AaMq_close:hover{color:var(--color-text)}.R7AaMq_body{color:var(--color-muted);margin:0 0 12px;font-size:.8rem;line-height:1.55}.R7AaMq_footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.R7AaMq_counter{color:var(--color-muted);font-size:.7rem;font-family:var(--font-geist-mono), monospace;flex-shrink:0}.R7AaMq_btns{gap:6px;display:flex}
.cNX37q_pickerWrap{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;padding-bottom:4px;overflow-x:auto}.cNX37q_fretboard{flex-direction:column;min-width:max-content;display:flex}.cNX37q_stringRow{align-items:center;height:46px;display:flex}.cNX37q_leftCol{flex-shrink:0;align-items:center;gap:6px;width:68px;padding-right:8px;display:flex}.cNX37q_tuningLabel{text-align:right;width:22px;color:var(--color-muted);flex-shrink:0;font-size:.8rem;font-weight:600}.cNX37q_muteBtn{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:background .1s,border-color .1s,color .1s;display:flex}@media (hover:hover){.cNX37q_muteBtn:hover{border-color:var(--color-muted);color:var(--color-text)}}.cNX37q_muteBtnActive{background:color-mix(in srgb, var(--color-muted) 22%, transparent);color:var(--color-text);border-color:var(--color-muted)}.cNX37q_fretCell{cursor:pointer;border-right:1px solid var(--color-border);-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:background 80ms;display:flex;position:relative}@media (hover:hover){.cNX37q_fretCell:hover:not(.cNX37q_cellDisabled){background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.cNX37q_fretCell:focus-visible:not(.cNX37q_cellDisabled){background:color-mix(in srgb, var(--color-text) 6%, transparent);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.cNX37q_openCell{border-right:3px solid color-mix(in srgb, var(--color-muted) 55%, transparent)}.cNX37q_capoCell{border-right:4px solid var(--color-accent)}.cNX37q_capoBadge{font-size:.7rem;font-weight:700;font-family:var(--font-geist-mono), monospace;color:var(--color-accent);letter-spacing:.02em}.cNX37q_cellDisabled{cursor:default;pointer-events:none;opacity:.25}.cNX37q_stringLine{background:var(--color-border);pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.cNX37q_noteDot{background:var(--color-accent);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.cNX37q_noteText{color:var(--color-bg);font-size:.65rem;font-weight:700;line-height:1}.cNX37q_fretNumRow{align-items:flex-start;margin-top:6px;display:flex}.cNX37q_fretNumCell{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;width:46px;display:flex}.cNX37q_fretNum{color:var(--color-muted);font-size:.6rem;line-height:1}.cNX37q_markerWrap{align-items:center;gap:3px;display:flex}.cNX37q_marker{background:var(--color-muted);opacity:.45;border-radius:50%;width:5px;height:5px}.cNX37q_pickerScroll{min-height:0;padding:0 var(--mantine-spacing-md) var(--mantine-spacing-xs);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:1;overflow-y:auto}@media (min-width:965px){.cNX37q_pickerScroll{padding:var(--mantine-spacing-xs) var(--mantine-spacing-lg) var(--mantine-spacing-xs)}}.cNX37q_modalFooter{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md) var(--mantine-spacing-md);flex-shrink:0}.cNX37q_vWrap{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.cNX37q_vBoard{flex-direction:column;display:flex}.cNX37q_vHeaderRow{background:var(--mantine-color-body);z-index:2;flex-direction:row;align-items:flex-end;padding-bottom:6px;display:flex;position:sticky;top:0}.cNX37q_vStringHeader{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:46px;display:flex}.cNX37q_vFretRow{flex-direction:row;align-items:center;display:flex}.cNX37q_vNutRow .cNX37q_vFretCell{border-bottom:3px solid color-mix(in srgb, var(--color-muted) 55%, transparent)}.cNX37q_vCapoRow .cNX37q_vFretCell{border-bottom:4px solid var(--color-accent)}.cNX37q_vFretLabel{flex-shrink:0;justify-content:flex-end;align-items:center;gap:3px;width:20px;padding-right:6px;display:flex}.cNX37q_vMarker{background:var(--color-muted);opacity:.45;border-radius:50%;flex-shrink:0;width:5px;height:5px}.cNX37q_vFretCell{cursor:pointer;border-bottom:1px solid var(--color-border);-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:background 80ms;display:flex;position:relative}@media (hover:hover){.cNX37q_vFretCell:hover:not(.cNX37q_cellDisabled){background:color-mix(in srgb, var(--color-text) 6%, transparent)}}.cNX37q_vFretCell:focus-visible:not(.cNX37q_cellDisabled){background:color-mix(in srgb, var(--color-text) 6%, transparent);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.cNX37q_vStringLine{background:var(--color-border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cNX37q_sheetBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.cNX37q_sheetBarBtn{font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:4px 2px;font-size:1rem}.cNX37q_sheetBarApply{color:var(--color-text);font-weight:600}.cNX37q_sheetBarTitle{color:var(--color-text);font-weight:700}.cNX37q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Rlajqq_lane{background:var(--color-bg-sunken);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);flex:1;align-items:stretch;min-width:0;height:40px;display:flex}@media (pointer:coarse) and (min-width:641px){.Rlajqq_lane{height:var(--control-h-lg)}}.Rlajqq_laneTop{border-top:1px solid var(--color-border);border-radius:6px 6px 0 0}.Rlajqq_laneBottom{border-bottom:1px solid var(--color-border);border-radius:0 0 6px 6px}.Rlajqq_laneMuted .Rlajqq_cell{opacity:.35}.Rlajqq_cell{border:none;border-right:2px solid var(--color-border);cursor:pointer;background:0 0;flex:1;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;position:relative}.Rlajqq_cell:last-child{border-right:none}.Rlajqq_cell:hover:not(:disabled){background:color-mix(in srgb, var(--color-text) 6%, transparent)}.Rlajqq_cell:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.Rlajqq_cell:disabled{cursor:default}.Rlajqq_nut{border-right:4px solid var(--color-muted)}.Rlajqq_line{height:var(--string-gauge,1px);background:var(--color-muted);opacity:.75;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.Rlajqq_dot{background:var(--color-accent);min-width:22px;height:22px;color:var(--color-bg);border-radius:11px;justify-content:center;align-items:center;padding:0 3px;font-size:.68rem;font-weight:700;line-height:1;display:flex;position:relative}.Rlajqq_dotWide{font-size:.62rem}.Rlajqq_ruler{border-left:1px solid #0000;border-right:1px solid #0000;flex:1;min-width:0;display:flex}.Rlajqq_rulerCell{border-right:2px solid #0000;flex:1;min-width:0}.Rlajqq_rulerCell:last-child{border-right:none}.Rlajqq_rulerCell{text-align:center;font-family:var(--font-geist-mono), monospace;color:var(--color-muted);opacity:.55;font-size:.6rem}.Rlajqq_rulerNut{border-right-width:4px}.Rlajqq_rulerMarked{opacity:1;color:var(--color-text)}
.Nyamaa_strings{flex-direction:column;gap:6px;display:flex}.Nyamaa_string{align-items:center;gap:8px;display:flex}.Nyamaa_stringLabel{width:20px;color:var(--color-muted);flex-shrink:0;font-size:.8rem;display:inline-block}.Nyamaa_numberInput{flex-shrink:0;width:calc(3ch + 20px)}.Nyamaa_numberInput input{text-align:center;touch-action:none;padding-inline:4px}.Nyamaa_mutedLabel{text-decoration:line-through}.Nyamaa_mutedInput{opacity:.45}.Nyamaa_muteIcon{justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex}.Nyamaa_effectIcon{justify-content:center;align-items:center;line-height:1;display:flex}.Nyamaa_effectAmount{letter-spacing:-.02em;font-size:.62rem;font-weight:700;line-height:1}.Nyamaa_effectAmountFraction{font-size:1.35em;line-height:1}.Nyamaa_effectDropdown{min-width:236px}.Nyamaa_bendPicker{padding:2px 8px 8px}.Nyamaa_bendPickerLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);padding:6px 0 3px;font-size:.65rem}.Nyamaa_bendTrack.Nyamaa_bendTrack{height:auto;min-height:var(--control-h-lg);flex-wrap:wrap}.Nyamaa_bendTrack .Nyamaa_bendPill{font-family:var(--font-geist-mono), monospace;flex:1 0 auto;font-size:.72rem}.Nyamaa_noteLabel{color:var(--color-muted);min-width:28px;font-size:.75rem;font-family:var(--font-geist-mono), monospace}.Nyamaa_stringsLanes{gap:0}.Nyamaa_stringsLanes .Nyamaa_string{gap:6px}.Nyamaa_rulerRow{margin-top:4px}.Nyamaa_effectSpacer{width:var(--input-height-sm);flex-shrink:0}.Nyamaa_stringsNarrow{gap:4px}.Nyamaa_stringsNarrow .Nyamaa_string{justify-content:center;gap:6px}.Nyamaa_stringsNarrow .Nyamaa_stringLabel{text-align:center;width:12px;font-size:.75rem}.Nyamaa_stringsNarrow .Nyamaa_numberInput{width:44px}.Nyamaa_stringsNarrow .Nyamaa_numberInput input{padding-inline:3px}.Nyamaa_stringsCompact{flex-direction:column;gap:3px;display:flex}.Nyamaa_compactRow{gap:4px;display:flex}.Nyamaa_compactRow>*{flex:1;min-width:0}.Nyamaa_compactLabel{color:var(--color-muted);text-align:center;font-size:.7rem;display:block}.Nyamaa_compactInput input{text-align:center;padding:0 2px}.Nyamaa_sheetRow{border:none;border-bottom:1px solid var(--color-border);width:100%;min-height:48px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 4px;font-size:.95rem;font-weight:500;display:flex}.Nyamaa_sheetRow:disabled{color:var(--color-muted);opacity:.5;cursor:not-allowed}.Nyamaa_sheetRowIcon{width:18px;color:var(--color-muted);justify-content:center;display:flex}.Nyamaa_sheetRowLabel{flex:1}.Nyamaa_bendTrack .Nyamaa_segLarge{height:auto;min-height:44px;font-size:.8rem}
.xFgbbq_group{height:var(--control-h-sm);border:1px solid var(--color-border);border-radius:var(--control-radius);background:0 0;align-self:center;display:inline-flex;overflow:hidden}.xFgbbq_option{border:none;border-left:1px solid var(--color-border);font:inherit;color:var(--color-muted);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:0 10px;font-size:.75rem;font-weight:500;display:flex}.xFgbbq_option:first-child{border-left:none}.xFgbbq_option:hover{color:var(--color-text);background:var(--color-bg-sunken)}.xFgbbq_option[aria-pressed=true],.xFgbbq_option[aria-checked=true]{background:var(--color-accent-gn);color:var(--color-text)}.xFgbbq_option:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}.xFgbbq_option[aria-pressed=true]:focus-visible,.xFgbbq_option[aria-checked=true]:focus-visible{outline-color:var(--color-text)}.xFgbbq_option:disabled{opacity:.35;color:var(--color-muted);cursor:default;background:0 0}@media (pointer:coarse) and (min-width:641px){.xFgbbq_option{font-size:var(--control-fs);padding-inline:var(--control-px)}}.xFgbbq_icon.xFgbbq_icon{width:var(--control-h-sm);justify-content:center;padding:0}.xFgbbq_inset{width:100%;height:var(--control-h-lg);box-sizing:border-box;background:var(--color-bg-sunken);border:1px solid var(--color-border);border-radius:var(--radius-inset);gap:4px;padding:3px;display:flex}.xFgbbq_pill{height:var(--control-h-sm);border-radius:var(--control-radius);font:inherit;color:var(--color-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:500;display:flex}.xFgbbq_pill:hover{color:var(--color-text)}.xFgbbq_pill[aria-pressed=true],.xFgbbq_pill[aria-checked=true]{background:var(--color-accent-gn);color:var(--color-text)}.xFgbbq_pill:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1)}.xFgbbq_pill[aria-pressed=true]:focus-visible,.xFgbbq_pill[aria-checked=true]:focus-visible{outline-color:var(--color-text)}@media (pointer:coarse) and (min-width:641px){.xFgbbq_pill{font-size:var(--control-fs)}}.xFgbbq_sub .xFgbbq_pill[aria-pressed=true],.xFgbbq_sub .xFgbbq_pill[aria-checked=true]{background:var(--color-accent);color:var(--color-bg);font-weight:600}.xFgbbq_sub .xFgbbq_pill[aria-pressed=true]:focus-visible,.xFgbbq_sub .xFgbbq_pill[aria-checked=true]:focus-visible{outline-color:var(--color-bg)}
.UrsOlG_section{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.UrsOlG_sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}@media (pointer:coarse) and (min-width:641px){.UrsOlG_sectionLabel{font-size:12px}}.UrsOlG_sectionHeader{justify-content:space-between;align-items:center;display:flex}.UrsOlG_sectionHeaderLeft,.UrsOlG_sectionHeaderRight,.UrsOlG_labelRow{align-items:center;gap:6px;display:flex}.UrsOlG_labelInput input{text-align:center;font-size:1.05rem;font-weight:700}.UrsOlG_btnRow{grid-template-columns:1fr 1fr;gap:6px;display:grid}.UrsOlG_btnRow3{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.UrsOlG_sectionMeta{letter-spacing:.06em;color:var(--color-muted);font-size:.65rem;font-family:var(--font-geist-mono), monospace}.UrsOlG_stepActions{border-top:1px dashed var(--color-border);gap:6px;padding-top:12px}.UrsOlG_headerBtn{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:3px 6px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}@media (pointer:coarse) and (min-width:641px){.UrsOlG_headerBtn{min-height:var(--control-h-sm);font-size:var(--control-fs);padding-inline:8px}}.UrsOlG_headerBtn:hover{color:var(--color-text);background:var(--color-bg-sunken)}.UrsOlG_actionBtn{border:1px solid var(--color-border);height:30px;color:var(--color-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}@media (pointer:coarse) and (min-width:641px){.UrsOlG_actionBtn{min-height:var(--control-h-md);font-size:var(--control-fs);padding-inline:var(--control-px)}.UrsOlG_actionBtn svg{width:16px;height:16px}}.UrsOlG_actionBtn:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-sunken)}.UrsOlG_actionBtn:disabled{opacity:.4;cursor:not-allowed}.UrsOlG_sectionBtn:not(:disabled),.UrsOlG_sectionBtn:hover:not(:disabled){color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.UrsOlG_deleteBtn:not(:disabled){color:var(--color-danger)}.UrsOlG_updateRow{align-items:center;gap:8px;margin-bottom:14px;display:flex}.UrsOlG_docked{flex-direction:column;display:flex}.UrsOlG_dockedCommit{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:16px;margin-bottom:12px;display:grid}.UrsOlG_dockedCommit>*{margin-bottom:0}.UrsOlG_dockedCommit .UrsOlG_sectionLabel{display:none}.UrsOlG_dockedTiming{width:196px}.UrsOlG_timingInline{width:68px}@media (pointer:coarse) and (min-width:641px){.UrsOlG_timingInline{width:90px}}.UrsOlG_docked .UrsOlG_toolbarBtn{font-size:12px}.UrsOlG_compact{flex-direction:column;flex:1;min-height:0;display:flex}.UrsOlG_compactScroll{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.UrsOlG_compactScroll::-webkit-scrollbar{display:none}.UrsOlG_compactScrollMore{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.UrsOlG_compactInputs{flex-direction:column;gap:12px;padding-bottom:12px;display:flex}.UrsOlG_compactFooter{border-top:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 0 6px;display:flex}.UrsOlG_toolbar{gap:2px;display:flex}.UrsOlG_toolbarBtn{min-width:0;min-height:44px;color:var(--color-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:2px 0;font-size:10px;display:flex}.UrsOlG_toolbarBtn:active:not(:disabled){color:var(--color-text);background:var(--color-bg-sunken)}.UrsOlG_toolbarBtn:disabled{opacity:.4;cursor:not-allowed}.UrsOlG_toolbarDense .UrsOlG_toolbarBtn{gap:0;min-height:28px;padding:0;font-size:9px}.UrsOlG_toolbarDense .UrsOlG_toolbarIcon{height:14px}.UrsOlG_toolbarDense .UrsOlG_toolbarGlyph{font-size:13px}.UrsOlG_toolbarBtnAccent:not(:disabled){color:var(--color-accent)}.UrsOlG_toolbarIcon{height:18px;color:inherit;align-items:center;display:flex}.UrsOlG_toolbarGlyph{font-size:16px;line-height:1}.UrsOlG_valueSummary{border:1px solid var(--color-border);height:36px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:.85rem;display:flex}.UrsOlG_valueSummaryText{text-align:left;font-family:var(--font-geist-mono), monospace;flex:1}.UrsOlG_panel{outline:none;flex-direction:column;flex:1;min-height:0;display:flex}.UrsOlG_panelHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.UrsOlG_panelTitle{color:var(--color-text);font-size:.9rem;font-weight:600}.UrsOlG_panelBody{scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.UrsOlG_panelBody::-webkit-scrollbar{display:none}.UrsOlG_compactScroll[hidden],.UrsOlG_compactFooter[hidden]{display:none}.UrsOlG_timingRow{align-items:center;gap:6px;display:flex}.UrsOlG_compactActionRow{align-items:center;gap:8px;display:flex}.UrsOlG_compactLabelRow{align-items:center;gap:10px;display:flex}.UrsOlG_chordSuggest{gap:2px;width:44px}.UrsOlG_chordCount{font-size:.72rem;font-weight:700;line-height:1}.UrsOlG_chordCurrent{color:var(--color-muted);font-size:.65rem}.UrsOlG_replacesHint{color:var(--color-muted);padding:0 12px 4px;font-size:.72rem}.UrsOlG_chordSuggestBtn{color:var(--color-accent)!important;border-color:var(--color-accent)!important;background:color-mix(in srgb, var(--color-accent) 12%, transparent)!important}.UrsOlG_valueBar{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--color-muted);font-size:.6rem}.UrsOlG_valueBarWarn{color:var(--color-warn)}.UrsOlG_valueRow{gap:4px;display:flex}.UrsOlG_valueTile{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-default);min-width:0;height:50px;color:var(--mantine-color-text);cursor:pointer;background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;padding:0;display:flex}.UrsOlG_valueTile:hover:not(:disabled){background:var(--mantine-color-default-hover)}.UrsOlG_valueTile:disabled{opacity:.3;cursor:default}.UrsOlG_valueTileActive{color:var(--color-accent-gn-edge);border-color:var(--color-accent-gn-edge);background:color-mix(in srgb, var(--color-accent-gn) 12%, transparent)}.UrsOlG_valueGlyph{justify-content:center;align-items:center;height:32px;display:flex}.UrsOlG_valueCaption{font-family:var(--font-geist-mono), monospace;color:var(--color-muted);font-size:.6rem;line-height:1}.UrsOlG_valueTileActive .UrsOlG_valueCaption{color:inherit}.UrsOlG_valueMark{font-size:1.25rem;font-weight:600;line-height:1}.UrsOlG_valueStatus{font-family:var(--font-geist-mono), monospace;color:var(--color-accent-gn-edge);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:5px;font-size:.65rem;display:flex;position:relative}.UrsOlG_valueMeter{background:var(--color-bg-sunken);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.UrsOlG_valueMeterFill{background:color-mix(in srgb, var(--color-accent-gn) 55%, transparent);position:absolute;top:0;bottom:0;left:0}.UrsOlG_valueMeterPreview{background:repeating-linear-gradient(115deg, var(--color-accent-gn) 0 2px, color-mix(in srgb, var(--color-accent-gn) 40%, transparent) 2px 4px);position:absolute;top:0;bottom:0}.UrsOlG_valueMeterPreviewWarn{background:repeating-linear-gradient(115deg, var(--color-warn) 0 2px, color-mix(in srgb, var(--color-warn) 40%, transparent) 2px 4px)}.UrsOlG_valueMeterTick{background:var(--color-bg-sunken);width:1px;position:absolute;top:0;bottom:0}.UrsOlG_valuePosition{color:var(--color-muted)}.UrsOlG_valueStatusWarn{color:var(--color-warn)}.UrsOlG_rail{flex-direction:column;gap:10px;display:flex}.UrsOlG_railLabel input{padding-inline:6px}.UrsOlG_timingStacked{flex-direction:column;align-items:center;gap:4px;display:flex}.UrsOlG_timingValue{font-family:var(--font-geist-mono), monospace;color:var(--color-text);font-size:.72rem}.UrsOlG_nudgeLabelled{font-family:var(--font-geist-mono), monospace;flex-shrink:0;padding-inline:10px;font-size:.78rem}
.mrcA4G_wrapper{gap:var(--system-gap,28px);padding:var(--wrapper-pad,8px 0 12px);-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;display:flex;overflow-x:hidden}.mrcA4G_timingHeader{margin-bottom:calc(18px - var(--system-gap,28px));align-items:baseline;gap:10px;display:flex}.mrcA4G_timeSig{font-family:var(--font-geist-mono), monospace;font-weight:700;font-size:var(--label-fs,.9rem);color:var(--color-text)}.mrcA4G_bpm{font-family:var(--font-geist-mono), monospace;font-size:var(--label-fs,.9rem);color:var(--color-muted)}.mrcA4G_sectionBlock{flex-direction:column;display:flex}.mrcA4G_sectionRows{flex-direction:column;gap:28px;display:flex}.mrcA4G_sectionHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mrcA4G_sectionChevron{width:20px;height:20px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.mrcA4G_sectionChevron svg{transition:transform .15s}.mrcA4G_sectionChevron:hover{color:var(--color-text);background:var(--color-bg-raised)}.mrcA4G_sectionHeaderCollapsed .mrcA4G_sectionChevron svg{transform:rotate(-90deg)}.mrcA4G_sectionName{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:700}.mrcA4G_sectionName:hover{color:var(--color-muted)}.mrcA4G_sectionEdit{width:20px;height:20px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.mrcA4G_sectionEdit:hover{color:var(--color-accent);background:var(--color-bg-raised)}.mrcA4G_sectionMeta{color:var(--color-muted);white-space:nowrap;font-size:.72rem;font-weight:600}.mrcA4G_sectionRule{background:color-mix(in srgb, var(--color-muted) 35%, transparent);flex:1;height:1px}.mrcA4G_sectionCell{height:var(--section-h,0px);font-size:calc(var(--label-fs,.78rem) * .9);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;z-index:1;align-items:center;font-weight:700;display:flex;overflow:visible}.mrcA4G_sectionCellSpacer{height:var(--section-h,0px);flex-shrink:0}.mrcA4G_staffLine{align-items:flex-start;gap:10px;scroll-margin:60px 0;display:flex}html[data-compact-chrome] .mrcA4G_staffLine{scroll-margin:8px 0}.mrcA4G_staffLineCenter{justify-content:center}.mrcA4G_staff{flex-direction:row;display:flex}.mrcA4G_tuningCol{flex-direction:column;flex-shrink:0;display:flex}.mrcA4G_tuningGridCell{flex-shrink:0;display:flex}.mrcA4G_tuningColButton{appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.mrcA4G_tuningLabelSpacer{height:var(--label-h,20px);flex-shrink:0;justify-content:flex-end;align-items:center;padding-right:6px;display:flex}.mrcA4G_capoBadge{font-size:calc(var(--tuning-fs,.78rem) * .85);font-weight:700;font-family:var(--font-geist-mono), monospace;color:var(--color-accent);letter-spacing:.02em}.mrcA4G_tuningCell{width:var(--tuning-w,28px);height:var(--cell-h,32px);font-size:var(--tuning-fs,.78rem);color:var(--color-muted);border-right:3px solid var(--color-muted);flex-shrink:0;justify-content:flex-end;align-items:center;padding-right:6px;font-weight:600;display:flex}.mrcA4G_tuningColCollapsed .mrcA4G_tuningCell,.mrcA4G_tuningColCollapsed .mrcA4G_tuningLabelSpacer{padding-right:0}.mrcA4G_stepCol{min-width:var(--cell-w,56px);cursor:pointer;flex-direction:column;display:flex;position:relative}.mrcA4G_stepCol:is(.mrcA4G_active,.mrcA4G_inSelection) .mrcA4G_notesGroup{background:var(--color-accent-gn)}.mrcA4G_stepCol:is(.mrcA4G_active,.mrcA4G_inSelection) .mrcA4G_notesGroup .mrcA4G_noteCell{background:linear-gradient(#0006,#0006) 50%/100% 2px no-repeat,0 0}.mrcA4G_stepCol:is(.mrcA4G_active,.mrcA4G_inSelection) .mrcA4G_notesGroup .mrcA4G_noteCell span{background:var(--color-accent-gn);font-weight:700}.mrcA4G_stepCol:is(.mrcA4G_active,.mrcA4G_inSelection) .mrcA4G_labelCell{color:var(--color-accent-gn-edge)}.mrcA4G_stepCol:focus{outline:none}.mrcA4G_keyboardNav .mrcA4G_stepCol:focus .mrcA4G_notesGroup{outline:var(--focus-ring-width) solid var(--color-text);outline-offset:calc(var(--focus-ring-width) * -1)}@media (hover:hover){.mrcA4G_wrapper:not(.mrcA4G_paged):not(.mrcA4G_isDragging) .mrcA4G_stepCol:hover:not(.mrcA4G_active):not(.mrcA4G_inSelection) .mrcA4G_notesGroup{background:var(--color-bg-raised)}.mrcA4G_wrapper:not(.mrcA4G_paged):not(.mrcA4G_isDragging) .mrcA4G_stepCol:hover:not(.mrcA4G_active):not(.mrcA4G_inSelection) .mrcA4G_notesGroup .mrcA4G_noteCell span{background:var(--color-bg-raised)}}.mrcA4G_notesGroup{border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.mrcA4G_slurOverlay{top:calc(var(--section-h,0px) + var(--label-h,20px) + var(--string) * var(--cell-h,32px));height:var(--cell-h,32px);width:var(--cell-w,56px);pointer-events:none;z-index:1;position:absolute;overflow:visible}.mrcA4G_slurOut{left:50%}.mrcA4G_slurIn{right:50%}.mrcA4G_legatoArc{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mrcA4G_bendOverlay{top:calc(var(--section-h,0px) + var(--label-h,20px) + var(--string) * var(--cell-h,32px));height:var(--cell-h,32px);width:var(--cell-w,56px);pointer-events:none;z-index:1;position:absolute;left:50%;overflow:visible}.mrcA4G_bendArc{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mrcA4G_bendAmount{top:calc(var(--cell-h,32px) * .03);left:calc(var(--cell-w,56px) * .125);width:calc(var(--cell-w,56px) * .28125);text-align:center;font-size:calc(var(--note-fs,.9rem) * .56);color:var(--color-text);white-space:nowrap;font-weight:600;line-height:1;position:absolute}.mrcA4G_prebendOverlay{left:auto;right:50%}.mrcA4G_prebendAmount{top:0;left:calc(var(--cell-w,56px) * .46);width:calc(var(--cell-w,56px) * .26)}.mrcA4G_bendReleaseAmount{top:calc(var(--cell-h,32px) * .21);left:calc(var(--cell-w,56px) * .22);width:calc(var(--cell-w,56px) * .24);font-size:calc(var(--note-fs,.9rem) * .34)}.mrcA4G_bendFraction{font-size:1.35em;line-height:1}.mrcA4G_holdOverlay{top:calc(var(--section-h,0px) + var(--label-h,20px) + var(--string) * var(--cell-h,32px));height:var(--cell-h,32px);width:var(--cell-w,56px);pointer-events:none;z-index:1;position:absolute;overflow:visible}.mrcA4G_holdOut{left:50%}.mrcA4G_holdIn{right:50%}.mrcA4G_holdLine{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mrcA4G_staccatoOverlay{top:calc(var(--section-h,0px) + var(--label-h,20px) + var(--string) * var(--cell-h,32px));height:var(--cell-h,32px);width:var(--cell-w,56px);pointer-events:none;z-index:1;position:absolute;left:0;overflow:visible}.mrcA4G_staccatoMark{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mrcA4G_labelCell{height:var(--label-h,20px);font-size:var(--label-fs,.78rem);color:var(--color-text);letter-spacing:.02em;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.mrcA4G_vibratoRun{letter-spacing:-.12em;margin-right:.14em;font-size:1.5em;line-height:1}.mrcA4G_noteCell{height:var(--cell-h,32px);font-size:var(--note-fs,.9rem);background:linear-gradient(var(--color-muted), var(--color-muted)) no-repeat center / 100% 2px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.mrcA4G_noteCell .mrcA4G_noteContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mrcA4G_noteCell .mrcA4G_slideUpStart{width:calc(var(--cell-w) / 3);height:calc(var(--cell-h) * .105);background:var(--color-text);transform-origin:100%;transform:rotate(calc(-1 * atan2(calc(var(--cell-h) / 4), calc(var(--cell-w) / 2))));position:absolute;top:calc(50% - 2px);right:0}.mrcA4G_noteCell .mrcA4G_slideUpEnd{width:calc(var(--cell-w) / 3);height:calc(var(--cell-h) * .105);background:var(--color-text);transform-origin:0;transform:rotate(calc(-1 * atan2(calc(var(--cell-h) / 4), calc(var(--cell-w) / 2))));position:absolute;top:calc(50% - 2px);left:0}.mrcA4G_noteCell .mrcA4G_slideDownStart{width:calc(var(--cell-w) / 3);height:calc(var(--cell-h) * .105);background:var(--color-text);transform-origin:100%;transform:rotate(calc(atan2(calc(var(--cell-h) / 4), calc(var(--cell-w) / 2))));position:absolute;top:calc(50% - 2px);right:0}.mrcA4G_noteCell .mrcA4G_slideDownEnd{width:calc(var(--cell-w) / 3);height:calc(var(--cell-h) * .105);background:var(--color-text);transform-origin:0;transform:rotate(calc(atan2(calc(var(--cell-h) / 4), calc(var(--cell-w) / 2))));position:absolute;top:calc(50% - 2px);left:0}.mrcA4G_noteCell .mrcA4G_note{background:var(--color-bg-sunken);padding:0 calc(var(--cell-w) * .06);min-width:calc(var(--cell-w) * .41);text-align:center}.mrcA4G_noteCell .mrcA4G_harmonicBracket{font-size:calc(1em * var(--harmonic-scale,.72));vertical-align:.1em}.mrcA4G_paged .mrcA4G_note{background:0 0;min-width:0;padding:0 .3em}.mrcA4G_themeLight{color:#07111c;--color-text:#07111c;--color-muted:#07111c}.mrcA4G_themeLight .mrcA4G_stepCol:is(.mrcA4G_active,.mrcA4G_inSelection) .mrcA4G_noteCell span{color:#fff}.mrcA4G_themePrint{color:var(--print-ink,#000);--color-text:var(--print-ink,#000);--color-muted:var(--print-ink,#000);--color-warn:var(--print-ink,#000)}.mrcA4G_paged .mrcA4G_noteCell{background:linear-gradient(var(--color-muted), var(--color-muted)) no-repeat center / 100% var(--staff-h,2px)}.mrcA4G_paged .mrcA4G_stepCol{cursor:default;margin-right:-1px}.mrcA4G_paged .mrcA4G_stepCol:not(.mrcA4G_active) .mrcA4G_noteCell:has(.mrcA4G_note){--gap:calc(var(--note-gap,1) * 1ch + .3em);background:linear-gradient(var(--color-muted), var(--color-muted)) no-repeat left center / calc(50% - var(--gap) / 2) var(--staff-h,2px), linear-gradient(var(--color-muted), var(--color-muted)) no-repeat right center / calc(50% - var(--gap) / 2) var(--staff-h,2px)}.mrcA4G_paged .mrcA4G_stepCol.mrcA4G_active .mrcA4G_noteCell{background:linear-gradient(#0006, #0006) no-repeat center / 100% var(--staff-h,2px), transparent}.mrcA4G_stepCol.mrcA4G_rangeJoinLeft .mrcA4G_notesGroup{border-top-left-radius:0;border-bottom-left-radius:0}.mrcA4G_stepCol.mrcA4G_rangeJoinRight .mrcA4G_notesGroup{border-top-right-radius:0;border-bottom-right-radius:0}.mrcA4G_stepCol.mrcA4G_recording .mrcA4G_notesGroup{background:color-mix(in srgb, var(--mantine-color-orange-6) 25%, transparent)}.mrcA4G_stepCol.mrcA4G_recording .mrcA4G_noteCell span{background:color-mix(in srgb, var(--mantine-color-orange-6) 25%, var(--color-bg-sunken))}.mrcA4G_stepCol.mrcA4G_recording .mrcA4G_labelCell{color:var(--mantine-color-orange-6)}.mrcA4G_endBar{width:3px;margin:calc(var(--section-h,0px) + var(--label-h,20px)) 0 var(--rhythm-h,0px);background:var(--color-muted);border-radius:1px;flex-shrink:0;align-self:stretch}.mrcA4G_endBarContinues{background:repeating-linear-gradient(to bottom, var(--color-muted) 0 6px, transparent 6px 11px);border-radius:0}.mrcA4G_rhythmCell{height:var(--rhythm-h,0px);color:color-mix(in srgb, var(--color-text) 88%, transparent);position:relative}.mrcA4G_rhythmSvg{width:100%;height:calc(100% - 6px);display:block;position:absolute;inset:2px 0 4px;overflow:visible}.mrcA4G_rhythmMarks{width:var(--cell-w,56px);height:calc(100% - 6px);display:block;position:absolute;top:2px;bottom:4px;left:50%;overflow:visible;transform:translate(-50%)}.mrcA4G_tripletMark{font-size:calc(var(--label-fs,.9rem) * .7);font-style:italic;font-weight:600;line-height:1;position:absolute;top:1px;left:calc(50% + 5px)}.mrcA4G_rhythmViolation{color:var(--color-warn,#e2703a)}.mrcA4G_barLine{left:-1px;top:calc(var(--section-h,0px) + var(--label-h,20px));bottom:var(--rhythm-h,0px);background:var(--color-muted);pointer-events:none;width:2px;position:absolute}.mrcA4G_barNumber{left:0;top:calc(var(--section-h,0px) + var(--label-h,20px));font-size:calc(var(--label-fs,.9rem) * .75);color:var(--color-muted);pointer-events:none;padding-bottom:2px;font-style:italic;font-weight:600;line-height:1;position:absolute;transform:translate(-50%,-100%)}.mrcA4G_barLineCrossed{top:calc(var(--section-h,0px) + var(--label-h,20px));bottom:var(--rhythm-h,0px);background:var(--color-warn,#e2703a);pointer-events:none;width:2px;position:absolute}.mrcA4G_barLineCrossed:before{content:"";background:var(--color-warn,#e2703a);border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:-5px;left:50%}.mrcA4G_restMark{left:0;right:0;top:calc(var(--section-h,0px) + var(--label-h,20px));bottom:var(--rhythm-h,0px);pointer-events:none;color:color-mix(in srgb, var(--color-text) 88%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute}.mrcA4G_restSvg{height:calc(var(--note-fs,1.15rem) * 2.4);aspect-ratio:20/26;width:auto;overflow:visible}.mrcA4G_restTriplet{font-size:calc(var(--label-fs,.9rem) * .7);font-style:italic;font-weight:600;line-height:1}.mrcA4G_stepCol.mrcA4G_draggable{touch-action:none;cursor:grab}.mrcA4G_stepCol.mrcA4G_dragging{opacity:.35}.mrcA4G_stepCol.mrcA4G_dragging .mrcA4G_notesGroup{position:relative}.mrcA4G_stepCol.mrcA4G_dragging .mrcA4G_notesGroup:after{content:"";border:2px dashed var(--color-text);border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0}.mrcA4G_stepCol.mrcA4G_dragging.mrcA4G_rangeJoinLeft .mrcA4G_notesGroup:after{border-left:none}.mrcA4G_stepCol.mrcA4G_dragging.mrcA4G_rangeJoinRight .mrcA4G_notesGroup:after{border-right:none}.mrcA4G_stepCol.mrcA4G_dropBefore:before{content:"";background:var(--color-accent);z-index:2;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:-1px}.mrcA4G_stepCol.mrcA4G_dropAfter:after{content:"";background:var(--color-accent);z-index:2;border-radius:1px;width:2px;height:100%;position:absolute;top:0;right:-1px}
.lXLMRG_zoomLabel{color:var(--color-muted);min-width:52px;font-size:.85rem;font-family:var(--font-geist-mono), monospace}
.VlQZUG_row{align-items:flex-end;gap:10px;display:flex}.VlQZUG_stringRow{align-items:center;gap:8px;display:flex}.VlQZUG_stringRow label{text-align:right;width:20px;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);font-family:var(--font-geist-mono), monospace;display:inline-block}.VlQZUG_noteInput{width:50px}.VlQZUG_noteInput input{text-align:center}.VlQZUG_modBtn{border:1px solid var(--color-border);border-radius:var(--mantine-radius-sm);width:32px;height:32px;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .15s;display:flex}.VlQZUG_modBtn:hover{background:var(--color-bg-alt);color:var(--color-text)}.VlQZUG_modBtnActive{background:var(--color-accent-gn)!important;border-color:var(--color-accent-gn-edge)!important;color:#000!important}.VlQZUG_textLink{cursor:pointer;color:var(--mantine-color-dimmed);font:inherit;font-size:var(--mantine-font-size-xs);background:0 0;border:none;padding:0}.VlQZUG_textLink:hover{color:var(--color-text);text-decoration:underline}.VlQZUG_deleteLink{cursor:pointer;color:var(--mantine-color-red-filled);font:inherit;font-size:var(--mantine-font-size-xs);background:0 0;border:none;padding:0}.VlQZUG_deleteLink:hover{text-decoration:underline}
:root{--ev-bg:var(--color-bg-outer);--ev-surface:var(--color-bg-raised);--ev-surface-2:var(--color-bg-alt);--ev-surface-3:var(--color-bg-alt);--ev-input-bg:var(--color-bg-sunken);--ev-border:var(--color-border);--ev-text:var(--color-text);--ev-text-2:var(--color-muted);--ev-text-3:var(--color-muted);--ev-accent:var(--color-accent-gn);--ev-accent-bright:#2fb37e;--ev-accent-dim:#006b46;--ev-accent-soft:#008f5d29;--ev-accent-line:#008f5d57;--ev-primary-text:#fff;--ev-mono:var(--font-geist-mono,ui-monospace, "SF Mono", Menlo, monospace)}.QDpx5G_btn{border:1px solid var(--ev-border);background:var(--ev-surface-2);height:34px;color:var(--ev-text);cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,transform 60ms;display:inline-flex}.QDpx5G_btn:hover{background:var(--ev-surface-3)}.QDpx5G_btn:active{transform:translateY(1px)}.QDpx5G_btnPrimary{background:var(--ev-accent);color:var(--ev-primary-text);border-color:var(--ev-accent-line);border-radius:var(--control-radius)}.QDpx5G_btnPrimary:hover{background:var(--color-accent-gn-hover)}.QDpx5G_btnBlock{width:100%;height:var(--control-h-lg);margin-top:12px}.QDpx5G_btnLg{height:var(--control-h-lg);flex:1;padding:0 18px}.QDpx5G_evRoot{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.QDpx5G_stage{background:radial-gradient(120% 90% at 50% 0,#0a1828 0%,#060f19 70%);flex:1;justify-content:center;align-items:center;min-width:0;padding:12px;display:flex;position:relative}.QDpx5G_panel{border-left:1px solid var(--ev-border);flex:none;width:320px;transition:width .25s,border-left-width .25s;position:relative;overflow:hidden}.QDpx5G_panelCollapsed{border-left-width:0;width:0}.QDpx5G_panelInner{background:var(--ev-surface);flex-direction:column;width:320px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.QDpx5G_panelScroll{flex:1;min-height:0;padding:4px 0 8px;overflow-y:auto}.QDpx5G_panelFooter{border-top:1px solid var(--ev-border);background:var(--ev-surface);flex:none;padding:12px 18px 14px}.QDpx5G_panelFooter .QDpx5G_btnBlock{margin-top:0}.QDpx5G_footerSpec{font-family:var(--ev-mono);color:var(--color-subtle);text-align:center;margin-bottom:9px;font-size:.65rem}.QDpx5G_footerAlt{width:100%;font-family:var(--ev-mono);letter-spacing:.06em;color:var(--ev-text-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:8px;font-size:10px;text-decoration:underline;display:block}.QDpx5G_footerAlt:hover{color:var(--ev-text-1)}.QDpx5G_frame{background:#0b1018;border-radius:6px;flex:none;position:relative;overflow:hidden;box-shadow:0 24px 70px #0009,0 0 0 1px #ffffff0d}.QDpx5G_frameTransp{background:repeating-conic-gradient(#1a2230 0% 25%,#121927 0% 50%) 50%/26px 26px}.QDpx5G_transpBadge{color:var(--color-subtle);border:1px solid var(--ev-accent-line);letter-spacing:.1em;font-size:.65rem;font-family:var(--ev-mono);background:#07111cb3;border-radius:6px;padding:4px 9px;position:absolute;top:12px;left:12px}.QDpx5G_frameTag{color:var(--color-subtle);letter-spacing:.08em;white-space:nowrap;font-size:.65rem;font-family:var(--ev-mono);position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.QDpx5G_plateOutline{pointer-events:none;box-sizing:border-box;border:2px solid;position:absolute}.QDpx5G_cropGuide{border-style:dashed;border-color:#93a7bf80}.QDpx5G_cropLabel{pointer-events:none;white-space:nowrap;color:var(--color-subtle);border:1px solid var(--ev-accent-line);letter-spacing:.1em;font-size:.65rem;font-family:var(--ev-mono);background:#07111cb3;border-radius:6px;padding:3px 7px;position:absolute;transform:translateY(calc(-100% - 4px))}.QDpx5G_overlay{pointer-events:none;isolation:isolate;position:absolute}.QDpx5G_scrim{z-index:-1;border-radius:8px;position:absolute;inset:-8px -4%}.QDpx5G_gutter{z-index:3;width:16px;position:absolute;top:0;left:1.5%}.QDpx5G_gutterLetter{font-family:var(--ev-mono);color:#93a7bfb3;font-size:10px;position:absolute;left:0;transform:translateY(-50%)}.QDpx5G_clip{margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.QDpx5G_strip{position:absolute;top:0;left:0}.QDpx5G_stripWindow{animation:.45s QDpx5G_winin}.QDpx5G_staff{position:absolute;inset:0}.QDpx5G_staffLine{background:#b4c8dc29;height:1px;position:absolute;left:0}.QDpx5G_col{height:100%;position:absolute;top:0}.QDpx5G_fret{font-family:var(--ev-mono);color:#d6e2ef;background:#070f18d1;border-radius:3px;padding:0 3px;font-size:15px;font-weight:600;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}.QDpx5G_fret.QDpx5G_isActive{color:#fff}.QDpx5G_fretLabel{font-family:var(--ev-mono);color:var(--ev-text-2);white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:2px;left:50%;transform:translate(-50%)}.QDpx5G_fretLabel.QDpx5G_isActive{color:var(--ev-accent-bright)}.QDpx5G_slide{transform-origin:0;background:#d6e2ef80;width:16px;height:1px;position:absolute;left:-2px;transform:rotate(-24deg)}.QDpx5G_activePill{background:var(--ev-accent-soft);box-shadow:0 0 0 1px var(--ev-accent-line) inset, 0 0 22px #008f5d2e;border-radius:6px;transition:left .12s linear;position:absolute}.QDpx5G_pillSnap{transition:left .16s cubic-bezier(.4,1.3,.5,1)}.QDpx5G_playhead{z-index:4;background:linear-gradient(var(--ev-accent-bright), var(--ev-accent-dim));border-radius:2px;width:2px;position:absolute;top:0;box-shadow:0 0 12px #2fb37eb3}.QDpx5G_playhead:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--ev-accent-bright);position:absolute;top:-5px;left:50%;transform:translate(-50%)}.QDpx5G_mark{opacity:.85;pointer-events:none;position:absolute;bottom:-13px;right:25px}.QDpx5G_markImg{height:var(--mark-h,15px);width:auto;display:inline-block}.QDpx5G_partLabel{z-index:3;pointer-events:none;font-family:var(--ev-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--ev-text-2);font-size:10px;font-weight:600;position:absolute;top:-5px;right:5px}@keyframes QDpx5G_winin{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.QDpx5G_spot{flex-direction:column;align-items:center;gap:12px;animation:.26s QDpx5G_spotin;display:flex}@keyframes QDpx5G_spotin{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.QDpx5G_spotLabel{font-family:var(--ev-mono);color:var(--ev-accent-bright);text-shadow:0 2px 18px #0009;font-size:30px;font-weight:600}.QDpx5G_spotGrid{flex-direction:column;gap:5px;display:flex}.QDpx5G_spotRow{align-items:center;gap:12px;display:flex}.QDpx5G_spotString{text-align:right;width:16px;font-family:var(--ev-mono);color:#93a7bfb3;font-size:12px}.QDpx5G_spotFret{text-align:center;min-width:34px;font-family:var(--ev-mono);color:#eaf2fb;background:#070f1899;border-radius:5px;padding:1px 8px;font-size:22px;font-weight:600}.QDpx5G_spotFret.QDpx5G_isMute{color:var(--ev-text-3);background:0 0}.QDpx5G_section{border-bottom:1px solid var(--ev-border);padding:16px 18px}.QDpx5G_secHead{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.QDpx5G_secLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}.QDpx5G_subLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-subtle);margin:13px 0 7px;font-size:.65rem;font-weight:600}.QDpx5G_hint{font-family:var(--font-sans);color:var(--color-muted);margin-top:8px;font-size:.75rem;font-weight:500}.QDpx5G_segLocked{opacity:.5;cursor:not-allowed}.QDpx5G_segLocked:hover{color:var(--ev-text-2)}.QDpx5G_segBadge{font-family:var(--ev-mono);letter-spacing:.08em;color:var(--ev-accent-bright);border:1px solid var(--ev-accent-line);vertical-align:middle;border-radius:4px;margin-left:5px;padding:0 4px;font-size:.65rem;font-weight:600;display:inline-block}.QDpx5G_modeList{flex-direction:column;gap:7px;display:flex}.QDpx5G_modeCard{text-align:left;background:var(--ev-input-bg);border:1px solid var(--ev-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:11px 12px;transition:border-color .12s,background .12s;display:flex}.QDpx5G_modeCard:hover{border-color:var(--ev-accent-line)}.QDpx5G_modeCard.QDpx5G_isOn{border-color:var(--ev-accent-line);background:var(--ev-accent-soft)}.QDpx5G_modeDot{border:2px solid var(--ev-text-3);border-radius:50%;flex:none;width:11px;height:11px;margin-top:2px;transition:all .12s}.QDpx5G_modeCard.QDpx5G_isOn .QDpx5G_modeDot,.QDpx5G_destCard.QDpx5G_isOn .QDpx5G_modeDot{border-color:var(--ev-accent-bright);background:var(--ev-accent-bright);box-shadow:0 0 0 3px #008f5d33}.QDpx5G_modeText{flex-direction:column;gap:2px;display:flex}.QDpx5G_modeName{color:var(--ev-text);font-size:13px;font-weight:600}.QDpx5G_modeCard.QDpx5G_isOn .QDpx5G_modeName{color:var(--ev-accent-bright)}.QDpx5G_modeDesc{color:var(--ev-text-3);font-size:11px;line-height:1.3}.QDpx5G_sliderRow{align-items:center;gap:11px;display:flex}.QDpx5G_slider{appearance:none;background:var(--ev-surface-3);border-radius:3px;flex:1;height:4px}.QDpx5G_slider:focus-visible{outline-offset:var(--focus-ring-offset)}.QDpx5G_slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ev-accent-bright);cursor:pointer;border:2px solid var(--ev-input-bg);border-radius:50%;width:15px;height:15px;box-shadow:0 1px 5px #0006}.QDpx5G_slider::-moz-range-thumb{background:var(--ev-accent-bright);cursor:pointer;border:2px solid var(--ev-input-bg);border-radius:50%;width:15px;height:15px}.QDpx5G_sliderVal{font-family:var(--ev-mono);color:var(--ev-text-2);text-align:right;min-width:36px;font-size:11px}.QDpx5G_toggles{flex-direction:column;gap:9px;margin-top:14px;display:flex}.QDpx5G_toggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}.QDpx5G_toggleTrack{background:var(--ev-surface-3);border-radius:999px;flex:none;width:34px;height:19px;transition:background .14s;position:relative}.QDpx5G_toggleKnob{background:#cdd9e6;border-radius:50%;width:15px;height:15px;transition:left .14s,background .14s;position:absolute;top:2px;left:2px}.QDpx5G_toggle.QDpx5G_isOn .QDpx5G_toggleTrack{background:var(--ev-accent)}.QDpx5G_toggle.QDpx5G_isOn .QDpx5G_toggleKnob{background:#fff;left:17px}.QDpx5G_toggleLabel{color:var(--ev-text);font-size:12.5px;font-weight:500}.QDpx5G_exportNote{color:var(--ev-text-2);text-align:center;margin-top:10px;font-size:11px;line-height:1.45}.QDpx5G_plateRow{gap:7px;display:flex}.QDpx5G_plateSwatch{background:var(--ev-input-bg);border:1px solid var(--ev-border);cursor:pointer;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:9px 6px;transition:border-color .12s,background .12s;display:flex}.QDpx5G_plateSwatch:hover{border-color:var(--ev-accent-line)}.QDpx5G_plateSwatch.QDpx5G_isOn{border-color:var(--ev-accent-line);background:var(--ev-accent-soft)}.QDpx5G_plateChip{border:1px solid #ffffff24;border-radius:6px;width:100%;height:26px}.QDpx5G_plateName{color:var(--ev-text-2);letter-spacing:.02em;white-space:nowrap;font-size:10px;font-weight:600}.QDpx5G_plateSwatch.QDpx5G_isOn .QDpx5G_plateName{color:var(--ev-accent-bright)}.QDpx5G_destList{flex-direction:column;gap:7px;display:flex}.QDpx5G_destCard{text-align:left;background:var(--ev-input-bg);border:1px solid var(--ev-border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:border-color .12s,background .12s;display:flex}.QDpx5G_destCard:hover{border-color:var(--ev-accent-line)}.QDpx5G_destCard.QDpx5G_isOn{border-color:var(--ev-accent-line);background:var(--ev-accent-soft)}.QDpx5G_destText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.QDpx5G_destName{color:var(--ev-text);font-size:13px;font-weight:600}.QDpx5G_destCard.QDpx5G_isOn .QDpx5G_destName{color:var(--ev-accent-bright)}.QDpx5G_destApps{color:var(--ev-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.QDpx5G_destCodec{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.QDpx5G_destCodecName{font-family:var(--ev-mono);color:var(--ev-text-2);font-size:10px;font-weight:600}.QDpx5G_destCodecSub{font-family:var(--ev-mono);color:var(--ev-text-3);font-size:.65rem}.QDpx5G_destSoonCard{opacity:.5;cursor:not-allowed}.QDpx5G_destSoonCard:hover{border-color:var(--ev-border)}.QDpx5G_destSoon{font-family:var(--ev-mono);letter-spacing:.08em;color:var(--ev-text-3);border:1px solid var(--ev-border-strong);vertical-align:middle;border-radius:4px;margin-left:6px;padding:0 4px;font-size:.65rem;font-weight:600;display:inline-block}.QDpx5G_destLockedCard{opacity:.5;cursor:not-allowed}.QDpx5G_destLockedCard:hover{border-color:var(--ev-border)}.QDpx5G_destPremium{font-family:var(--ev-mono);letter-spacing:.08em;color:var(--ev-accent-bright);border:1px solid var(--ev-accent-line);vertical-align:middle;border-radius:4px;margin-left:6px;padding:0 4px;font-size:.65rem;font-weight:600;display:inline-block}.QDpx5G_exportProg{padding:4px 0 8px}.QDpx5G_progTrack{background:var(--ev-input-bg);border-radius:4px;height:7px;overflow:hidden}.QDpx5G_progFill{background:linear-gradient(90deg, var(--ev-accent), var(--ev-accent-bright));border-radius:4px;height:100%;transition:width .1s}.QDpx5G_progMeta{font-family:var(--ev-mono);color:var(--ev-text-3);text-align:center;letter-spacing:.06em;margin-top:10px;font-size:10px}.QDpx5G_exportDone{flex-direction:column;align-items:stretch;display:flex}.QDpx5G_fileCard{background:var(--ev-input-bg);border:1px solid var(--ev-border);border-radius:11px;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:13px;display:flex}.QDpx5G_fileMeta{min-width:0}.QDpx5G_fileName{font-family:var(--ev-mono);color:var(--ev-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.QDpx5G_fileSub{font-family:var(--ev-mono);color:var(--ev-text-3);letter-spacing:.04em;margin-top:3px;font-size:10px}.QDpx5G_destLine{font-family:var(--ev-mono);color:var(--ev-text-2);text-align:center;letter-spacing:.04em;margin-bottom:9px;font-size:10.5px}.QDpx5G_fmtNote{color:var(--ev-text-2);text-align:center;margin-bottom:18px;font-size:11.5px;line-height:1.45}.QDpx5G_modalActions{gap:9px;width:100%;display:flex}.QDpx5G_saveStatus{text-align:center;color:var(--ev-accent-bright);letter-spacing:.02em;margin-top:11px;font-size:11.5px;font-weight:500}.QDpx5G_saveStatusMuted{color:var(--ev-text-2);font-weight:400}.QDpx5G_exportConfirm{flex-direction:column;align-items:stretch;gap:4px;display:flex}.QDpx5G_confirmHead{color:var(--ev-text);margin-bottom:2px;font-size:13.5px;font-weight:600}.QDpx5G_confirmBody{color:var(--ev-text-2);margin-bottom:14px;font-size:12px;line-height:1.5}.QDpx5G_confirmSize{font-family:var(--ev-mono);color:var(--ev-accent-bright);font-weight:600}.QDpx5G_exportError{color:var(--ev-text-2);text-align:center;padding:4px 0 14px;font-size:12.5px;line-height:1.5}@media (min-width:641px) and (max-width:980px){.QDpx5G_panel:not(.QDpx5G_panelCollapsed),.QDpx5G_panelInner{width:280px}}.QDpx5G_drawerHandle{display:none}@media (max-width:640px){.QDpx5G_evRoot{flex-direction:column;overflow:hidden}.QDpx5G_stage{flex:1 1 0;min-height:200px}.QDpx5G_panel{border-left:none;border-top:1px solid var(--ev-border);background:var(--ev-surface);flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:60vh;transition:max-height .3s;display:flex;position:relative;overflow:visible}.QDpx5G_panelInner{scrollbar-width:none;flex:auto;width:100%;min-height:0;padding:4px 0 18px;position:static;overflow-y:auto}.QDpx5G_panelInner::-webkit-scrollbar{display:none}.QDpx5G_panelCollapsed{max-height:0}.QDpx5G_panelCollapsed .QDpx5G_panelInner{overflow:hidden}.QDpx5G_drawerHandle{z-index:1;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.QDpx5G_drawerTabBtn{cursor:pointer;pointer-events:auto;background:0 0;border:none;padding:0}.QDpx5G_drawerTab{background:var(--ev-accent);border:1px solid var(--ev-border);border-bottom:none;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:80px;height:32px;display:flex;position:relative;top:1px}.QDpx5G_drawerStrip{border-top:1px solid var(--ev-border);flex-shrink:0;width:100%;height:0}}
._1ij-cW_document{flex-direction:column;align-items:center;gap:24px;display:flex}._1ij-cW_sheet{box-sizing:border-box;background:var(--sheet-bg,#fff);color:var(--sheet-ink,#000);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;display:flex;overflow:hidden}._1ij-cW_titleBlock{flex-direction:column;flex:none;justify-content:flex-end;display:flex}._1ij-cW_titleRow{justify-content:space-between;align-items:baseline;gap:24px;height:34px;display:flex}._1ij-cW_author{text-align:right;max-width:40%;color:var(--sheet-muted,#555);flex:none;margin:0;font-size:12px}._1ij-cW_authorEyebrow{letter-spacing:.07em;text-transform:uppercase;opacity:.75;font-size:9px}._1ij-cW_title{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:28px;font-weight:600;line-height:34px;overflow:hidden}._1ij-cW_project{height:20px;color:var(--sheet-muted,#555);margin:0;font-size:13px;line-height:20px}._1ij-cW_meta{height:24px;margin:0;font-size:13px;line-height:24px}._1ij-cW_runningHeader{color:var(--sheet-muted,#555);border-bottom:1px solid var(--sheet-rule,#ddd);flex:none;justify-content:space-between;align-items:center;font-size:11px;display:flex}._1ij-cW_systems{flex:1;min-height:0}._1ij-cW_footer{color:var(--sheet-muted,#555);flex:none;justify-content:center;align-items:flex-end;font-size:11px;display:flex}@media print{._1ij-cW_document{gap:0}._1ij-cW_sheet{break-after:page}._1ij-cW_sheet:last-child{break-after:auto}}._1ij-cW_modalBody{align-items:flex-start;gap:20px;display:flex}._1ij-cW_controls{flex:none;width:220px}._1ij-cW_stage{background:var(--color-bg-sunken);border:1px solid var(--color-border);border-radius:6px;flex:1;min-width:0;max-height:62vh;padding:12px;overflow:auto}._1ij-cW_scaler{transform-origin:0 0}@media (max-width:640px){._1ij-cW_modalBody{flex-direction:column}._1ij-cW_controls{width:100%}._1ij-cW_stage{width:100%;max-height:45vh}}._1ij-cW_printStage{align-items:flex-start;overflow:auto}._1ij-cW_printScroll{margin:0 auto}
.IhdshG_wrap{color:var(--color-text);justify-content:center;display:flex}.IhdshG_inner{gap:calc(var(--fb-string-h) * .2);padding-right:calc(var(--fb-cell-w) * .25);flex-direction:column;display:flex}.IhdshG_noLabel{padding-top:calc(var(--fb-string-h) * .45)}.IhdshG_themeLight{color:#07111c;--color-text:#07111c;--color-muted:#07111c}.IhdshG_label{height:calc(var(--fb-string-h) * .9);line-height:calc(var(--fb-string-h) * .9);font-size:var(--fb-label-fs);text-align:center;white-space:pre;font-weight:600}.IhdshG_board{flex-direction:column;display:flex}.IhdshG_stringRow{height:var(--fb-string-h);align-items:center;display:flex}.IhdshG_tuningLabel{width:calc(var(--fb-cell-w) * .35);text-align:center;font-size:var(--fb-gutter-fs);color:var(--color-muted);text-transform:uppercase}.IhdshG_gutterMark{width:var(--fb-dot);font-size:var(--fb-gutter-fs);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.IhdshG_openRing{width:calc(var(--fb-dot) * .75);height:calc(var(--fb-dot) * .75);border:calc(var(--fb-line) * 1.75) solid var(--color-accent-gn-edge);border-radius:50%}.IhdshG_openRingNamed{width:var(--fb-dot);height:var(--fb-dot);border-width:calc(var(--fb-line) * 1.25);justify-content:center;align-items:center;display:flex}.IhdshG_openRingNamed .IhdshG_noteText{color:var(--color-text)}.IhdshG_fretCell{box-sizing:border-box;width:var(--fb-cell-w);border-right:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent);height:100%;position:relative}.IhdshG_fretCell:first-of-type{border-left:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent)}.IhdshG_nutCell:first-of-type{border-left:calc(var(--fb-line) * 3) solid var(--color-text)}.IhdshG_capoCell:first-of-type{border-left:calc(var(--fb-line) * 4.5) solid var(--color-muted)}.IhdshG_stringLine{height:var(--fb-line);background:var(--color-muted);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.IhdshG_dot{width:var(--fb-dot);height:var(--fb-dot);background:var(--color-accent-gn);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IhdshG_noteText{font-size:var(--fb-note-fs);color:#fff;white-space:nowrap;font-weight:600;line-height:1}.IhdshG_noteTextFlat{letter-spacing:-.25em}.IhdshG_noteTextSharp{letter-spacing:0}.IhdshG_markerRow{height:calc(var(--fb-string-h) * .45);align-items:center;display:flex}.IhdshG_markerCell{box-sizing:border-box;width:var(--fb-cell-w);justify-content:center;align-items:center;gap:calc(var(--fb-dot) * .2);border-right:var(--fb-line) solid transparent;height:100%;display:flex}.IhdshG_markerCell:first-of-type{border-left:var(--fb-line) solid transparent}.IhdshG_marker{width:calc(var(--fb-dot) * .28);height:calc(var(--fb-dot) * .28);background:color-mix(in srgb, var(--color-muted) 50%, transparent);border-radius:50%}.IhdshG_footer{align-self:stretch;align-items:center;gap:calc(var(--fb-cell-w) * .15);font-size:var(--fb-foot-fs);color:var(--color-muted);min-height:calc(var(--fb-string-h) * .6);display:flex}.IhdshG_posLabel{font-weight:600}.IhdshG_capoBadge{border:1px solid color-mix(in srgb, var(--color-muted) 60%, transparent);padding:0 calc(var(--fb-cell-w) * .1);border-radius:4px;line-height:1.5}.IhdshG_markSlot{opacity:.85;align-items:center;margin-left:auto;display:inline-flex}.IhdshG_lefty .IhdshG_inner{padding-right:0;padding-left:calc(var(--fb-cell-w) * .25)}.IhdshG_lefty .IhdshG_stringRow,.IhdshG_lefty .IhdshG_markerRow,.IhdshG_lefty .IhdshG_footer{flex-direction:row-reverse}.IhdshG_lefty .IhdshG_fretCell{border-right:none;border-left:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent)}.IhdshG_lefty .IhdshG_fretCell:first-of-type{border-right:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent)}.IhdshG_lefty .IhdshG_nutCell:first-of-type{border-right:calc(var(--fb-line) * 3) solid var(--color-text)}.IhdshG_lefty .IhdshG_capoCell:first-of-type{border-right:calc(var(--fb-line) * 4.5) solid var(--color-muted)}.IhdshG_lefty .IhdshG_markerCell{border-right:none;border-left:var(--fb-line) solid transparent}.IhdshG_lefty .IhdshG_markerCell:first-of-type{border-right:var(--fb-line) solid transparent}.IhdshG_lefty .IhdshG_markSlot{margin-left:0;margin-right:auto}.IhdshG_vertical .IhdshG_inner{padding-right:0;padding:calc(var(--fb-row-h) * .15) calc(var(--fb-col-w) * .4);align-items:center;gap:calc(var(--fb-row-h) * .12)}.IhdshG_vGutterRow{margin-bottom:calc(var(--fb-row-h) * -.08);display:flex}.IhdshG_vGutterMark{width:var(--fb-col-w);height:var(--fb-dot);font-size:var(--fb-gutter-fs);color:var(--color-muted);justify-content:center;align-items:center;display:flex}.IhdshG_vMain{position:relative}.IhdshG_vSide{margin-right:calc(var(--fb-col-w) * .2);align-items:flex-end;gap:calc(var(--fb-row-h) * .15);font-size:var(--fb-foot-fs);color:var(--color-muted);white-space:nowrap;flex-direction:column;display:flex;position:absolute;top:0;right:100%}.IhdshG_vMarkerLane{padding-right:calc(var(--fb-col-w) * .2);border-bottom:var(--fb-line) solid transparent;flex-direction:column;display:flex;position:absolute;top:0;right:100%}.IhdshG_vMarkerCell{height:var(--fb-row-h);justify-content:flex-end;align-items:center;gap:calc(var(--fb-dot) * .2);border-top:var(--fb-line) solid transparent;display:flex}.IhdshG_vMarkerNut{border-top-width:calc(var(--fb-line) * 3)}.IhdshG_vMarkerCapo{border-top-width:calc(var(--fb-line) * 4.5)}.IhdshG_vBoard{border-bottom:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent);flex-direction:column;display:flex}.IhdshG_vFretRow{height:var(--fb-row-h);border-top:var(--fb-line) solid color-mix(in srgb, var(--color-muted) 55%, transparent);display:flex;position:relative}.IhdshG_vNutRow{border-top:calc(var(--fb-line) * 3) solid var(--color-text)}.IhdshG_vCapoRow{border-top:calc(var(--fb-line) * 4.5) solid var(--color-muted)}.IhdshG_vStringCell{box-sizing:border-box;width:var(--fb-col-w);height:100%;position:relative}.IhdshG_vStringLine{width:var(--fb-line);background:var(--color-muted);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.IhdshG_vFretNums{display:flex}.IhdshG_vFretNum{width:var(--fb-col-w);text-align:center;font-family:var(--font-geist-mono), monospace;font-size:var(--fb-gutter-fs);line-height:1}.IhdshG_vTuningRow{display:flex}.IhdshG_vTuningLabel{width:var(--fb-col-w);text-align:center;font-size:var(--fb-gutter-fs);color:var(--color-muted);text-transform:uppercase}.IhdshG_vFooter{min-height:var(--fb-dot);font-size:var(--fb-foot-fs);color:var(--color-muted);align-self:stretch;align-items:center;display:flex}.IhdshG_vMain+.IhdshG_vFooter{margin-top:calc(var(--fb-row-h) * -.08)}
.N3oE-G_pager.N3oE-G_pager{background:var(--color-bg);position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.N3oE-G_pager.N3oE-G_pagerCropped{bottom:auto;transform:translate(-50%,10px)}.N3oE-G_pageLabel{border-left:1px solid var(--color-border);min-width:8ch;font-family:var(--font-mono);color:var(--color-text);white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;font-size:.75rem;display:flex}@media (pointer:coarse) and (min-width:641px){.N3oE-G_pageLabel{font-size:var(--control-fs)}}
.jprPSG_wrapper{flex:1;min-width:0;height:58px;position:relative}@media (max-width:640px){.jprPSG_wrapper{height:40px}}.jprPSG_canvas{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;display:block;position:absolute;inset:0}
._9MeLEq_waveformWrapper{flex:1;min-width:0;height:56px;position:relative}._9MeLEq_waveformCanvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}
.u0Xlcq_player{background-color:var(--color-bg-sunken);border:1px solid var(--color-border);border-radius:var(--mantine-radius-sm);width:100%;padding:10px 14px}.u0Xlcq_playerNoBorder{width:100%}.u0Xlcq_readoutElapsed{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;font-family:var(--mantine-font-family-monospace);white-space:nowrap;color:var(--color-text);flex-shrink:0}.u0Xlcq_readoutTotal{font-variant-numeric:tabular-nums;font-size:12px;font-family:var(--mantine-font-family-monospace);color:var(--color-muted);flex-shrink:0}.u0Xlcq_speedChip{font-variant-numeric:tabular-nums;color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--mantine-radius-sm);cursor:pointer;background:0 0;flex-shrink:0;padding:4px 9px;font-size:12px}@media (pointer:coarse) and (min-width:641px){.u0Xlcq_speedChip{min-height:var(--control-h-md);min-width:var(--control-h-md);font-size:var(--control-fs)}}.u0Xlcq_speedChip:hover{color:var(--color-text)}
._83Vjdq_mobileTapZone{flex-direction:column;align-items:center;gap:10px;padding:12px 0 4px;display:flex}._83Vjdq_mobileTapZoneCounter{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:600;font-family:var(--font-geist-mono), monospace}._83Vjdq_tapZoneHint{color:var(--color-muted);font-size:.7rem}._83Vjdq_mobileTapZoneBtn{border-radius:var(--mantine-radius-md);background:var(--mantine-color-red-filled);color:#fff;width:100%;height:68px;font:inherit;letter-spacing:.04em;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;font-size:1.05rem;font-weight:700;position:relative}._83Vjdq_mobileTapZoneBtn:after{content:"";border-radius:calc(var(--mantine-radius-md) + 5px);border:2px solid var(--mantine-color-red-filled);opacity:0;pointer-events:none;animation:1.4s ease-out infinite _83Vjdq_tapPulse;position:absolute;inset:-5px}._83Vjdq_mobileTapZoneBtn:active{opacity:.75}@keyframes _83Vjdq_tapPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}
.pOWtFa_wrapper{flex:1;min-width:0;height:56px;position:relative}@media (max-width:640px){.pOWtFa_wrapper{height:36px}}.pOWtFa_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
.hzKYSq_mobileWaveformStrip{display:none}@media (max-width:640px){.hzKYSq_mobileWaveformStrip{border-top:1px solid var(--color-border);flex-shrink:0;height:48px;padding:4px 12px;display:block}}
.Y3z6-G_wrapper{padding:var(--mantine-spacing-xl) 0;color:var(--mantine-color-dimmed);flex-direction:column;align-items:center;display:flex}
.iMF_Va_toggle{border:1px solid var(--color-border);width:30px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-self:center;align-items:center;display:inline-flex}.iMF_Va_toggle:hover{color:var(--color-text);background:var(--color-bg-sunken)}@media (pointer:coarse) and (min-width:641px){.iMF_Va_toggle{min-height:var(--control-h-sm);min-width:var(--control-h-sm)}.iMF_Va_toggle svg{width:var(--control-icon);height:var(--control-icon)}}
.RoNjJG_sheet{display:none}@media (max-width:640px){.RoNjJG_sheet{background:var(--color-bg);border-top:1px solid var(--color-border);border-radius:14px 14px 0 0;flex-direction:column;flex-shrink:1;min-height:0;display:flex;position:relative;box-shadow:0 -6px 18px #00000040}}.RoNjJG_handle{box-sizing:border-box;cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:center;width:100%;height:22px;padding:10px 0 8px;display:flex}.RoNjJG_grip{background:var(--color-muted);opacity:.6;border-radius:2px;width:40px;height:4px}.RoNjJG_content{flex-direction:column;min-height:0;max-height:60dvh;padding:0 15px 4px;display:flex;overflow:hidden}.RoNjJG_content[hidden]{display:none}
.EoaMcG_list{flex-direction:column;display:flex}.EoaMcG_cotd{background:var(--color-bg-raised);border:1px solid var(--color-border);width:100%;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:8px;padding:12px 14px;text-decoration:none;display:flex}.EoaMcG_cotd:hover{border-color:var(--color-muted)}.EoaMcG_cotdLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}.EoaMcG_cotdChord{font-size:1.6rem;font-weight:700;line-height:1.2}.EoaMcG_cotdName{color:var(--color-muted);align-items:center;gap:4px;font-size:.85rem;display:inline-flex}.EoaMcG_row{border:none;border-bottom:1px dashed var(--color-border);width:100%;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:12px 2px;font-size:.95rem;text-decoration:none;display:flex}.EoaMcG_row:hover{color:var(--color-accent-gn-edge)}.EoaMcG_chevron{color:var(--color-muted)}
.gYpbjW_panel{height:100%;min-height:0;color:var(--color-text);flex-direction:column;display:flex}.gYpbjW_header{align-items:center;gap:8px;min-height:44px;padding:8px 14px 4px;display:flex}.gYpbjW_heading{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}.gYpbjW_back{font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:2px 4px 2px 0;font-size:.875rem;display:inline-flex}.gYpbjW_back:hover{color:var(--color-text)}.gYpbjW_fullPage{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:2px;margin-left:auto;font-size:.7rem;text-decoration:none;display:inline-flex}.gYpbjW_fullPage:hover{color:var(--color-text)}.gYpbjW_toolTitle{text-align:center;margin:0;padding:0 14px 8px;font-size:1.15rem;font-weight:700}.gYpbjW_body{border-top:1px solid var(--color-border);flex:1;min-height:0;padding:12px 14px 16px;overflow:auto}.gYpbjW_loading{justify-content:center;padding:24px 0;display:flex}
.u1fveW_drawer{background:var(--color-bg);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);height:100%;box-shadow:-8px 0 24px #00000040}.u1fveW_sheetBody{height:100%;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);background:var(--color-bg)}.u1fveW_close{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-left:auto;padding:2px 4px;font-size:.7rem;display:inline-flex}.u1fveW_close:hover{color:var(--color-text)}.u1fveW_list{flex-direction:column;gap:8px;display:flex}.u1fveW_card{border:1px solid var(--color-border);width:100%;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.u1fveW_card:hover{border-color:var(--color-muted)}.u1fveW_cardFeature{border-color:var(--color-muted);flex-direction:column;align-items:stretch;gap:4px;position:relative}.u1fveW_cardFeature:hover{border-color:var(--color-text)}.u1fveW_cardHead{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;gap:8px;padding:0;display:flex}.u1fveW_cardHead:after{content:"";border-radius:inherit;position:absolute;inset:0}.u1fveW_cardHead:focus-visible{outline:none}.u1fveW_cardHead:focus-visible:after{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:8px}.u1fveW_cardName{color:var(--color-muted);font-weight:600}.u1fveW_card:hover .u1fveW_cardName,.u1fveW_card:focus-visible .u1fveW_cardName,.u1fveW_cardHead:focus-visible .u1fveW_cardName{color:var(--color-text)}.u1fveW_cardHint{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:4px;font-size:.68rem;display:inline-flex}.u1fveW_chord{font-size:1.5rem;font-weight:700}.u1fveW_also{font-family:var(--font-geist-mono), monospace;color:var(--color-muted);font-size:.72rem}.u1fveW_useLabel{z-index:1;background:var(--color-accent-gn);font:inherit;color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-end;padding:4px 10px;font-size:.8rem;position:relative}.u1fveW_readOnly{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);align-self:flex-end;font-size:.68rem}
.QjsZUa_panel{flex-direction:column;gap:8px;display:flex}.QjsZUa_head{justify-content:space-between;align-items:center;display:flex}.QjsZUa_nav{display:inline-flex}.QjsZUa_nav button{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:2px 4px;display:flex}.QjsZUa_nav button:disabled{opacity:.35;cursor:default}.QjsZUa_label{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem}.QjsZUa_chord{color:var(--color-text);font-size:1.6rem;font-weight:700}.QjsZUa_rows{flex-direction:column;gap:3px;display:flex}.QjsZUa_row{font-family:var(--font-geist-mono), monospace;grid-template-columns:24px 1fr 28px;align-items:center;font-size:.8rem;display:grid}.QjsZUa_stringName,.QjsZUa_note{color:var(--color-muted)}.QjsZUa_note{text-align:right}.QjsZUa_fret{text-align:center;color:var(--color-text)}.QjsZUa_timing{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.QjsZUa_timeValue{font-family:var(--font-geist-mono), monospace;color:var(--color-text);font-size:.8rem}.QjsZUa_copyBtn{border:1px solid var(--color-border);height:32px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.85rem;display:inline-flex}.QjsZUa_copyBtn:hover:not(:disabled){background:var(--color-bg-sunken)}.QjsZUa_copyBtn:disabled{opacity:.4;cursor:not-allowed}.QjsZUa_copyBtnRight{align-self:flex-end}.QjsZUa_primaryBtn{background:var(--color-accent-gn);color:#fff;height:40px;font:inherit;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.QjsZUa_empty{color:var(--color-muted);margin:0;font-size:.85rem}.QjsZUa_sheet{flex-direction:column;gap:10px;padding-bottom:4px;display:flex}.QjsZUa_sheetMeta{justify-content:space-between;display:flex}.QjsZUa_frets{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;display:grid}.QjsZUa_fretCell{flex-direction:column;align-items:center;display:flex}.QjsZUa_fretValue{color:var(--color-text);font-size:1.3rem;font-weight:700}.QjsZUa_fretString{font-family:var(--font-geist-mono), monospace;color:var(--color-muted);font-size:.65rem}.QjsZUa_railRo{text-align:center;flex-direction:column;align-items:stretch;gap:8px;display:flex}.QjsZUa_railChord{color:var(--color-text);text-overflow:ellipsis;font-size:1.05rem;font-weight:700;overflow:hidden}.QjsZUa_railRow{font-family:var(--font-geist-mono), monospace;grid-template-columns:14px 1fr;font-size:.8rem;display:grid}
.VH1yGW_mockup{background:var(--color-bg-sunken);border:1px solid var(--color-border);width:100%;max-width:405px;font-family:var(--font-geist-mono), monospace;border-radius:10px;font-size:.75rem;overflow:hidden;box-shadow:0 20px 60px #00000080}.VH1yGW_mockupChrome{background:var(--color-bg-raised);border-bottom:1px solid var(--color-border);padding:8px 12px}.VH1yGW_chromeDots{gap:5px;display:flex}.VH1yGW_chromeDots span{background:var(--color-border);border-radius:50%;width:10px;height:10px;display:block}.VH1yGW_mockupHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex}.VH1yGW_mockupTitleRow{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.VH1yGW_mockupTitleName{color:var(--color-text);white-space:nowrap;font-size:.75rem;font-weight:600}.VH1yGW_mockupTitleSep{color:var(--color-border);flex-shrink:0;font-size:.7rem}.VH1yGW_mockupTitleProject{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.VH1yGW_mockupPartTabs{border-bottom:1px solid var(--color-border);align-items:flex-end;padding:0 14px;display:flex}.VH1yGW_mockupPartTab{color:var(--color-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:7px 10px 6px;font-size:.75rem;display:flex}.VH1yGW_mockupPartTabActive{color:var(--color-text);border-bottom-color:var(--color-accent-gn-edge);font-weight:600}.VH1yGW_mockupPartTabCount{color:var(--color-muted);background:var(--color-bg-alt);border-radius:10px;padding:1px 5px;font-size:.6rem;font-weight:400}.VH1yGW_mockupBody{background:var(--color-bg-sunken);padding:0 10px;overflow:hidden}.VH1yGW_mockupPlayer{border-top:1px solid var(--color-border);background:var(--color-bg-raised);align-items:center;gap:8px;padding:8px 14px;display:flex}.VH1yGW_mockupPlayBtn{color:var(--color-accent-gn-edge);flex-shrink:0;font-size:.65rem}.VH1yGW_mockupTimeText{color:var(--color-muted);font-size:.65rem}.VH1yGW_mockupTimeSep{color:var(--color-border);font-size:.65rem}
.Mz0RsG_title{font-size:1.2rem;font-weight:700}.Mz0RsG_body{flex-direction:column;gap:10px;padding-bottom:6px;display:flex}.Mz0RsG_lede{color:var(--color-muted);margin:0 0 6px;line-height:1.5}.Mz0RsG_primary,.Mz0RsG_secondary{height:42px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.Mz0RsG_primary{background:var(--color-accent-gn);color:#fff;border:none}.Mz0RsG_secondary{border:1px solid var(--color-border);color:var(--color-text);background:0 0}.Mz0RsG_login{text-align:center;color:var(--color-muted);margin:4px 0 0;font-size:.875rem}.Mz0RsG_login a{color:var(--color-text)}
.ZsfC5G_word{display:inline-block}.ZsfC5G_in{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards ZsfC5G_swooshIn}.ZsfC5G_out{animation:.28s ease-in forwards ZsfC5G_swooshOut}@keyframes ZsfC5G_swooshIn{0%{opacity:0;filter:blur(4px);transform:translateY(60%)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ZsfC5G_swooshOut{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(3px);transform:translateY(-60%)}}
.M6CcOG_customToggle{cursor:pointer;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;display:inline-flex}.M6CcOG_customToggle:hover{color:var(--color-text)}.M6CcOG_tuningStringRow{align-items:center;gap:8px;display:flex}.M6CcOG_tuningStringRow label{text-align:right;width:20px;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);font-family:var(--font-geist-mono), monospace;display:inline-block}.M6CcOG_noteInput{width:50px}.M6CcOG_noteInput input{text-align:center}.M6CcOG_modBtn{border:1px solid var(--color-border);border-radius:var(--mantine-radius-sm);width:32px;height:32px;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .15s;display:flex}.M6CcOG_modBtn:hover{background:var(--color-bg-alt);color:var(--color-text)}.M6CcOG_modBtnActive{background:var(--color-accent-gn)!important;border-color:var(--color-accent-gn-edge)!important;color:#000!important}
.tm5LnW_workspace{top:var(--nav-height);background:var(--color-bg);z-index:100;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.tm5LnW_saveStatus{color:var(--color-muted);white-space:nowrap;align-items:center;gap:5px;font-size:.8rem;display:flex}.tm5LnW_saveStatusDot{background:var(--color-accent-gn);border-radius:50%;flex-shrink:0;width:7px;height:7px}.tm5LnW_partsTabs{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:stretch;display:flex;overflow:hidden}.tm5LnW_partsTabsScrollWrapper{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}@media (max-width:640px){.tm5LnW_partsTabsScrollWrapper{display:none}}.tm5LnW_partsTabsScroll{scrollbar-width:none;flex:1;align-items:flex-end;min-width:0;padding:0 0 0 16px;display:flex;overflow-x:auto}.tm5LnW_partsTabsScroll::-webkit-scrollbar{display:none}.tm5LnW_partsScrollBtn{cursor:pointer;width:32px;color:var(--color-text);z-index:1;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.tm5LnW_partsScrollBtn:hover{color:var(--color-accent-gn-edge)}.tm5LnW_partsScrollBtnLeft{background:linear-gradient(to right, var(--color-bg-sunken) 55%, transparent);left:0}.tm5LnW_partsScrollBtnRight{background:linear-gradient(to left, var(--color-bg-sunken) 55%, transparent);right:0}.tm5LnW_partsSaveArea{align-items:center;gap:var(--spacing-sm);flex-shrink:0;padding:0 16px 0 10px;display:flex}@media (max-width:640px){.tm5LnW_partsSaveArea{gap:6px;padding-right:12px}}@media (pointer:coarse) and (min-width:641px){.tm5LnW_partsSaveArea{padding-block:6px}}.tm5LnW_partsMobileWrapper{flex:1;align-items:center;gap:4px;min-width:0;display:none}@media (max-width:640px){.tm5LnW_partsMobileWrapper{display:flex}}.tm5LnW_partsMobileSelect{border:none;border-bottom:2px solid var(--color-accent-gn-edge);font:inherit;font-size:var(--mantine-font-size-sm);color:var(--color-text);cursor:pointer;white-space:nowrap;background:0 0;flex:0 auto;align-items:center;gap:6px;min-width:120px;padding:8px 12px;font-weight:600;display:flex;overflow:hidden}.tm5LnW_partsMobileSelect svg{flex-shrink:0}.tm5LnW_partTab{cursor:pointer;font:inherit;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 12px 7px;transition:color .15s;display:flex}.tm5LnW_partTab:hover{color:var(--color-text)}@media (pointer:coarse) and (min-width:641px){.tm5LnW_partTab{min-height:calc(var(--control-h-sm) + 12px)}}.tm5LnW_partTabActive{border-bottom-color:var(--color-accent-gn-edge);color:var(--color-text);cursor:pointer}.tm5LnW_partTabActive:hover{background:var(--color-bg-alt)}.tm5LnW_partTabName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:600;overflow:hidden}.tm5LnW_partsMobileSelect .tm5LnW_partTabName{min-width:0;max-width:none}.tm5LnW_partTabCount{font-size:.7rem;font-family:var(--font-geist-mono), monospace;color:var(--color-muted);background:var(--color-bg-alt);border-radius:10px;flex-shrink:0;padding:1px 5px;line-height:1.4}.tm5LnW_partsActions{align-items:center;padding:0 12px 8px 4px;display:flex}@media (pointer:coarse) and (min-width:641px){.tm5LnW_partsActions{align-self:center;padding-bottom:0}}.tm5LnW_partsCollapse{width:30px;height:var(--control-h-sm);border:1px solid var(--color-border);border-radius:var(--control-radius);color:var(--color-muted);cursor:pointer;background:0 0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.tm5LnW_partsCollapse:hover{color:var(--color-text);background:var(--color-bg-sunken)}@media (pointer:coarse) and (min-width:641px){.tm5LnW_partsCollapse{min-width:var(--control-h-sm)}.tm5LnW_partsCollapse svg{width:var(--control-icon);height:var(--control-icon)}}@media (max-width:640px){.tm5LnW_partsCollapse{display:none}}.tm5LnW_savedBtn:disabled,.tm5LnW_savedBtn[data-disabled]{border:1px solid var(--color-border);color:var(--color-muted);cursor:default;background:0 0}.tm5LnW_historyBtns{gap:4px;display:flex}.tm5LnW_historyBtn{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.tm5LnW_historyBtn:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-sunken)}.tm5LnW_historyBtn:disabled{cursor:not-allowed}.tm5LnW_historyBtn:disabled svg{opacity:.35}@media (pointer:coarse) and (min-width:641px){.tm5LnW_historyBtn{width:var(--control-h-sm);height:var(--control-h-sm)}}.tm5LnW_exportBtn,.tm5LnW_backBtn{height:var(--control-h-sm);border-radius:var(--control-radius);border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.tm5LnW_exportBtn:hover:not(:disabled),.tm5LnW_backBtn:hover{color:var(--color-text);border-color:var(--color-border-strong,var(--color-border));background:var(--color-bg-sunken)}.tm5LnW_exportBtn:disabled{opacity:.4;cursor:not-allowed}.tm5LnW_body{flex:1;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.tm5LnW_body{min-height:var(--system-reserve,262px)}}@media (pointer:coarse) and (min-width:641px){.tm5LnW_body:not([data-ready]){visibility:hidden}}.tm5LnW_main{overscroll-behavior:contain;background:var(--color-bg-sunken);flex-direction:column;flex:1;padding:16px 20px;transition:padding-right .25s;display:flex;position:relative;overflow:hidden auto}.tm5LnW_body:not([data-settled])>.tm5LnW_main{transition:none}@media (max-width:640px){.tm5LnW_main{padding:12px 12px 58px}}.tm5LnW_bodyDocked{flex-direction:column}.tm5LnW_dock{border-top:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;flex-shrink:0;max-height:50dvh;display:flex;overflow:hidden}.tm5LnW_dock[hidden]{display:none}.tm5LnW_canvasArea{flex:1 0 auto}@media (min-width:641px){.tm5LnW_mainWithRail{padding-right:calc(var(--inspector-w,280px) + 20px)}}.tm5LnW_mainTop{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.tm5LnW_iconGroup{align-items:center;gap:6px;display:flex}.tm5LnW_partSwitchWarning{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-orange-filled);margin-bottom:6px}.tm5LnW_inlineError{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-red-filled);margin-bottom:6px}.tm5LnW_stepNav{align-items:center;gap:8px;display:flex}.tm5LnW_stepInfo{align-items:baseline;gap:5px;display:flex}.tm5LnW_stepLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:600}.tm5LnW_stepNum{color:var(--color-text);font-size:1.15rem;font-weight:700;font-family:var(--font-geist-mono), monospace}.tm5LnW_stepTotal{color:var(--color-muted);font-size:1rem;font-family:var(--font-geist-mono), monospace}.tm5LnW_stepNavBtns.tm5LnW_stepNavBtns{height:var(--control-h-lg)}.tm5LnW_stepNavBtns.tm5LnW_stepNavBtns>button{width:var(--control-h-lg)}@media (max-width:640px){.tm5LnW_stepNavBtns.tm5LnW_stepNavBtns{display:none}}.tm5LnW_rail{width:var(--inspector-w,280px);border-left:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;transition:width .2s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.tm5LnW_body:not([data-settled])>.tm5LnW_rail{transition:none}@media (max-width:640px){.tm5LnW_rail{display:none}}.tm5LnW_railStrip .tm5LnW_railContent{padding:10px}.tm5LnW_railContent{flex:1;padding:14px;overflow-y:auto}.tm5LnW_mobileEditorContainer{flex-direction:column;flex:1;min-height:0;margin-top:10px;display:flex}.tm5LnW_bottomBar{border-top:1px solid var(--color-border);flex-shrink:0;align-items:center;gap:12px;min-height:62px;padding:2px 16px;display:flex;position:relative}@media (max-width:640px){.tm5LnW_bottomBar{min-height:52px;padding:8px 12px}}.tm5LnW_bottomBar .tm5LnW_bottomBarCompact{min-height:48px}.tm5LnW_barMessage{background:var(--color-bg-alt);border-top:1px solid var(--color-border);padding:6px 16px;position:absolute;bottom:100%;left:0;right:0}@media (max-width:640px){.tm5LnW_barMessage{padding:5px 12px}}.tm5LnW_attachAudioBtn{cursor:pointer;color:var(--color-muted);font:inherit;border-radius:var(--mantine-radius-sm);border:none;border:1px solid var(--color-border);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:6px 10px;font-size:.875rem;display:flex}.tm5LnW_attachAudioBtn:hover{color:var(--color-text);background:var(--color-bg-alt)}.tm5LnW_micIdleState{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.tm5LnW_micRecordingState{flex:1;align-items:center;gap:14px;display:flex}.tm5LnW_micRecordingTimer{font-family:var(--font-geist-mono), monospace;color:var(--mantine-color-red-filled);min-width:4ch;font-size:1.1rem;font-weight:600}.tm5LnW_micPreviewState{flex:1;align-items:center;gap:12px;display:flex}.tm5LnW_undoToast{background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--mantine-radius-md);z-index:200;white-space:nowrap;align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;bottom:94px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000059}.tm5LnW_undoToastMsg{color:var(--color-text);font-size:.875rem}.tm5LnW_undoToastUndo{cursor:pointer;color:var(--color-accent-gn-edge);font:inherit;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.tm5LnW_undoToastUndo:hover{text-decoration:underline}.tm5LnW_undoToastClose{cursor:pointer;color:var(--mantine-color-dimmed);font:inherit;background:0 0;border:none;padding:0;font-size:1.1rem;line-height:1}.tm5LnW_undoToastClose:hover{color:var(--color-text)}.tm5LnW_partTabDraggable{cursor:grab}.tm5LnW_partTabDragging{opacity:.35}.tm5LnW_partTabDropBefore,.tm5LnW_partTabDropAfter{position:relative}.tm5LnW_partTabDropBefore:before,.tm5LnW_partTabDropAfter:after{content:"";background:var(--color-accent-gn);z-index:1;border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px}.tm5LnW_partTabDropBefore:before{left:-1px}.tm5LnW_partTabDropAfter:after{right:-1px}.tm5LnW_toolsBtn{border:1px solid var(--color-border);height:28px;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;align-self:center;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;display:inline-flex}.tm5LnW_toolsBtn:hover{color:var(--color-text);background:var(--color-bg-sunken)}@media (pointer:coarse) and (min-width:641px){.tm5LnW_toolsBtn{min-height:var(--control-h-sm);font-size:var(--control-fs);padding-inline:var(--control-px)}.tm5LnW_toolsBtn svg{width:16px;height:16px}}.tm5LnW_toolsBtnActive,.tm5LnW_toolsBtnActive:hover{border-color:var(--color-accent-gn-edge);background:var(--color-accent-gn);color:#fff}.tm5LnW_toolsDot{background:currentColor;border-radius:50%;width:7px;height:7px}.tm5LnW_toolsDrawerSlot{top:0;bottom:0;right:var(--inspector-w,280px);z-index:5;width:280px;transition:width .18s;position:absolute}.tm5LnW_toolsDrawerSlot[hidden]{display:none}@media (max-width:1179px){.tm5LnW_toolsDrawerSlot{z-index:6;right:0}}.tm5LnW_toolsDrawerSlotWide{width:440px}
.IszVWq_section{--accent:var(--color-accent-gn);--accent-bright:#1fb37c;--accent-soft:#008f5d24;--accent-line:#008f5d4d;--text-3:#607a8e;--border-strong:#ffffff1f;padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border);background:radial-gradient(120% 90% at 18% 0%, #008f5d0f, #008f5d00 55%), var(--color-bg)}.IszVWq_inner{width:100%;max-width:1080px;padding:0 var(--spacing-lg);margin:0 auto}.IszVWq_heading{max-width:680px;margin-bottom:48px}.IszVWq_eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);font-size:.7rem;font-weight:600}.IszVWq_h2{letter-spacing:-.022em;color:var(--color-text);margin:16px 0 14px;font-size:2.25rem;font-weight:700;line-height:1.1}@media (max-width:640px){.IszVWq_h2{font-size:1.6rem}}.IszVWq_sub{color:var(--color-muted);max-width:600px;font-size:1rem;line-height:1.55}.IszVWq_grid{grid-template-columns:300px 1fr;align-items:center;gap:56px;display:grid}@media (max-width:900px){.IszVWq_grid{grid-template-columns:1fr;justify-items:center;gap:40px}}.IszVWq_frame{aspect-ratio:9/16;border:1px solid var(--border-strong);background:repeating-linear-gradient(135deg,#ffffff09 0 2px,#0000 2px 13px),linear-gradient(160deg,#16222f 0%,#0a131e 60% 100%);border-radius:22px;width:min(300px,84vw);position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080,inset 0 1px #ffffff0d}.IszVWq_placeholder{text-align:center;width:78%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.IszVWq_playGlyph{border:1px solid var(--border-strong);width:40px;height:40px;color:var(--color-muted);background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.IszVWq_placeholderLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;color:var(--text-3);font-size:10px;line-height:1.7}.IszVWq_badge{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;color:var(--color-muted);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07111cb3;border-radius:100px;padding:4px 9px;font-size:9px;font-weight:600;position:absolute;top:12px}.IszVWq_badgeLeft{left:12px}.IszVWq_badgeRight{letter-spacing:.08em;color:var(--accent-bright);border-color:var(--accent-line);align-items:center;gap:5px;display:inline-flex;right:12px}.IszVWq_checker{background:repeating-conic-gradient(#2a3340 0% 25%,#1a2230 0% 50%) 50%/5px 5px;border-radius:2px;flex-shrink:0;width:9px;height:9px}.IszVWq_overlayDock{justify-content:center;display:flex;position:absolute;bottom:20px;left:0;right:0}.IszVWq_overlayInner{width:100%;padding:18px 12px 14px;position:relative}.IszVWq_scrim{z-index:0;background:linear-gradient(#0a131e00,#0a131e52 40%,#0a131eb8);position:absolute;inset:-10px 0 -20px}.IszVWq_overlayStrip{z-index:1;position:relative}.IszVWq_mark{z-index:2;opacity:.92;position:absolute;bottom:12px;right:14px}.IszVWq_pitch{flex-direction:column;gap:28px;width:100%;min-width:0;display:flex}.IszVWq_points{flex-direction:column;gap:20px;display:flex}.IszVWq_point{align-items:flex-start;gap:14px;display:flex}.IszVWq_glyph{background:var(--accent-soft);border:1px solid var(--accent-line);width:30px;height:30px;color:var(--accent-bright);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:14px;display:flex}.IszVWq_pointTitle{letter-spacing:-.01em;color:var(--color-text);margin-bottom:4px;font-size:.97rem;font-weight:600}.IszVWq_pointBody{color:var(--color-muted);font-size:.84rem;line-height:1.55}.IszVWq_label{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;color:var(--text-3);text-transform:uppercase;margin-bottom:10px;font-size:.66rem;font-weight:600}.IszVWq_formatChips{flex-wrap:wrap;gap:10px;display:flex}.IszVWq_formatChip{background:var(--color-bg-raised);border:1px solid var(--border-strong);border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.IszVWq_formatChipLabel{font-family:var(--font-geist-mono), monospace;color:var(--color-text);font-size:.75rem;font-weight:600}.IszVWq_formatChipCtx{font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--text-3);font-size:.6rem}.IszVWq_paths{flex-direction:column;gap:8px;display:flex}.IszVWq_path{border:1px solid var(--color-border);background:#ffffff04;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.IszVWq_dot{border-radius:50%;flex:none;width:8px;height:8px}.IszVWq_dotFree{background:var(--accent)}.IszVWq_dotPro{background:var(--text-3)}.IszVWq_pathMain{flex:1;min-width:0}.IszVWq_pathName{color:var(--color-text);font-size:.84rem;font-weight:600}.IszVWq_pathApps{font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;color:var(--text-3);margin-top:2px;font-size:.66rem}.IszVWq_pathCodec{text-align:right;flex:none}.IszVWq_pathCodecMain{font-family:var(--font-geist-mono), monospace;color:var(--color-muted);font-size:.69rem;font-weight:600}.IszVWq_pathCodecSub{font-family:var(--font-geist-mono), monospace;color:var(--text-3);margin-top:1px;font-size:.6rem}.IszVWq_ctaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.IszVWq_ctaPrimary{background:var(--accent);color:#fff;border-radius:7px;align-items:center;height:44px;padding:0 20px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.IszVWq_ctaPrimary:hover{color:#fff;background:#007a4f;text-decoration:none}.IszVWq_editorNote{align-items:center;gap:8px;display:inline-flex}.IszVWq_editorNoteText{font-family:var(--font-geist-mono), monospace;color:var(--text-3);font-size:.72rem}.IszVWq_exportPill{border:1px solid var(--border-strong);font-family:var(--font-geist-mono), monospace;color:#fff;background:var(--accent);border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:.69rem;font-weight:600;display:inline-flex}
.u_adTW_customToggle{cursor:pointer;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;display:inline-flex}.u_adTW_customToggle:hover{color:var(--color-text)}.u_adTW_stringRow{align-items:center;gap:8px;display:flex}.u_adTW_stringRow label{text-align:right;width:20px;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);font-family:var(--font-geist-mono), monospace;display:inline-block}.u_adTW_noteInput{width:50px}.u_adTW_noteInput input{text-align:center}.u_adTW_modBtn{border:1px solid var(--color-border);border-radius:var(--mantine-radius-sm);width:32px;height:32px;color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .15s;display:flex}.u_adTW_modBtn:hover{background:var(--color-bg-alt);color:var(--color-text)}.u_adTW_modBtnActive{background:var(--color-accent-gn)!important;border-color:var(--color-accent-gn-edge)!important;color:#000!important}.u_adTW_sectionHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.u_adTW_sectionHeaderActions{align-items:center;gap:4px;display:flex}.u_adTW_sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}.u_adTW_result{border-top:1px solid var(--mantine-color-default-border);padding-top:16px}.u_adTW_empty{text-align:center;padding:12px 0}.u_adTW_noMatch{flex-direction:column;gap:4px;display:flex}.u_adTW_matches{flex-direction:column;gap:8px;display:flex}.u_adTW_noteList{font-family:var(--font-geist-mono), monospace;letter-spacing:.02em}.u_adTW_chordList{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.u_adTW_chordItem{border-radius:var(--mantine-radius-sm);padding:4px 12px;line-height:1.3}.u_adTW_chordPrimary{background:var(--mantine-color-blue-filled);color:#fff;font-size:1.1rem;font-weight:600}.u_adTW_chordAlt{background:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);font-size:.85rem}
.tS9kgW_date{border-bottom:1px solid var(--color-border);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);text-align:center;margin:0;padding-bottom:12px;font-size:.8rem;font-weight:600}.tS9kgW_head{text-align:center}.tS9kgW_chordName{letter-spacing:-.02em;font-size:3.25rem;font-weight:700;line-height:1}.tS9kgW_subName{color:var(--color-muted);margin-top:6px;font-size:.95rem}.tS9kgW_nickname{color:var(--color-accent-gn-edge);font-weight:600}.tS9kgW_head .mantine-Group-root{justify-content:center}.tS9kgW_controls{justify-content:center;padding-top:4px}.tS9kgW_root{gap:var(--spacing-md);flex-direction:column;display:flex;container-type:inline-size}.tS9kgW_card{background-color:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;align-items:center;width:fit-content;min-width:200px;margin:0 auto;padding:20px 36px 24px;display:flex}@container (min-width:300px){.tS9kgW_card>*{zoom:1.1}}@container (min-width:340px){.tS9kgW_card>*{zoom:1.2}}@container (min-width:380px){.tS9kgW_card>*{zoom:1.4}}@container (min-width:440px){.tS9kgW_card>*{zoom:1.6}}.tS9kgW_facts{justify-content:center;gap:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);flex-wrap:wrap;margin:0;display:flex}.tS9kgW_facts dt{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:3px;font-size:.62rem;font-weight:600}.tS9kgW_facts dd{margin:0;font-size:.9rem}@media (max-width:640px){.tS9kgW_chordName{font-size:2.5rem}}
.sodJBq_result{border-top:1px solid var(--mantine-color-default-border);gap:var(--spacing-lg);flex-direction:column;padding-top:16px;display:flex}.sodJBq_resultHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.sodJBq_chordName{font-size:1.5rem;font-weight:700;line-height:1.1}.sodJBq_empty{text-align:center;padding:24px 0}.sodJBq_group{flex-direction:column;gap:10px;display:flex}.sodJBq_groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem;font-weight:600}.sodJBq_grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.sodJBq_card{background-color:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;align-items:center;gap:6px;margin:0;padding:12px 8px;display:flex}.sodJBq_caption{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.sodJBq_fingering{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.8rem}.sodJBq_detail{color:var(--color-muted);font-size:.7rem}
.m8LS-W_wrap{gap:var(--spacing-lg);max-width:640px;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl);flex-direction:column;margin:0 auto;display:flex}.m8LS-W_pageTitle{text-align:center;font-size:1.75rem;font-weight:700}.m8LS-W_pageDesc{color:var(--color-muted);text-align:center;margin-top:calc(6px - var(--spacing-lg));font-size:.925rem}.m8LS-W_section{gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;display:flex}@media (max-width:640px){.m8LS-W_wrap{gap:var(--spacing-md);padding:var(--spacing-sm) 0 var(--spacing-lg)}.m8LS-W_pageTitle{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m8LS-W_pageDesc{margin-top:0}}
._8zX8rq_footer{background-color:var(--color-bg-sunken);border-top:1px solid var(--color-border)}._8zX8rq_inner{max-width:1080px;padding:60px var(--spacing-lg) 48px;gap:var(--spacing-xl);grid-template-columns:280px 1fr;margin:0 auto;display:grid}@media (max-width:768px){._8zX8rq_inner{gap:var(--spacing-lg);padding:40px var(--spacing-md) 32px;grid-template-columns:1fr}}._8zX8rq_brand{flex-direction:column;gap:14px;display:flex}._8zX8rq_brandDesc{color:var(--color-muted);max-width:240px;font-size:.8rem;line-height:1.6}._8zX8rq_brandCta{color:var(--color-accent-gn-edge);font-size:.8rem;text-decoration:none}._8zX8rq_brandCta:hover{text-decoration:underline}._8zX8rq_badge{background:var(--color-bg-raised);border:1px solid var(--color-border);color:var(--color-accent-gn-edge);font-size:.7rem;font-weight:500;font-family:var(--font-geist-mono), monospace;border-radius:100px;align-items:center;gap:6px;width:fit-content;padding:3px 10px;display:inline-flex}._8zX8rq_columns{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:480px){._8zX8rq_columns{grid-template-columns:repeat(2,1fr)}}._8zX8rq_column{flex-direction:column;gap:12px;display:flex}._8zX8rq_columnHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);font-size:.65rem;font-weight:700}._8zX8rq_columnLinks{flex-direction:column;gap:10px;list-style:none;display:flex}._8zX8rq_columnLinks a{color:var(--color-muted);font-size:.875rem;text-decoration:none;transition:color .15s}._8zX8rq_columnLinks a:hover{color:var(--color-text)}._8zX8rq_bottom{max-width:1080px;padding:20px var(--spacing-lg);border-top:1px solid var(--color-border);color:var(--color-muted);justify-content:space-between;align-items:center;margin:0 auto;font-size:.75rem;display:flex}@media (max-width:640px){._8zX8rq_bottom{padding:20px var(--spacing-md);text-align:center;flex-direction:column;gap:12px}}._8zX8rq_bottomLinks{gap:20px;display:flex}._8zX8rq_bottomLinks a{color:var(--color-muted);text-decoration:none;transition:color .15s}._8zX8rq_bottomLinks a:hover{color:var(--color-text)}._8zX8rq_slim{border-top:1px solid var(--color-border);width:100%}._8zX8rq_slimInner{max-width:1080px;padding:20px var(--spacing-lg);color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:.75rem;display:flex}@media (max-width:640px){._8zX8rq_slimInner{padding:20px var(--spacing-md);flex-direction:column}}._8zX8rq_slimLinks{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}._8zX8rq_slimLinks a{color:var(--color-muted);text-decoration:none;transition:color .15s}._8zX8rq_slimLinks a:hover{color:var(--color-text)}
.hNQvjq_callout{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--mantine-radius-md);align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.hNQvjq_calloutText{color:var(--color-muted);flex:1;font-size:.8rem;line-height:1.5}.hNQvjq_calloutTour{border:1px solid var(--color-accent-gn-edge);border-radius:var(--mantine-radius-sm);cursor:pointer;color:var(--color-accent-gn-edge);font:inherit;white-space:nowrap;background:0 0;flex-shrink:0;padding:3px 10px;font-size:.8rem;font-weight:600}.hNQvjq_calloutTour:hover{background:color-mix(in srgb, var(--color-accent-gn) 15%, transparent)}@media (pointer:coarse) and (min-width:641px){.hNQvjq_calloutTour{min-height:var(--control-h-sm);font-size:var(--control-fs);padding-inline:var(--control-px)}}.hNQvjq_calloutDismiss{cursor:pointer;color:var(--color-muted);background:0 0;border:none;flex-shrink:0;padding:0;font-size:1rem;line-height:1}.hNQvjq_calloutDismiss:hover{color:var(--color-text)}@media (pointer:coarse) and (min-width:641px){.hNQvjq_calloutDismiss{min-height:var(--control-h-sm);min-width:var(--control-h-sm);font-size:18px}}.hNQvjq_audioTeaser{color:var(--color-muted);font-size:.8rem}
.BFNEJa_bar{background:linear-gradient(90deg,#008f5d1f,#008f5d0a);border-bottom:1px solid #008f5d4d;justify-content:center;align-items:center;gap:10px;height:38px;padding:0 20px;text-decoration:none;transition:background .15s;display:flex}.BFNEJa_bar:hover{background:linear-gradient(90deg,#008f5d2e,#008f5d0f);text-decoration:none}.BFNEJa_pill{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:#1fb37c;background:#008f5d29;border:1px solid #008f5d4d;border-radius:100px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:600}.BFNEJa_headline{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.BFNEJa_cta{font-family:var(--font-geist-mono), monospace;color:#1fb37c;flex-shrink:0;font-size:12px}@media (max-width:560px){.BFNEJa_cta{display:none}}
