.fretboard-material_board__Mb5pn{isolation:isolate}.fretboard-material_neck__ty3Gw{position:absolute;pointer-events:none;overflow:hidden;border-radius:2px;box-shadow:inset 1px 0 rgb(255 255 255/16%),inset -1px 0 rgb(255 255 255/16%),0 2px 8px rgb(0 0 0/22%)}.fretboard-material_neck__ty3Gw:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent 0 5px,rgb(0 0 0/12%) 6px,transparent 7px 13px),repeating-linear-gradient(89.5deg,transparent 0 17px,rgb(255 255 255/3%) 18px,transparent 19px 29px)}.fretboard-material_string__nI7fY{pointer-events:none;z-index:1;background-image:linear-gradient(90deg,rgb(0 0 0/25%),rgb(255 255 255/45%) 45%,transparent 65%,rgb(0 0 0/25%));box-shadow:1px 1px 2px rgb(0 0 0/55%)}.fretboard-material_fretCell__UZSji:after{content:"";position:absolute;pointer-events:none;inset:auto 0 -1px;height:2px;background:linear-gradient(0deg,rgb(0 0 0/25%),rgb(230 234 237/75%) 65%,rgb(255 255 255/25%));box-shadow:0 1px 2px rgb(0 0 0/45%)}.fretboard-material_nut__zIgZ_{pointer-events:none;background-image:linear-gradient(0deg,rgb(0 0 0/20%),transparent 35%,rgb(255 255 255/40%));box-shadow:0 1px 2px rgb(0 0 0/50%)}.fretboard-material_inlay__n2nu_{stroke:rgb(255 255 255/20%);stroke-width:.5}.fretboard-material_board__Mb5pn[data-fretboard-theme=studio] .fretboard-material_neck__ty3Gw{background-color:#201f20}.fretboard-material_board__Mb5pn[data-fretboard-theme=studio] .fretboard-material_inlay__n2nu_{fill:#c3c4c4}.fretboard-material_board__Mb5pn[data-fretboard-theme=studio] .fretboard-material_selectedNote__h13Af:not([data-global-key-membership]),.fretboard-material_board__Mb5pn[data-fretboard-theme=studio] [data-neutral-marker=true]{min-width:26px;min-height:26px;color:#edf5f4;background:#0b1417;border:1.5px solid var(--studio-accent);box-shadow:0 2px 5px rgb(0 0 0/40%)}.fretboard-material_board__Mb5pn[data-fretboard-mode=light] .fretboard-material_neck__ty3Gw{box-shadow:inset 1px 0 rgb(0 0 0/18%),inset -1px 0 rgb(0 0 0/18%),0 2px 6px rgb(0 0 0/12%)}.fretboard-material_board__Mb5pn[data-fretboard-mode=light] .fretboard-material_fretCell__UZSji:after{background:linear-gradient(0deg,#746d63,#b8b4ad 65%,#e8e5de)}.reference_site__vae5g{min-height:100vh;background:var(--studio-canvas);color:#edf4f5}.reference_header__h780_{border-bottom:1px solid #26343e;background:var(--studio-canvas)}.reference_footer__dSXaD,.reference_main__M6wKu,.reference_nav__X3XvH{width:min(1120px,calc(100% - 40px));margin-inline:auto}.reference_nav__X3XvH{min-height:72px;display:flex;align-items:center;gap:28px}.reference_brand__LwG2B{display:inline-flex;align-items:center;gap:9px;color:#f4f7f8;font-size:24px;font-weight:750;letter-spacing:-.045em;text-decoration:none}.reference_brandDot__KFzPg,.reference_breadcrumbs__RS__i a,.reference_textLink___neXy{color:var(--studio-accent)}.reference_navLinks__BVMXB{display:flex;flex:1;gap:22px}.reference_footer__dSXaD a,.reference_navLinks__BVMXB a{color:#afbec8;font-size:14px;text-decoration:none}.reference_footer__dSXaD a:hover,.reference_navLinks__BVMXB a:hover{color:#fff}.reference_appButton__oTHDB{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 17px;border-radius:8px;background:var(--studio-accent);color:#082021;font-size:14px;font-weight:750;text-decoration:none}.reference_main__M6wKu{padding-block:46px 80px}.reference_breadcrumbs__RS__i{color:#82929d;font-size:13px}.reference_breadcrumbs__RS__i ol{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none}.reference_breadcrumbs__RS__i li{display:flex;gap:12px;min-width:0;overflow-wrap:anywhere}.reference_breadcrumbs__RS__i a{text-decoration:none}.reference_hero__cS43w{max-width:820px;padding-block:60px 46px}.reference_eyebrow__eV_aj{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em}.reference_hero__cS43w h1{max-width:900px;margin:14px 0 0;font-size:clamp(2.7rem,6vw,5.1rem);line-height:1.02;letter-spacing:-.06em}.reference_notes__CMINM{margin:20px 0 0;font-size:clamp(1.15rem,2.5vw,1.65rem);font-weight:650;letter-spacing:.08em}.reference_lede___c2ON{max-width:720px;margin:20px 0 0;color:#b4c2ca;font-size:17px;line-height:1.7}.reference_grid__Q1t_D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reference_card__Fzn4b,.reference_code__qVpcx,.reference_docSection__9jaz4,.reference_fact__2qO3x,.reference_section__ZKi3s{border:1px solid var(--studio-border);border-radius:var(--panel-radius);background:var(--studio-surface)}.reference_card__Fzn4b{min-height:225px;display:flex;flex-direction:column;padding:23px}.reference_card__Fzn4b h2,.reference_card__Fzn4b h3,.reference_cta__pLfFP h2,.reference_docSection__9jaz4 h2,.reference_section__ZKi3s h2{margin:0;font-size:20px;letter-spacing:-.025em}.reference_card__Fzn4b h2 a,.reference_card__Fzn4b h3 a{color:#edf4f5;text-decoration:none}.reference_card__Fzn4b>p:not(.reference_cardNotes__dSpTs){color:#9fb0ba;font-size:13px;line-height:1.65}.reference_cardNotes__dSpTs{margin:10px 0 0;color:var(--studio-accent);font-size:13px;letter-spacing:.06em}.reference_textLink___neXy{margin-top:auto;padding-top:18px;font-size:13px;font-weight:650;text-decoration:none}.reference_facts__PjD5G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:28px}.reference_fact__2qO3x{padding:19px}.reference_fact__2qO3x dt{color:#82949f;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.reference_fact__2qO3x dd{margin:8px 0 0;color:#edf4f5;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.reference_docSection__9jaz4,.reference_section__ZKi3s{margin-top:16px;padding:26px}.reference_docSection__9jaz4 li,.reference_docSection__9jaz4>p,.reference_section__ZKi3s>p{color:#aab9c2;line-height:1.7}.reference_pillList__qZfjl{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.reference_pillList__qZfjl a{padding:9px 12px;border:1px solid #38515c;border-radius:999px;color:#cce6e4;font-size:13px;text-decoration:none}.reference_intervals__voo5L{width:100%;margin-top:16px;border-collapse:collapse}.reference_tableScroll__s6Mhz{overflow-x:auto}.reference_tableScroll__s6Mhz:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.reference_intervals__voo5L td,.reference_intervals__voo5L th{padding:11px 12px;border-bottom:1px solid #2c3d46;text-align:left}.reference_intervals__voo5L th{color:#8799a4;font-size:11px;text-transform:uppercase}.reference_intervals__voo5L td{color:#cbd7dc;font-size:14px}.reference_cta__pLfFP{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:34px;padding:30px;border:1px solid #3a6563;border-radius:13px;background:#122725}.reference_cta__pLfFP p:not(.reference_eyebrow__eV_aj){max-width:650px;color:#acc2c0;line-height:1.65}.reference_cta__pLfFP h2{margin-top:9px}.reference_code__qVpcx{overflow-x:auto;margin:14px 0 0;padding:18px;color:#d7eceb;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre}.reference_docSection__9jaz4 a{color:var(--studio-accent)}.reference_footer__dSXaD{min-height:90px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #26343e;color:#82939d;font-size:12px}.reference_footer__dSXaD div{display:flex;flex-wrap:wrap;gap:18px}.reference_hubGrid__QW8Dw,.reference_hubTunings___7Vbn .reference_grid__Q1t_D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.reference_hubGrid__QW8Dw .reference_eyebrow__eV_aj{margin:0 0 14px;color:var(--studio-accent)}.reference_section__ZKi3s>p a{color:var(--studio-accent);text-underline-offset:3px}.reference_scaleLinks__saVEj{padding-left:18px;margin-bottom:0}.reference_scaleLinks__saVEj li{margin-block:12px}.reference_scaleLinks__saVEj a{color:var(--studio-accent);text-underline-offset:3px;font-size:14px}.reference_site__vae5g a:focus-visible{outline:2px solid var(--studio-accent);outline-offset:4px}@media (max-width:560px){.reference_hubGrid__QW8Dw,.reference_hubTunings___7Vbn .reference_grid__Q1t_D{grid-template-columns:1fr}}.reference_filters__KlaxF{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:22px;border:1px solid var(--studio-border);border-radius:var(--panel-radius);background:var(--studio-surface)}.reference_filters__KlaxF label{display:grid;gap:8px;flex:1 1 200px;color:#b4c2ca;font-size:14px}.reference_filters__KlaxF button,.reference_filters__KlaxF select{min-height:44px;padding:10px 14px;border:1px solid #38515c;border-radius:8px;background:var(--studio-canvas);color:#edf4f5;font:inherit}.reference_filters__KlaxF button{color:var(--studio-accent);cursor:pointer}.reference_filters__KlaxF button:focus-visible,.reference_filters__KlaxF select:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.reference_resultCount__I__F_{margin:16px 0 28px;color:#9fb0ba;font-size:14px}.reference_tuningGroup__TDZ0I{margin-top:36px;scroll-margin-top:24px}.reference_groupHeading___eO9W{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:16px}.reference_groupHeading___eO9W h2{margin:0;font-size:25px;letter-spacing:-.025em}.reference_groupHeading___eO9W span{color:#9fb0ba;font-size:13px}@media (max-width:850px){.reference_facts__PjD5G,.reference_grid__Q1t_D{grid-template-columns:repeat(2,minmax(0,1fr))}.reference_navLinks__BVMXB{order:3;flex-basis:100%;flex-wrap:wrap;gap:8px 18px}.reference_navLinks__BVMXB a{display:inline-flex;align-items:center;min-height:44px}.reference_nav__X3XvH{justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding-block:14px}}@media (max-width:560px){.reference_facts__PjD5G,.reference_grid__Q1t_D{grid-template-columns:1fr}.reference_main__M6wKu{padding-block:30px 60px}.reference_hero__cS43w{padding-block:40px 32px}.reference_cta__pLfFP,.reference_footer__dSXaD{align-items:flex-start;flex-direction:column}.reference_footer__dSXaD{padding-block:24px}}.reference_eyebrow__eV_aj{color:var(--studio-muted)}.reference_cardNotes__dSpTs,.reference_notes__CMINM{color:var(--studio-text)}.reference_cardNotes__dSpTs,.reference_intervals__voo5L td,.reference_notes__CMINM{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_nav__X3XvH{width:100%;min-height:56px;padding:6px 16px;flex-wrap:nowrap}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_brand__LwG2B{font-size:18px}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_navLinks__BVMXB{order:0;flex-basis:auto;justify-content:flex-end}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_navLinks__BVMXB a{min-height:auto;font-size:12px}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_navLinks__BVMXB a:not([href="/reference"]):not([href="/learn"]){display:none}.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_appButton__oTHDB{min-height:36px;font-size:12px}.reference_site__vae5g:has([data-lesson-workspace])>.reference_footer__dSXaD{display:none}@media (max-width:600px){.reference_site__vae5g:has([data-lesson-workspace])>.reference_header__h780_ .reference_navLinks__BVMXB{display:none}}.reference_toolHeading__XXuaI{margin:28px 0;max-width:760px}.reference_toolHeading__XXuaI h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em;margin:8px 0 12px}.reference_toolHeading__XXuaI>p:last-child{color:var(--studio-muted);line-height:1.7}.reference_harmonyLayout__K1gr1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px}.reference_harmonyGuide___pumR section{margin-bottom:24px}.reference_harmonyGuide___pumR h2{font-size:20px;margin-bottom:8px}.reference_harmonyGuide___pumR p{font-size:14px;line-height:1.8;color:var(--studio-muted)}@media (max-width:850px){.reference_harmonyLayout__K1gr1{grid-template-columns:minmax(0,1fr)}.reference_harmonyGuide___pumR{max-width:680px}}.reference_harmonyLayout__K1gr1[data-tool=piano]{grid-template-columns:minmax(0,1fr)}.reference_harmonyLayout__K1gr1[data-tool=piano] .reference_harmonyGuide___pumR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none}@media (max-width:850px){.reference_harmonyLayout__K1gr1[data-tool=piano] .reference_harmonyGuide___pumR{grid-template-columns:1fr}}.music-assistant-panel_dialog___ct1_,.music-assistant-panel_panel__KILG_{--assistant-border:color-mix(in srgb,currentColor 12%,transparent);--assistant-border-strong:color-mix(in srgb,currentColor 20%,transparent);--assistant-wash:color-mix(in srgb,currentColor 3%,transparent);--assistant-accent:#62d9cd;--assistant-accent-ink:#063b35;--assistant-accent-wash:color-mix(in srgb,var(--assistant-accent) 10%,transparent);border:1px solid var(--assistant-border);box-shadow:0 24px 80px #0005,0 4px 18px #0002}:root[data-theme-mode=light] .music-assistant-panel_dialog___ct1_,:root[data-theme-mode=light] .music-assistant-panel_panel__KILG_{--assistant-accent:#087e75;--assistant-accent-ink:#fff;box-shadow:0 24px 80px #10252218,0 4px 18px #1025220c}.music-assistant-panel_panel__KILG_{--assistant-safe-area-bottom:env(safe-area-inset-bottom,0px);position:fixed;z-index:55;top:72px;right:16px;display:flex;width:min(420px,calc(100vw - 32px));min-width:min(350px,calc(100vw - 32px));max-width:min(640px,calc(100vw - 32px));height:min(760px,calc(100dvh - 136px - env(safe-area-inset-bottom, 0px)));max-height:calc(100dvh - 136px - env(safe-area-inset-bottom, 0px));flex-direction:column;overflow:hidden;resize:horizontal;border-radius:20px}.music-assistant-panel_header__YzDFb{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;padding:18px 18px 16px;cursor:grab;touch-action:none;user-select:none}.music-assistant-panel_panel__KILG_[data-dragging] .music-assistant-panel_dragHandle__eqd14,.music-assistant-panel_panel__KILG_[data-dragging] .music-assistant-panel_header__YzDFb{cursor:grabbing}.music-assistant-panel_dragHandle__eqd14{display:grid;width:20px;min-width:20px;height:32px;margin-left:-6px;place-items:center;border-radius:6px;cursor:grab;touch-action:none}.music-assistant-panel_dragHandle__eqd14:hover{background:var(--assistant-wash)}.music-assistant-panel_headerBrand__VMHot{display:flex;min-width:0;align-items:center;gap:10px}.music-assistant-panel_headerBrand__VMHot>div{min-width:0}.music-assistant-panel_assistantMark__jYwCG{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border:1px solid color-mix(in srgb,var(--assistant-accent) 22%,transparent);border-radius:11px;background:var(--assistant-accent-wash);color:var(--assistant-accent)}.music-assistant-panel_assistantMark__jYwCG svg{width:19px;height:19px}.music-assistant-panel_header__YzDFb h2{margin:0;font-size:15px;font-weight:650;line-height:1.35;letter-spacing:-.015em}.music-assistant-panel_headerSubtitle__t_20a{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4}.music-assistant-panel_headerActions__r4fpP{display:flex;flex-shrink:0;align-items:center;gap:5px}.music-assistant-panel_button__g28pM{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:600;line-height:1.3;cursor:pointer;transition:background-color .15s,border-color .15s,opacity .15s}.music-assistant-panel_button__g28pM:disabled{opacity:.4;cursor:not-allowed}.music-assistant-panel_panel__KILG_ .music-assistant-panel_quietButton__E4na2{min-height:30px;padding:5px 8px;background:transparent;font-size:10px;font-weight:500}.music-assistant-panel_panel__KILG_ .music-assistant-panel_quietButton__E4na2:hover:not(:disabled){background:var(--assistant-wash)}.music-assistant-panel_iconButton__LSeEC{width:30px;min-height:30px;padding:4px;font-size:21px;font-weight:400;line-height:1}.music-assistant-panel_iconButton__LSeEC svg{width:15px;height:15px}.music-assistant-panel_panel__KILG_ .music-assistant-panel_header__YzDFb .music-assistant-panel_iconButton__LSeEC{border-color:var(--assistant-border);background:transparent}.music-assistant-panel_panel__KILG_ .music-assistant-panel_header__YzDFb .music-assistant-panel_iconButton__LSeEC:hover{background:var(--assistant-wash);border-color:var(--assistant-border-strong)}.music-assistant-panel_context__nFwrO{flex-shrink:0;margin-inline:18px;border-bottom:1px solid var(--assistant-border);padding-bottom:14px;font-size:11px;line-height:1.5}.music-assistant-panel_contextTop__kDejJ{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.music-assistant-panel_contextBadge__JE80T{display:inline-flex;min-height:26px;align-items:center;gap:6px;border:1px solid var(--assistant-border);border-radius:7px;background:var(--assistant-wash);padding:3px 8px;font-size:10px;font-weight:550}.music-assistant-panel_keyDot__ncq4C{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 10%,transparent)}.music-assistant-panel_contextMeta__foBkh{font-size:10px}.music-assistant-panel_contextSelection__ucs0k{display:flex;flex-wrap:wrap;gap:3px 8px;margin-top:8px;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.music-assistant-panel_contextSelection__ucs0k strong{font-weight:500}.music-assistant-panel_scopeControl__duGdi{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.music-assistant-panel_scopeLabel__i_Yja{font-size:10px}.music-assistant-panel_scopeOptions__8SMCp{display:inline-flex;gap:3px;border:1px solid var(--assistant-border);border-radius:9px;background:var(--assistant-wash);padding:3px}.music-assistant-panel_scopeOption___mWhn{min-height:26px;border:1px solid transparent;border-radius:6px;padding:4px 11px;font-size:11px;font-weight:550;line-height:1.35;cursor:pointer;transition:background-color .15s,color .15s}.music-assistant-panel_scopeOption___mWhn:hover:not(:disabled){background:var(--assistant-wash)}.music-assistant-panel_scopeOption___mWhn:disabled{opacity:.4;cursor:not-allowed}.music-assistant-panel_scopeOptionActive__J71fs{border-color:color-mix(in srgb,var(--assistant-accent) 20%,transparent);background:var(--assistant-accent-wash);color:var(--assistant-accent)}.music-assistant-panel_scopeOptionActive__J71fs:hover:not(:disabled){background:color-mix(in srgb,var(--assistant-accent) 15%,transparent)}.music-assistant-panel_scope__MC30a{display:flex;align-items:center;gap:7px}.music-assistant-panel_select__BWApg{min-width:0;max-width:180px;height:32px;border:1px solid var(--assistant-border);border-radius:8px;padding:4px 8px;font-size:11px}.music-assistant-panel_conversation__IorPr{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--assistant-border-strong) transparent;padding:20px 18px 14px}.music-assistant-panel_empty__0Fcy9{padding:2px 0 4px;font-size:12px;line-height:1.65}.music-assistant-panel_emptyArtwork__XqmZi{display:grid;width:42px;height:42px;margin-bottom:15px;place-items:center;border:1px solid color-mix(in srgb,var(--assistant-accent) 18%,transparent);border-radius:14px;background:radial-gradient(ellipse at 20% 0,color-mix(in srgb,var(--assistant-accent) 17%,transparent),var(--assistant-accent-wash));color:var(--assistant-accent)}.music-assistant-panel_emptyArtwork__XqmZi svg{width:23px;height:23px}.music-assistant-panel_emptyTitle__mJQ4Z{max-width:290px;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.04em}.music-assistant-panel_emptyDescription__plRrV{max-width:320px;margin-top:8px;font-size:12px;line-height:1.65}.music-assistant-panel_examples__zaCld{display:flex;flex-direction:column;gap:7px;margin-top:20px}.music-assistant-panel_example__iSBMg{display:flex;width:100%;min-height:60px;align-items:center;gap:11px;border:1px solid var(--assistant-border);border-radius:12px;background:var(--assistant-wash);padding:10px 11px;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.music-assistant-panel_example__iSBMg:hover{border-color:color-mix(in srgb,var(--assistant-accent) 30%,transparent);background:var(--assistant-accent-wash)}.music-assistant-panel_exampleIcon__ygbM0{display:grid;width:28px;height:28px;flex-shrink:0;place-items:center;border-radius:8px;background:var(--assistant-accent-wash);color:var(--assistant-accent)}.music-assistant-panel_exampleIcon__ygbM0 svg{width:16px;height:16px}.music-assistant-panel_exampleCopy__TnhN7{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.music-assistant-panel_exampleCopy__TnhN7 strong{font-size:12px;font-weight:550;line-height:1.4}.music-assistant-panel_exampleCopy__TnhN7 span{font-size:11px;font-weight:400;line-height:1.4}.music-assistant-panel_exampleArrow__yiter{width:14px;height:14px;flex-shrink:0;opacity:.55;transition:transform .15s}.music-assistant-panel_example__iSBMg:hover .music-assistant-panel_exampleArrow__yiter{transform:translateX(2px)}.music-assistant-panel_message__17Pbm{margin-bottom:20px}.music-assistant-panel_messageLabel__iQNBm{margin-bottom:7px;font-size:10px;font-weight:600;line-height:1.4}.music-assistant-panel_messageText__aEv3o{overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.75}.music-assistant-panel_userMessage__JBCw6{border:1px solid var(--assistant-border);border-radius:13px 13px 4px 13px;padding:11px 13px}.music-assistant-panel_cards__6EEoa{display:grid;gap:10px;margin-top:12px}.music-assistant-panel_card__9Neyy{min-width:0;border:1px solid var(--assistant-border);border-radius:13px;padding:13px}.music-assistant-panel_cardHeading__pmYSK{display:flex;align-items:center;justify-content:space-between;gap:8px}.music-assistant-panel_cardHeading__pmYSK strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.music-assistant-panel_cardHeading__pmYSK>span{flex-shrink:0;border-radius:5px;background:var(--assistant-wash);padding:3px 5px;text-align:right;font-size:9px}.music-assistant-panel_notes__ijxuA{margin-top:7px;font-size:11px;line-height:1.6}.music-assistant-panel_reason__OTPtv{margin-top:7px;font-size:11px;line-height:1.7}.music-assistant-panel_cardActions__CoCXL{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:12px}.music-assistant-panel_cardActions__CoCXL .music-assistant-panel_button__g28pM{border-color:var(--assistant-border)}.music-assistant-panel_status__uNp3A{padding-block:5px;font-size:12px;line-height:1.6}.music-assistant-panel_thinkingDots__0vcgo{display:inline-flex;align-items:center;gap:4px;margin-inline:7px;vertical-align:middle}.music-assistant-panel_thinkingDots__0vcgo span{width:4px;height:4px;border-radius:50%;background:var(--assistant-accent);animation:music-assistant-panel_assistantThinking___S0zp 1.4s ease-in-out infinite}.music-assistant-panel_thinkingDots__0vcgo span:nth-child(2){animation-delay:.16s}.music-assistant-panel_thinkingDots__0vcgo span:nth-child(3){animation-delay:.32s}@keyframes music-assistant-panel_assistantThinking___S0zp{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.music-assistant-panel_error__EY1N_{margin-top:10px;border:1px solid var(--assistant-border);border-radius:10px;background:var(--assistant-wash);padding:10px 12px;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.music-assistant-panel_error__EY1N_ .music-assistant-panel_button__g28pM{margin-top:8px}.music-assistant-panel_sharing__07wBk{margin-bottom:12px}.music-assistant-panel_consent__GsyNE{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6}.music-assistant-panel_consent__GsyNE input{width:15px;height:15px;flex-shrink:0;margin-top:1px;border-radius:4px;accent-color:var(--assistant-accent);cursor:pointer}.music-assistant-panel_sharingDetails__uAk24{margin-top:4px;margin-left:24px}.music-assistant-panel_sharingSummary__PLg_E{width:fit-content;padding-block:2px;font-size:11px;line-height:1.5;cursor:pointer}.music-assistant-panel_sharingSummary__PLg_E::marker{font-size:8px}.music-assistant-panel_sharingBody__Oj61G{max-height:84px;margin-top:5px;overflow-y:auto;scrollbar-width:thin;padding-right:4px;font-size:11px;line-height:1.6}.music-assistant-panel_sharingBody__Oj61G a{text-decoration:underline;text-underline-offset:3px}.music-assistant-panel_composer__TtqgW{flex-shrink:0;border-top:1px solid var(--assistant-border);padding:12px 18px 16px}.music-assistant-panel_composerShell__3Q9Ti{overflow:hidden;border:1px solid var(--assistant-border-strong);border-radius:14px;background:var(--assistant-wash);transition:border-color .15s,box-shadow .15s}.music-assistant-panel_composerShell__3Q9Ti:focus-within{border-color:color-mix(in srgb,var(--assistant-accent) 65%,transparent);box-shadow:0 0 0 3px var(--assistant-accent-wash)}.music-assistant-panel_panel__KILG_ .music-assistant-panel_question__lwF3f{display:block;width:100%;min-height:72px;max-height:130px;resize:none;border:0;border-radius:0;outline:none;background:transparent;padding:12px 13px 8px;box-shadow:none;font-size:12px;line-height:1.65}.music-assistant-panel_question__lwF3f::placeholder{color:inherit;opacity:.45}.music-assistant-panel_question__lwF3f:disabled{opacity:.55}.music-assistant-panel_composerActions__hTk9k{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 8px 13px;font-size:9px}.music-assistant-panel_composerActions__hTk9k>div{display:flex;align-items:center;gap:6px}.music-assistant-panel_composerHint__JYh6x{min-width:0;font-size:9px;line-height:1.5}.music-assistant-panel_panel__KILG_ .music-assistant-panel_sendButton__98K2F{min-width:72px;min-height:32px;border-color:transparent;border-radius:8px;background:var(--assistant-accent);color:var(--assistant-accent-ink);padding-inline:11px}.music-assistant-panel_sendButton__98K2F svg{width:14px;height:14px}.music-assistant-panel_panel__KILG_ .music-assistant-panel_sendButton__98K2F:hover:not(:disabled){background:color-mix(in srgb,var(--assistant-accent) 88%,#fff)}.music-assistant-panel_accountNotice__Sh3J5{margin-top:9px;font-size:11px;line-height:1.5}.music-assistant-panel_dialog___ct1_ :is(button,input,select):focus-visible,.music-assistant-panel_panel__KILG_ :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--assistant-accent);outline-offset:3px}.music-assistant-panel_panel__KILG_ .music-assistant-panel_question__lwF3f:focus-visible{outline:none}.music-assistant-panel_overlay__HlsZm{position:fixed;z-index:150;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#0009;backdrop-filter:blur(4px)}.music-assistant-panel_dialog___ct1_{position:relative;width:100%;max-width:680px;max-height:calc(100dvh - 32px);overflow:auto;border-radius:20px;padding:24px;scrollbar-width:thin;scrollbar-color:var(--assistant-border-strong) transparent}.music-assistant-panel_dialogHeader__AkD86{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.music-assistant-panel_dialogHeader__AkD86 h2{font-size:21px;font-weight:600;letter-spacing:-.035em;line-height:1.3}.music-assistant-panel_dialogHeader__AkD86 p{margin-top:7px;font-size:12px;line-height:1.6}.music-assistant-panel_dialogOptions__0jgAj{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-block:20px 14px;font-size:12px}.music-assistant-panel_dialog___ct1_ .music-assistant-panel_cards__6EEoa{grid-template-columns:repeat(2,minmax(0,1fr))}.music-assistant-panel_dialogTip__HsxuX{margin-top:18px;font-size:11px;line-height:1.65}@media (max-width:639px){.music-assistant-panel_panel__KILG_{top:120px;right:8px;left:8px;width:calc(100vw - 16px);min-width:0;max-width:calc(100vw - 16px);height:min(760px,calc(100dvh - 184px - env(safe-area-inset-bottom, 0px)));max-height:calc(100dvh - 184px - env(safe-area-inset-bottom, 0px));resize:none;border-radius:18px}.music-assistant-panel_header__YzDFb{padding:14px 15px 12px}.music-assistant-panel_context__nFwrO{margin-inline:15px;padding-bottom:11px}.music-assistant-panel_scopeControl__duGdi{margin-top:9px}.music-assistant-panel_conversation__IorPr{padding:16px 15px 12px}.music-assistant-panel_emptyArtwork__XqmZi{margin-bottom:12px}.music-assistant-panel_emptyTitle__mJQ4Z{font-size:21px}.music-assistant-panel_examples__zaCld{margin-top:16px}.music-assistant-panel_sharing__07wBk{margin-bottom:10px}.music-assistant-panel_composer__TtqgW{padding:10px 15px 12px}.music-assistant-panel_panel__KILG_ .music-assistant-panel_question__lwF3f{min-height:64px;font-size:16px}.music-assistant-panel_overlay__HlsZm{padding:8px}.music-assistant-panel_dialog___ct1_{max-height:calc(100dvh - 16px);padding:18px}.music-assistant-panel_dialog___ct1_ .music-assistant-panel_cards__6EEoa{grid-template-columns:1fr}}@media (max-height:600px){.music-assistant-panel_panel__KILG_{top:8px;right:8px;height:calc(100dvh - 72px - env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 72px - env(safe-area-inset-bottom, 0px));overflow-y:auto}.music-assistant-panel_header__YzDFb{padding-block:10px}.music-assistant-panel_headerSubtitle__t_20a{display:none}.music-assistant-panel_context__nFwrO{padding-bottom:8px}.music-assistant-panel_scopeControl__duGdi{margin-top:7px}.music-assistant-panel_conversation__IorPr{min-height:110px}.music-assistant-panel_sharing__07wBk{margin-bottom:8px}.music-assistant-panel_composer__TtqgW{padding-block:8px}.music-assistant-panel_panel__KILG_ .music-assistant-panel_question__lwF3f{min-height:48px;padding-block:8px}}@media (max-width:420px){.music-assistant-panel_headerBrand__VMHot{gap:6px}.music-assistant-panel_headerBrand__VMHot .music-assistant-panel_assistantMark__jYwCG{display:none}}@media (prefers-reduced-motion:reduce){.music-assistant-panel_button__g28pM,.music-assistant-panel_composerShell__3Q9Ti,.music-assistant-panel_exampleArrow__yiter,.music-assistant-panel_example__iSBMg,.music-assistant-panel_scopeOption___mWhn{transition:none}.music-assistant-panel_thinkingDots__0vcgo span{animation:none;opacity:.65}}.studio-select_field__7HGUs{display:grid;min-width:0;gap:8px}.studio-select_field__7HGUs>label{color:var(--studio-muted);font-size:11px}.studio-select_field__7HGUs .studio-select_trigger__so0TD{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:40px;padding:8px 12px;border:1px solid var(--studio-border);border-radius:8px;background:var(--studio-raised);color:var(--studio-text);font:12px/1.5 var(--font-sans);text-align:left;cursor:pointer}.studio-select_trigger__so0TD>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-select_trigger__so0TD>span:last-child{flex-shrink:0}.studio-select_trigger__so0TD:focus-visible{outline:2px solid var(--workbench-focus);outline-offset:2px}.studio-select_menu__GEsgu{position:fixed;z-index:90;box-sizing:border-box;padding:4px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #41505b;border-radius:9px;background:var(--studio-surface);color:var(--studio-text);box-shadow:0 12px 32px #0008;font:12px/1.5 var(--font-sans)}.studio-select_option__Jm9pb{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px;border-radius:5px;cursor:pointer;overflow-wrap:anywhere}.studio-select_option__Jm9pb[data-active=true]{background:var(--studio-raised);outline:1px solid #41505b;outline-offset:-1px}.studio-select_option__Jm9pb[aria-selected=true]{color:#b9eeea;background:#153333}.studio-select_option__Jm9pb[aria-selected=true][data-active=true]{outline-color:#319a94}.studio-select_check__3mjjY{width:12px;flex-shrink:0;color:var(--studio-accent)}.studio-select_option__Jm9pb small{display:block;margin-top:3px;color:var(--studio-muted);font:10px/1.5 var(--font-mono)}@media (pointer:coarse){.studio-select_field__7HGUs .studio-select_trigger__so0TD,.studio-select_option__Jm9pb{min-height:44px}}.lesson-visual-editor_builder__5XeGg{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.lesson-visual-editor_sections__8Pd7m{display:flex;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--studio-border)}.lesson-visual-editor_sections__8Pd7m button{flex:1}.lesson-visual-editor_sections__8Pd7m span{margin-left:6px;color:var(--studio-muted)}.lesson-visual-editor_builder__5XeGg button[aria-pressed=true]{border-color:#319a94;background:#153333;color:#c8eeea}.lesson-visual-editor_scroll__XgeRL{overflow:auto;overscroll-behavior:contain;min-height:0;padding:12px 4px 12px 0}.lesson-visual-editor_fields__Puoi_{display:grid;gap:14px;min-width:0}.lesson-visual-editor_builder__5XeGg fieldset{min-width:0;margin:0;border:1px solid var(--studio-border);border-radius:8px;padding:12px}.lesson-visual-editor_builder__5XeGg legend{padding:0 6px;font-size:12px;font-weight:600}.lesson-visual-editor_grid__6nbNu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.lesson-visual-editor_field__I_TwB{display:grid;gap:7px;font-size:12px}.lesson-visual-editor_builder__5XeGg input:not([type=checkbox]),.lesson-visual-editor_builder__5XeGg textarea{display:block;width:100%;min-width:0;border:1px solid var(--studio-border);border-radius:7px;background:#080d11;color:var(--studio-text);padding:10px;font:13px/1.6 var(--font-sans)}.lesson-visual-editor_builder__5XeGg textarea{min-height:90px;resize:vertical;white-space:pre-wrap;flex:none}.lesson-visual-editor_builder__5XeGg input:focus-visible{outline:2px solid var(--workbench-focus);outline-offset:2px}.lesson-visual-editor_templateField__obgS1{min-width:0;display:grid;gap:6px}.lesson-visual-editor_fieldHeader__ImFjY{display:flex;align-items:center;justify-content:space-between;gap:10px}.lesson-visual-editor_fieldHeader__ImFjY>label{font-size:12px;color:var(--studio-muted)}.lesson-visual-editor_insert__CmBkJ{width:138px;flex-shrink:0}.lesson-visual-editor_insert__CmBkJ label{display:none}.lesson-visual-editor_insert__CmBkJ button{min-height:28px;padding:3px 8px;font-size:11px}.lesson-visual-editor_builder__5XeGg summary{cursor:pointer;padding:7px 0;color:var(--studio-muted);font-size:12px}.lesson-visual-editor_hint__h8jMP{font-size:11px;line-height:1.6;color:var(--studio-muted);margin:7px 0}.lesson-visual-editor_intervals__XhNcz+.lesson-visual-editor_intervals__XhNcz{margin-top:12px}.lesson-visual-editor_intervalsGrid__oYL_b{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.lesson-visual-editor_intervalsGrid__oYL_b button{padding:6px;font-size:11px}.lesson-visual-editor_outline__cfsV1{display:flex;gap:6px;overflow:auto;padding-bottom:4px}.lesson-visual-editor_outline__cfsV1 button{white-space:nowrap;max-width:220px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;font-size:12px}.lesson-visual-editor_stepActions__oCbU2{display:flex;gap:6px;flex-wrap:wrap}.lesson-visual-editor_stepActions__oCbU2 button{font-size:11px}.lesson-visual-editor_check__vB5x1{display:flex;align-items:center;gap:10px;font-size:13px}.lesson-visual-editor_check__vB5x1 input{width:17px;height:17px;accent-color:var(--studio-accent)}.lesson-visual-editor_pattern__8h7DX{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.lesson-visual-editor_pattern__8h7DX button{padding:5px 9px;font:11px var(--font-mono)}.lesson-visual-editor_choice__O2SbK{display:flex;gap:8px;align-items:end;min-width:0}.lesson-visual-editor_choice__O2SbK>div{flex:1}.lesson-visual-editor_choice__O2SbK>button{height:42px;flex-shrink:0}@media (max-width:400px){.lesson-visual-editor_grid__6nbNu{grid-template-columns:minmax(0,1fr)}.lesson-visual-editor_insert__CmBkJ{width:122px}}.learn-workspace_workspace__WE2Nr{display:flex;height:100%;min-height:0;min-width:0;flex-direction:column;overflow-wrap:anywhere}.learn-workspace_header__qA3Ef{flex-shrink:0;margin-bottom:14px}.learn-workspace_headingRow__yyDPX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:2px 0 16px}.learn-workspace_eyebrow__pdrcV{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;letter-spacing:.025em}.learn-workspace_heading__zmo7D{margin-top:7px;font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.035em}.learn-workspace_actions__YbZg2{display:flex;flex-shrink:0;align-items:center;flex-wrap:wrap;gap:8px}.learn-workspace_button__LXhvd{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:550;line-height:1.4;transition:background-color .14s,color .14s}.learn-workspace_button__LXhvd:disabled{cursor:not-allowed;opacity:.35}.learn-workspace_iconButton__5EGZ0{width:38px;flex-shrink:0;padding:8px}.learn-workspace_save__tRjlT{min-width:110px}.learn-workspace_status__DB18r{display:inline-flex;align-items:center;gap:6px;font-size:11px;white-space:nowrap}.learn-workspace_statusDot__xW__I{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor}.learn-workspace_stepRow__Ik_D8{display:flex;min-width:0;align-items:center;gap:8px;padding:8px;border-width:1px;border-style:solid;border-radius:12px}.learn-workspace_stepPicker__GzEe8{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;padding:0 20px 0 6px}.learn-workspace_stepCount__BH9x_{font-size:10px;font-weight:500;line-height:1.4}.learn-workspace_stepSelect__fNJU7{width:100%;appearance:none;min-width:0;border:0;background:transparent;padding:3px 16px 2px 0;font-size:13px;font-weight:550;text-overflow:ellipsis;cursor:pointer}.learn-workspace_stepChevron__kjlTu{position:absolute;right:5px;top:50%;pointer-events:none;transform:translateY(-50%)}.learn-workspace_progress__gnLSM{display:flex;gap:4px;margin-top:8px}.learn-workspace_progressTrack__h4XrW{height:2px;min-width:0;flex:1;overflow:hidden;border-radius:2px;background:currentColor;opacity:.16}.learn-workspace_progressCurrent__y2R7r{opacity:.8}.learn-workspace_notice__uL_st{display:flex;align-items:flex-start;gap:8px;margin-top:10px;border-width:1px;border-style:solid;border-radius:9px;padding:10px 12px;font-size:12px;line-height:1.6}.learn-workspace_upgradeCard__hx0Vk{margin-top:12px;padding:12px;border-width:1px;border-style:solid;border-radius:12px}.learn-workspace_dock__ZTSf4{display:flex;min-height:0;height:100%;flex-direction:column;overflow-wrap:anywhere}.learn-workspace_dockScroll__8DeAQ{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px 12px}.learn-workspace_section__9YgUA{margin-top:22px}.learn-workspace_sectionHeading__N85Mi{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.learn-workspace_packCard__sjcSy{border-width:1px;border-style:solid;border-radius:12px;padding:12px}.learn-workspace_packSelect__wceOb{width:100%;min-width:0;text-overflow:ellipsis;border:0;border-radius:5px;background:transparent;padding:0 3px 0 0;font-size:13px;font-weight:600}.learn-workspace_packStats__4rkyH{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:11px;line-height:1.5}.learn-workspace_field____XY7{display:block;margin-top:12px;font-size:11px;font-weight:500}.learn-workspace_input__KAYgo{display:block;width:100%;min-width:0;border-width:1px;border-style:solid;border-radius:9px;margin-top:6px;padding:10px;font-size:13px;font-weight:400;line-height:1.6}.learn-workspace_lesson__DrKiR{position:relative;border-radius:10px;margin-top:5px}.learn-workspace_lessonButton__iusrW{display:flex;width:100%;align-items:flex-start;gap:10px;border-radius:10px;padding:11px 10px;text-align:left}.learn-workspace_lessonNumber__Ssoyy{display:flex;width:26px;height:26px;flex-shrink:0;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-radius:8px;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.learn-workspace_lessonTitle__cwFmM{display:block;font-size:12px;font-weight:550;line-height:1.6}.learn-workspace_lessonMeta__YcpwC{display:block;margin-top:2px;font-size:10px;line-height:1.5}.learn-workspace_outline__ZRUgg{margin:0 9px 8px 22px;padding:2px 0 8px 14px;border-left-width:1px;border-left-style:solid}.learn-workspace_outlineStep__uw6I2{display:flex;width:100%;align-items:flex-start;gap:8px;border-radius:7px;padding:8px;text-align:left;font-size:11px;line-height:1.6}.learn-workspace_stepDot__l3Ft4{display:block;width:5px;height:5px;flex-shrink:0;margin-top:6px;border-radius:50%;background:currentColor;opacity:.4}.learn-workspace_stepDotActive__GSV2y{opacity:1}.learn-workspace_dockFooter__POd6A{flex-shrink:0;border-top-width:1px;border-top-style:solid;padding:12px}.learn-workspace_footerButtons__9HhdO{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.learn-workspace_detail__1DHDs{margin-top:12px;font-size:11px;line-height:1.7}.learn-workspace_detail__1DHDs summary{cursor:pointer;padding:3px 0}.learn-workspace_detail__1DHDs summary::marker{font-size:9px}.learn-workspace_detail__1DHDs p{margin-top:8px}.learn-workspace_tuningCard__eW1tf{border-width:1px;border-style:solid;border-radius:12px;padding:12px}.learn-workspace_tuningTitle__PgX81{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:550}.learn-workspace_tuningMeta__TEFzd{margin:5px 0 12px 23px;font-size:11px;line-height:1.6}.learn-workspace_annotation__gKNQb{padding:8px 3px}.learn-workspace_annotationHeading__QER51{margin-top:14px;font-size:21px;font-weight:600;letter-spacing:-.035em;line-height:1.4}.learn-workspace_annotationBody__KOqi1{margin-top:16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.learn-workspace_annotationField__iw2zv{min-height:220px;resize:vertical;font-size:13px;line-height:1.9}.learn-workspace_chips__okYWl{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.learn-workspace_chip__CK8tW{display:inline-flex;align-items:center;gap:5px;border-width:1px;border-style:solid;border-radius:6px;padding:4px 7px;font-size:10px;line-height:1.4}.learn-workspace_annotationDetails__aD4Uz{margin-top:22px;padding-top:12px;border-top-width:1px;border-top-style:solid}.learn-workspace_menu__z03Jb{position:relative;flex-shrink:0}.learn-workspace_menu__z03Jb summary{list-style:none;cursor:pointer}.learn-workspace_menu__z03Jb summary::-webkit-details-marker{display:none}.learn-workspace_menuPanel__l_L1j{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:176px;border-width:1px;border-style:solid;border-radius:11px;padding:5px;box-shadow:0 12px 30px #0004}.learn-workspace_menuItem__mB9Zp{display:flex;width:100%;min-height:38px;align-items:center;gap:9px;border-radius:7px;padding:8px;text-align:left;font-size:12px}.learn-workspace_menuItem__mB9Zp:disabled{opacity:.35;cursor:not-allowed}.learn-workspace_mobileSave__zZOYl{display:none}@media (max-width:1099px){.learn-workspace_mobileSave__zZOYl{display:block;margin-top:10px}.learn-workspace_mobileSave__zZOYl .learn-workspace_save__tRjlT{width:100%}}@media (max-width:639px){.learn-workspace_headingRow__yyDPX{gap:10px;padding-bottom:12px}.learn-workspace_heading__zmo7D{font-size:18px}.learn-workspace_headingRow__yyDPX .learn-workspace_actions__YbZg2{gap:6px}.learn-workspace_button__LXhvd{min-height:38px;padding:8px 10px}.learn-workspace_stepRow__Ik_D8{gap:4px;padding:5px}.learn-workspace_stepSelect__fNJU7{font-size:12px}.learn-workspace_stepCount__BH9x_{font-size:10px}.learn-workspace_iconButton__5EGZ0{width:34px;min-height:38px;padding:8px}.learn-workspace_eyebrow__pdrcV,.learn-workspace_status__DB18r{font-size:10px}.learn-workspace_save__tRjlT{min-width:102px}.learn-workspace_stepActionText__dgrbI{display:none}}@media (prefers-reduced-motion:reduce){.learn-workspace_button__LXhvd{transition:none}}.context-menu_tree__iMwNM{position:fixed;inset:0;z-index:250;pointer-events:none}.context-menu_menu__yLAyv{position:fixed;box-sizing:border-box;width:max-content;min-width:min(220px,calc(100vw - 16px));max-width:min(340px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;border-width:1px;border-style:solid;border-radius:10px;padding:5px;box-shadow:0 12px 36px #0005,0 2px 8px #0003;pointer-events:auto;outline:none}.context-menu_item__htMaU{display:flex;align-items:center;gap:24px;width:100%;min-height:34px;padding:7px 10px;border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer;outline:none}.context-menu_item__htMaU:focus{background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 22%,transparent)}.context-menu_item__htMaU:disabled{opacity:.38;cursor:default}.context-menu_label__Q1r1_{flex:1;overflow-wrap:anywhere}.context-menu_shortcut__JQ9dc{flex-shrink:0;font-size:10px;white-space:nowrap}.context-menu_arrow__8sv9m{margin-left:auto;font-size:18px;line-height:1}.context-menu_separator__F6h2a{border-top-width:1px;border-top-style:solid;margin:5px 4px}.context-menu_danger___u_ob{color:#e65767}@media (pointer:coarse){.context-menu_item__htMaU{min-height:44px}}@media (forced-colors:active){.context-menu_menu__yLAyv{border-color:CanvasText}.context-menu_item__htMaU:focus{outline:1px solid Highlight;background:Highlight;color:HighlightText}.context-menu_item__htMaU:disabled{color:GrayText}}.reference-fretboard_panel__JsxiJ{margin-top:28px;padding:26px;border:1px solid var(--studio-border);border-radius:var(--panel-radius);background:var(--studio-surface)}.reference-fretboard_heading__DUyYZ p{color:var(--studio-muted);font-size:11px;font-weight:700;letter-spacing:.12em}.reference-fretboard_heading__DUyYZ h2{margin:8px 0;font-size:25px;letter-spacing:-.03em}.reference-fretboard_help__znEVD,.reference-fretboard_intro__IHHif{max-width:850px;color:#b4c2ca;line-height:1.7;font-size:14px}.reference-fretboard_controls__BjVrY{display:flex;flex-wrap:wrap;gap:16px;padding-block:18px;border-block:1px solid var(--studio-border)}.reference-fretboard_controls__BjVrY label{display:grid;flex:1 1 150px;gap:8px;min-width:0;color:#b4c2ca;font-size:13px}.reference-fretboard_controls__BjVrY select{width:100%;min-height:44px;padding:9px;border:1px solid #38515c;border-radius:6px;background:var(--studio-canvas);color:#edf4f5;font:inherit}.reference-fretboard_controls__BjVrY select:focus-visible,.reference-fretboard_links__Pk7Nm a:focus-visible,.reference-fretboard_scroll__JpC7A:focus-visible,.reference-fretboard_tableScroll__O0DmN:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.reference-fretboard_links__Pk7Nm{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:16px}.reference-fretboard_links__Pk7Nm a{color:var(--studio-accent);font-size:13px}.reference-fretboard_caption__hzgOV{color:#cbd7dc;font:12px/1.7 var(--font-mono);margin-top:24px}.reference-fretboard_scroll__JpC7A,.reference-fretboard_tableScroll__O0DmN{max-width:100%;overflow-x:auto}.reference-fretboard_scroll__JpC7A{background:var(--studio-canvas);border:1px solid var(--studio-border);border-radius:6px}.reference-fretboard_scroll__JpC7A svg{display:block;min-width:740px;width:100%;height:auto}.reference-fretboard_neck__ikJ_m{fill:#10171b;stroke:#34434d}.reference-fretboard_fret__S3nmg{stroke:#74818a;stroke-width:2}.reference-fretboard_string__vbYcY{stroke:#566772;stroke-width:1.5}.reference-fretboard_fretLabel__fn02w,.reference-fretboard_noteLabel__ax2q8,.reference-fretboard_openLabel__WnPla,.reference-fretboard_rootLabel__wlEfH{text-anchor:middle;font:12px var(--font-mono);fill:#d7e1e5}.reference-fretboard_note__345da{fill:#10171b;stroke:var(--studio-accent);stroke-width:1.6}.reference-fretboard_root__sGA_Z{fill:var(--studio-accent);stroke:#b5efe9;stroke-width:1.6}.reference-fretboard_rootLabel__wlEfH{fill:#082021;font-weight:750}.reference-fretboard_rootMarker__hfuiX{font:10px var(--font-mono);fill:var(--studio-accent)}.reference-fretboard_warning__C6XDw{color:#f1cb87;font-size:14px}.reference-fretboard_tableScroll__O0DmN table{width:100%;border-collapse:collapse;margin-top:12px;font:12px/1.6 var(--font-mono)}.reference-fretboard_tableScroll__O0DmN td,.reference-fretboard_tableScroll__O0DmN th{padding:12px 10px;text-align:left;border-bottom:1px solid var(--studio-border);color:#cbd7dc;white-space:nowrap}.reference-fretboard_tableScroll__O0DmN caption{text-align:left;color:#b4c2ca;padding-block:10px}@media (max-width:560px){.reference-fretboard_panel__JsxiJ{padding:18px}.reference-fretboard_controls__BjVrY label{flex-basis:100%}}.public-lesson-player_lessonPage___nZW_{height:calc(100dvh - 57px);min-height:480px;color:var(--studio-text)}.public-lesson-player_player__4cZ6r{position:relative;display:flex;height:100%;min-height:0;flex-direction:column;background:var(--studio-canvas);font-size:13px}.public-lesson-player_nextLesson__OnW0d,.public-lesson-player_player__4cZ6r button,.public-lesson-player_player__4cZ6r select,.public-lesson-player_recipeTabs__WP88l{border:1px solid var(--studio-border);border-radius:8px;font:inherit}.public-lesson-player_player__4cZ6r button,.public-lesson-player_player__4cZ6r select{min-height:38px;padding:8px 12px;color:var(--studio-text);background:var(--studio-raised)}.public-lesson-player_player__4cZ6r button{cursor:pointer;transition:background-color .14s}.public-lesson-player_player__4cZ6r button:hover:not(:disabled){background:#283741}.public-lesson-player_player__4cZ6r button:disabled{opacity:.35;cursor:default}.public-lesson-player_player__4cZ6r :is(button,select,a,summary):focus-visible{outline:2px solid var(--workbench-focus);outline-offset:2px}.public-lesson-player_lessonHeader__jGZlm{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px;border-bottom:1px solid var(--studio-border);background:var(--studio-surface)}.public-lesson-player_lessonHeader__jGZlm>div{display:flex;align-items:center;gap:18px;min-width:0}.public-lesson-player_lessonHeader__jGZlm h1{margin:0;font-size:15px;font-weight:600;letter-spacing:-.025em}.public-lesson-player_backLink__9aQoe{color:var(--studio-muted);font-size:12px;text-decoration:none;white-space:nowrap}.public-lesson-player_modebar__Y115n{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--studio-border);background:var(--studio-surface)}.public-lesson-player_setupToggle___916C{justify-self:start}.public-lesson-player_guideToggle__FtvTd{justify-self:end}.public-lesson-player_player__4cZ6r button[aria-expanded=true]{background:#153333;border-color:#319a94;color:#c8eeea}.public-lesson-player_recipeTabs__WP88l{display:flex;padding:4px;background:var(--studio-raised)}.public-lesson-player_recipeTabs__WP88l a{padding:8px 18px;border-radius:6px;color:var(--studio-text);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.public-lesson-player_recipeTabs__WP88l a[aria-current]{background:var(--studio-accent);color:var(--studio-accent-ink)}.public-lesson-player_workspace__EWBjA{display:grid;grid-template-columns:240px minmax(0,1fr) 290px;flex:1;min-height:0;position:relative}.public-lesson-player_workspace__EWBjA[data-setup-open=false]{grid-template-columns:0 minmax(0,1fr) 290px}.public-lesson-player_workspace__EWBjA[data-guide-open=false]{grid-template-columns:240px minmax(0,1fr) 0}.public-lesson-player_workspace__EWBjA[data-setup-open=false][data-guide-open=false]{grid-template-columns:0 minmax(0,1fr) 0}.public-lesson-player_guide__pp4Zm,.public-lesson-player_setup__H_yth{min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;background:var(--studio-surface)}.public-lesson-player_setup__H_yth{grid-column:1;border-right:1px solid var(--studio-border)}.public-lesson-player_guide__pp4Zm{grid-column:3;border-left:1px solid var(--studio-border)}.public-lesson-player_guide__pp4Zm[data-open=false],.public-lesson-player_setup__H_yth[data-open=false]{visibility:hidden}.public-lesson-player_dockHeading__w8xQu{position:sticky;top:0;z-index:1;display:flex;height:48px;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--studio-border);background:var(--studio-surface);font-weight:600}.public-lesson-player_dockHeading__w8xQu button{border:0;background:transparent;font-size:20px}.public-lesson-player_controls__Y2MIH{display:grid;gap:18px;padding:20px 16px}.public-lesson-player_controls__Y2MIH label,.public-lesson-player_mobileStep__umY6l{display:grid;gap:8px;min-width:0;color:var(--studio-muted);font-size:11px}.public-lesson-player_controls__Y2MIH label{text-transform:uppercase;letter-spacing:.04em}.public-lesson-player_player__4cZ6r select{width:100%;min-width:0;font-size:12px;text-transform:none;letter-spacing:normal}.public-lesson-player_steps__E0_FB{display:grid;gap:5px;padding:16px 10px;border-top:1px solid var(--studio-border)}.public-lesson-player_steps__E0_FB button{display:flex;align-items:center;gap:10px;text-align:left;background:transparent;border-color:transparent;font-size:12px;padding:10px}.public-lesson-player_steps__E0_FB button span{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border:1px solid var(--studio-border);border-radius:8px;font:10px var(--font-mono)}.public-lesson-player_steps__E0_FB button[aria-current]{background:#153333;color:#c8eeea}.public-lesson-player_steps__E0_FB button[aria-current] span{border-color:#319a94}.public-lesson-player_stage__wZ9_1{grid-column:2;grid-row:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:18px 20px 12px;gap:12px;overflow:auto}.public-lesson-player_stageHeading__MaDVR{display:flex;flex-shrink:0;align-items:end;justify-content:space-between;gap:12px}.public-lesson-player_eyebrow__rFd01{margin:0;color:#94a3b8;font-size:10px;font-weight:500;letter-spacing:.1em}.public-lesson-player_stageHeading__MaDVR h2{margin:7px 0 0;font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.035em}.public-lesson-player_stageHeading__MaDVR h2:focus{outline:none}.public-lesson-player_stageHeading__MaDVR>span{color:#94a3b8;font-size:12px}.public-lesson-player_instruction__9Y71_{padding:24px 16px 12px}.public-lesson-player_instruction__9Y71_ h3{margin:12px 0;font-size:20px;font-weight:600;letter-spacing:-.035em}.public-lesson-player_annotation__983kR,.public-lesson-player_drawer__vqppq p{margin:12px 0;color:#a3afbc;font-size:13px;line-height:1.85}.public-lesson-player_example__gzRMg{display:flex;flex-direction:column;flex:1;min-height:220px;gap:10px}.public-lesson-player_audio__XEWh0{display:grid;grid-template-columns:minmax(0,1fr) auto auto;flex-shrink:0;align-items:center;gap:6px 8px}.public-lesson-player_shapePicker__0mO6B{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:6px;max-width:320px;min-width:0}.public-lesson-player_shapePicker__0mO6B button{padding:0;font-size:22px}.public-lesson-player_shapePicker__0mO6B>div{min-width:0;text-align:center}.public-lesson-player_shapePicker__0mO6B strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cbd5e1;font-size:12px;font-weight:500}.public-lesson-player_shapePicker__0mO6B span{display:block;color:#94a3b8;font:10px/1.5 var(--font-mono)}.public-lesson-player_audioStatus__jynwd{grid-column:1/-1;height:16px;overflow:auto;color:#94a3b8;font-size:11px;line-height:16px}.public-lesson-player_audio__XEWh0 .public-lesson-player_playButton___wjm1{background:var(--studio-accent);color:var(--studio-accent-ink);font-weight:600}.public-lesson-player_diagram__JsyrP{flex:1;min-height:var(--lesson-board-min-height,100px);overflow:auto;border:1px solid var(--studio-border);border-radius:10px;padding:18px;background:#080d11}.public-lesson-player_diagram__JsyrP svg{display:block;width:100%;height:100%;min-height:130px}.public-lesson-player_neck__l__4W{fill:#161b20;stroke:#38414a}.public-lesson-player_fret__5_6RU{stroke:#8c969f;stroke-width:1.5}.public-lesson-player_string__mt_Uh{stroke:#b6c1ca;stroke-width:1.3}.public-lesson-player_fretMarker__1nS7_{fill:#64748b}.public-lesson-player_root__K7b1g{fill:#36cfc3;stroke:#99f6e4;stroke-width:1.5}.public-lesson-player_note__z3UXS{fill:#134e4a;stroke:#5eead4;stroke-width:1.5}.public-lesson-player_caption__hN0jB{min-height:33px;flex-shrink:0;margin:0;color:#94a3b8;font-size:11px;line-height:1.5}.public-lesson-player_outline__jU0XL summary,.public-lesson-player_positions__FlZbQ summary{cursor:pointer;color:#b9c5cf;font-size:12px;padding:6px 0}.public-lesson-player_drawer__vqppq{position:absolute;z-index:10;right:16px;bottom:100px;width:min(470px,calc(100% - 32px));max-height:min(480px,60%);overflow:auto;overscroll-behavior:contain;padding:20px;border:1px solid #41505b;border-radius:12px;background:var(--studio-surface);box-shadow:0 16px 60px #000a}.public-lesson-player_drawer__vqppq h3{font-size:16px;font-weight:600}.public-lesson-player_practice__F1np2{margin:8px 12px 16px;padding:12px;border:1px solid var(--studio-border);border-radius:10px}.public-lesson-player_practice__F1np2 legend{font-weight:600;font-size:13px;line-height:1.5}.public-lesson-player_practice__F1np2 p{font-size:12px;color:#a3afbc;line-height:1.7}.public-lesson-player_answers__ZaiiY{display:flex;gap:8px;margin:12px 0}.public-lesson-player_answers__ZaiiY button{flex:1}.public-lesson-player_answers__ZaiiY button[aria-pressed=true]{border-color:var(--studio-accent);color:var(--studio-accent)}.public-lesson-player_transport__JHIei{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;border-top:1px solid var(--studio-border);background:var(--studio-surface)}.public-lesson-player_actions__8BUTf{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.public-lesson-player_actions__8BUTf button{font-size:12px}.public-lesson-player_actions__8BUTf button:nth-child(2){background:var(--studio-accent);color:var(--studio-accent-ink);font-weight:600}.public-lesson-player_actions__8BUTf span{font-size:11px;color:#94a3b8}.public-lesson-player_actions__8BUTf span:empty{display:none}.public-lesson-player_nextLesson__OnW0d{padding:10px 12px;color:#b9e9e4;text-decoration:none;font-size:12px;white-space:nowrap}.public-lesson-player_resources__UrnAP{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 5px;background:var(--studio-surface)}.public-lesson-player_links__gBeQo{display:flex;gap:16px;flex-wrap:wrap}.public-lesson-player_links__gBeQo a{font-size:11px;color:#94a3b8;text-decoration:none}.public-lesson-player_notice__v_Q9B{padding:10px;border:1px solid #806b43;border-radius:8px;color:#f1cb87;font-size:12px}.public-lesson-player_mobileStep__umY6l{display:none}@media (max-width:1100px){.public-lesson-player_workspace__EWBjA,.public-lesson-player_workspace__EWBjA[data-guide-open=false],.public-lesson-player_workspace__EWBjA[data-setup-open=false],.public-lesson-player_workspace__EWBjA[data-setup-open=false][data-guide-open=false]{display:flex}.public-lesson-player_stage__wZ9_1{width:100%}.public-lesson-player_guide__pp4Zm,.public-lesson-player_setup__H_yth{position:absolute;top:0;bottom:0;width:min(320px,90%);z-index:5;box-shadow:0 8px 32px #0008}.public-lesson-player_setup__H_yth{left:0}.public-lesson-player_guide__pp4Zm{right:0}.public-lesson-player_mobileStep__umY6l{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.public-lesson-player_links__gBeQo a:last-child{display:none}}@media (max-width:600px){.public-lesson-player_lessonHeader__jGZlm{padding:8px 12px}.public-lesson-player_lessonHeader__jGZlm>div{display:block}.public-lesson-player_lessonHeader__jGZlm h1{margin-top:4px;font-size:14px}.public-lesson-player_modebar__Y115n{padding:6px 10px;gap:5px}.public-lesson-player_modebar__Y115n button{padding:8px;min-height:40px;font-size:11px}.public-lesson-player_recipeTabs__WP88l{padding:3px}.public-lesson-player_recipeTabs__WP88l a{padding:8px;font-size:11px}.public-lesson-player_stage__wZ9_1{padding:12px;gap:10px}.public-lesson-player_stageHeading__MaDVR h2{font-size:18px}.public-lesson-player_stageHeading__MaDVR>span{max-width:100px;font-size:10px;text-align:right}.public-lesson-player_audio__XEWh0 button{min-height:42px}.public-lesson-player_diagram__JsyrP{padding:8px 4px}.public-lesson-player_transport__JHIei{align-items:stretch;flex-direction:column;padding:8px 12px;gap:6px}.public-lesson-player_actions__8BUTf{flex-wrap:nowrap}.public-lesson-player_actions__8BUTf button{min-height:42px;padding:8px;flex:1;font-size:11px;white-space:nowrap}.public-lesson-player_actions__8BUTf span{position:absolute;bottom:108px;left:12px;padding:8px;border-radius:6px;background:var(--studio-raised)}.public-lesson-player_nextLesson__OnW0d{text-align:center;padding:8px;border:0}.public-lesson-player_resources__UrnAP{justify-content:center;padding:0 12px 4px}.public-lesson-player_links__gBeQo{display:none}.public-lesson-player_drawer__vqppq{bottom:142px}}@media (prefers-reduced-motion:reduce){.public-lesson-player_player__4cZ6r button{transition:none}}.public-lesson-player_resources__UrnAP{padding-right:140px}.public-lesson-player_drawer__vqppq>button{float:right;margin:-8px -8px 8px 12px}@media (max-width:600px){.public-lesson-player_resources__UrnAP{justify-content:flex-start;padding-right:130px}.public-lesson-player_outline__jU0XL summary{font-size:10px}}@media (scripting:none){.public-lesson-player_lessonPage___nZW_{height:auto}.public-lesson-player_workspace__EWBjA{display:block}.public-lesson-player_guide__pp4Zm,.public-lesson-player_setup__H_yth{position:static;width:100%;visibility:visible}.public-lesson-player_stage__wZ9_1{min-height:420px}.public-lesson-player_diagram__JsyrP{height:300px;flex:auto}.public-lesson-player_drawer__vqppq{position:static;width:100%;max-height:none}}@media (max-width:900px){.public-lesson-player_audio__XEWh0{grid-template-columns:minmax(0,1fr) auto}.public-lesson-player_shapePicker__0mO6B{grid-column:1/-1;width:100%;max-width:none}}.footer-signature_signature__DCyi_{display:block;width:100%;order:4;color:var(--account-muted,var(--studio-muted));font-size:11px;line-height:1.6}.footer-signature_signature__DCyi_ .footer-signature_link__3qNQc{display:inline;min-height:auto;color:inherit;font-size:inherit;font-weight:600;text-decoration:none;text-underline-offset:3px}.footer-signature_signature__DCyi_ .footer-signature_link__3qNQc:hover{color:var(--account-accent,var(--studio-accent));text-decoration:underline}.footer-signature_signature__DCyi_ .footer-signature_link__3qNQc:focus-visible{outline:2px solid currentColor;outline-offset:4px}.landing-workspace-preview_preview__P2S5z{min-width:0;overflow:hidden;border:1px solid #354849;border-radius:17px;background:#101b20;box-shadow:0 30px 90px #0004,0 0 90px #3d9e9010;text-align:left}.landing-workspace-preview_topbar__3Oa1U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #293b41;padding:13px 16px;color:#d5e1dc;font-size:11px}.landing-workspace-preview_topbar__3Oa1U>span:first-child{display:inline-flex;align-items:center;gap:7px}.landing-workspace-preview_topbar__3Oa1U i{width:5px;height:5px;border-radius:50%;background:#8ae2d1}.landing-workspace-preview_exampleBadge__PYbAY{color:#a4b8bc;font-size:10px}.landing-workspace-preview_workspace__1oFdv{display:grid;grid-template-columns:1.06fr 1fr}.landing-workspace-preview_boardPanel__lNN8e{min-width:0;padding:15px 14px 11px}.landing-workspace-preview_boardHeading__J_lR0{display:flex;align-items:center;justify-content:space-between;gap:8px}.landing-workspace-preview_boardHeading__J_lR0>div>span{color:#90aaaF;font-size:8px;letter-spacing:.1em}.landing-workspace-preview_boardHeading__J_lR0 h3{color:#eef1e8;font-size:19px;font-weight:550;letter-spacing:-.035em;line-height:1.5}.landing-workspace-preview_keyBadge__8VLDe{border:1px solid #33554c;border-radius:5px;background:#1c3630;color:#a8dcb5;padding:2px 5px;font-size:9px;white-space:nowrap}.landing-workspace-preview_fretboard__NphwN{display:block;width:min(100%,230px);height:auto;margin:5px auto}.landing-workspace-preview_fretLabel__iAKS4,.landing-workspace-preview_mutedString__1cZyr,.landing-workspace-preview_stringLabel__etFTE{text-anchor:middle;font-family:var(--font-mono)}.landing-workspace-preview_fretLabel__iAKS4{fill:#839aa1;font-size:10px}.landing-workspace-preview_stringLabel__etFTE{fill:#adbfbd;font-size:11px}.landing-workspace-preview_mutedString__1cZyr{fill:#93a7ae;font-size:17px}.landing-workspace-preview_noteLabel___nxQX{font-family:var(--font-mono);text-anchor:middle;dominant-baseline:middle;font-size:10px;font-weight:650}.landing-workspace-preview_shapeControl___xTGa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;color:#a2b5bc;font-size:10px}.landing-workspace-preview_shapeControl___xTGa button{display:inline-flex;min-height:32px;align-items:center;gap:8px;border:1px solid #3a5556;border-radius:6px;padding:5px 8px;background:#19302f;color:#bde9dc;font-size:10px}.landing-workspace-preview_shapeControl___xTGa button:hover{background:#24413c}.landing-workspace-preview_assistantPanel__4j8Rt{min-width:0;border-left:1px solid #293b41;background:#142328;padding:16px 14px}.landing-workspace-preview_assistantHeading__2UDzR{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#d9e5de;font-size:11px;font-weight:500}.landing-workspace-preview_assistantHeading__2UDzR>span{color:#8fe4d1}.landing-workspace-preview_assistantHeading__2UDzR small{margin-left:auto;color:#91a9ae;font-size:9px;font-weight:400}.landing-workspace-preview_question__H_9et{margin-top:18px!important;border:1px solid #30454a;border-radius:9px 9px 2px 9px;background:#1b2d32;color:#c5d7d5;padding:9px 10px;font-size:11px;line-height:1.6}.landing-workspace-preview_answer__ugC7f{margin-top:11px!important;min-height:76px;color:#b5c7c9;font-size:11px;line-height:1.7}.landing-workspace-preview_suggestion__DJwct{margin-top:12px;border:1px solid #3a5550;border-radius:10px;background:linear-gradient(135deg,#213b32,#172d2a);padding:11px 12px}.landing-workspace-preview_suggestion__DJwct>span{display:block;color:#b7c7ba;font-size:9px}.landing-workspace-preview_suggestion__DJwct strong{display:block;margin-top:5px;color:#eceddb;font-size:19px;font-weight:550;letter-spacing:-.025em}.landing-workspace-preview_suggestion__DJwct p{color:#bcd3c5;font-family:var(--font-mono);font-size:10px}.landing-workspace-preview_suggestion__DJwct small{display:block;margin-top:8px;color:#a7bfaf;font-size:9px}.landing-workspace-preview_assistantNote__5tZCA{margin-top:12px!important;color:#94acac;font-size:9px;line-height:1.6}.landing-workspace-preview_timeline__o7DI8{border-top:1px solid #344a4c;padding:13px 14px 11px;background:#0d191e}.landing-workspace-preview_timelineToolbar__woaYs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:#b7c8cb;font-size:10px}.landing-workspace-preview_timelineTitle__b508M{display:inline-flex;align-items:center;gap:7px;color:#d7e1dc;font-weight:550}.landing-workspace-preview_timelineToolbar__woaYs>div{display:flex;align-items:center;gap:10px}.landing-workspace-preview_loopBadge__IrmhP{color:#a7d9b9}.landing-workspace-preview_ruler__1Tt9q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;border-top:2px solid #4f8d74;background:#1d352933;color:#8fa8ad;font-family:var(--font-mono);font-size:9px}.landing-workspace-preview_ruler__1Tt9q>span{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;height:24px;border-left:1px solid #395356;padding:2px 0 4px 6px}.landing-workspace-preview_ruler__1Tt9q i{height:4px;border-left:1px solid #33494e}.landing-workspace-preview_clips__yyb3Z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.landing-workspace-preview_clip__hyhG9{min-width:0;min-height:70px;overflow:hidden;border:1px solid #35555b;border-radius:5px;background:#1a353b;color:#bcd6d8;padding:7px 9px;text-align:left;transition:background-color .15s,border-color .15s}.landing-workspace-preview_clip__hyhG9:nth-child(2n){background:#253931;border-color:#41574b}.landing-workspace-preview_clip__hyhG9:hover{border-color:#91cebe}.landing-workspace-preview_clip__hyhG9[aria-pressed=true]{background:#2a625d;border-color:#a0eddb;color:#ecfff6;box-shadow:inset 0 0 0 1px #a0eddb}.landing-workspace-preview_clip__hyhG9 strong{display:block;font-size:17px;font-weight:550;line-height:1.2}.landing-workspace-preview_clip__hyhG9>span{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;font-size:8px;line-height:1.4}.landing-workspace-preview_clip__hyhG9>span i{width:2px;height:2px;border-radius:50%;background:currentColor}.landing-workspace-preview_miniNotes__sny8l{position:relative;height:12px;margin-top:7px;opacity:.5}.landing-workspace-preview_miniNotes__sny8l i{position:absolute;width:48%;height:2px;border-radius:1px;background:currentColor}.landing-workspace-preview_miniNotes__sny8l i:first-child{left:0;bottom:0}.landing-workspace-preview_miniNotes__sny8l i:nth-child(2){left:22%;bottom:4px}.landing-workspace-preview_miniNotes__sny8l i:nth-child(3){left:46%;bottom:8px}.landing-workspace-preview_timelineHint__Os_75{margin-top:10px!important;color:#9cb3b4;font-size:10px}.landing-workspace-preview_timelineHint__Os_75 span{color:#a9d8c8}.landing-workspace-preview_preview__P2S5z button:focus-visible{outline:2px solid #bbf2e4;outline-offset:3px}.landing-workspace-preview_srOnly__PIml9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:1100px){.landing-workspace-preview_answer__ugC7f{min-height:68px}}@media (max-width:560px){.landing-workspace-preview_preview__P2S5z{border-radius:13px}.landing-workspace-preview_topbar__3Oa1U{padding:12px}.landing-workspace-preview_workspace__1oFdv{grid-template-columns:1fr}.landing-workspace-preview_boardPanel__lNN8e{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1fr);align-items:center;gap:6px 12px;padding:16px}.landing-workspace-preview_boardHeading__J_lR0{align-items:start;flex-direction:column;gap:8px}.landing-workspace-preview_boardHeading__J_lR0 h3{font-size:23px}.landing-workspace-preview_boardHeading__J_lR0>div>span{font-size:9px}.landing-workspace-preview_fretboard__NphwN{grid-column:2;grid-row:1/3;max-height:200px;margin:0}.landing-workspace-preview_shapeControl___xTGa{align-self:end;flex-direction:column;align-items:start;gap:8px;padding-bottom:12px}.landing-workspace-preview_shapeControl___xTGa button{min-height:44px}.landing-workspace-preview_assistantPanel__4j8Rt{border-top:1px solid #293b41;border-left:0;padding:15px 16px}.landing-workspace-preview_question__H_9et{margin-top:12px!important}.landing-workspace-preview_answer__ugC7f{min-height:0;font-size:12px}.landing-workspace-preview_suggestion__DJwct{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;margin-top:10px}.landing-workspace-preview_suggestion__DJwct>span{grid-column:1/-1}.landing-workspace-preview_suggestion__DJwct strong{margin:0;font-size:17px}.landing-workspace-preview_suggestion__DJwct small{grid-column:1/-1;margin-top:2px}.landing-workspace-preview_assistantNote__5tZCA{display:none}.landing-workspace-preview_timeline__o7DI8{padding:13px 11px}.landing-workspace-preview_timelineToolbar__woaYs>div{gap:8px;font-size:9px}.landing-workspace-preview_clip__hyhG9{min-height:73px;padding:8px 6px}.landing-workspace-preview_clip__hyhG9>span{font-size:8px}.landing-workspace-preview_clip__hyhG9>span i{display:none}}@media (prefers-reduced-motion:reduce){.landing-workspace-preview_clip__hyhG9{transition:none}}.policy_links__WV3Sp{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;font-size:12px}.policy_links__WV3Sp a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.policy_links__WV3Sp a:hover{color:var(--account-accent,#67d9eb)}.policy_links__WV3Sp a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.policy_main__JUKWf{max-width:800px}.policy_heading__gM2yL{padding-bottom:32px;border-bottom:1px solid var(--account-border)}.policy_heading__gM2yL h1{margin-top:12px;font-size:clamp(32px,5vw,48px);font-weight:550;line-height:1.15;letter-spacing:-.04em}.policy_intro__PSRXz{margin-top:18px;font-size:18px;line-height:1.7;color:var(--account-muted);max-width:620px}.policy_date__ewcEP{margin-top:20px;font-size:12px;color:var(--account-muted)}.policy_content__VpJUI{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.policy_content__VpJUI section{margin-top:34px}.policy_content__VpJUI h2{margin-bottom:12px;font-size:21px;font-weight:550;line-height:1.4;color:var(--account-text)}.policy_content__VpJUI ol,.policy_content__VpJUI p,.policy_content__VpJUI ul{margin-block:12px;color:var(--account-muted)}.policy_content__VpJUI strong{color:var(--account-text);font-weight:600}.policy_content__VpJUI ol,.policy_content__VpJUI ul{padding-left:24px}.policy_content__VpJUI ul{list-style:disc}.policy_content__VpJUI ol{list-style:decimal}.policy_content__VpJUI li{padding-left:4px;margin-block:7px}.policy_content__VpJUI a{color:var(--account-accent);text-decoration:underline;text-underline-offset:4px}.policy_content__VpJUI .policy_contact__JNBHz{padding:26px;border:1px solid var(--account-border);border-radius:14px;background:var(--account-surface)}.policy_contact__JNBHz a{font-size:clamp(20px,4vw,26px)}.policy_footer__lHg6s{flex-wrap:wrap;align-items:center}@media (max-width:600px){.policy_heading__gM2yL h1{font-size:34px}.policy_intro__PSRXz{font-size:16px}.policy_content__VpJUI{font-size:14px}.policy_links__WV3Sp{gap:0 16px}}.account_page__s_G_g{--account-bg:var(--studio-canvas);--account-surface:var(--studio-surface);--account-inset:var(--studio-canvas);--account-border:var(--studio-border);--account-text:var(--studio-text);--account-muted:var(--studio-muted);--account-accent:var(--studio-accent);--account-accent-ink:var(--studio-accent-ink);--account-tint:#67d9eb0d;--account-success:#9ce0b9;--account-success-bg:#9ce0b912;--account-warning:#f1ce8d;--account-warning-bg:#f1ce8d12;background:var(--account-bg);color:var(--account-text);min-height:100dvh;display:flex;flex-direction:column;font-size:14px;line-height:1.6}.account_page__s_G_g[data-mode=light]{--account-bg:#f5f7f8;--account-surface:#fff;--account-inset:#f8fafb;--account-border:#dce3e8;--account-text:#172831;--account-muted:#546674;--account-accent:#08768b;--account-accent-ink:#fff;--account-tint:#08768b08;--account-success:#246443;--account-success-bg:#eaf6ee;--account-warning:#775313;--account-warning-bg:#fbf3e3}.account_page__s_G_g :where(a,button):focus-visible{outline:2px solid var(--account-accent);outline-offset:5px}.account_page__s_G_g button{cursor:pointer}.account_page__s_G_g button:disabled{cursor:wait;opacity:.55}.account_header__4WWHL{border-bottom:1px solid var(--account-border)}.account_footer__r4tsS,.account_headerInner__Yvwaj,.account_main__DkABa{width:min(1040px,calc(100% - 64px));margin-inline:auto}.account_headerInner__Yvwaj{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.account_brand___CBTm{display:inline-flex;align-items:center;gap:11px;font-size:24px;font-weight:650;letter-spacing:-.9px}.account_brandDot__GZpPC{color:var(--account-accent)}.account_headerLink__oGg7u{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--account-muted);font-size:13px;font-weight:500}.account_headerLink__oGg7u:hover{color:var(--account-text)}.account_main__DkABa{flex:1;padding-block:56px 72px}.account_accountNav__HY7zz{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--account-border);margin-bottom:36px;padding-bottom:16px}.account_accountNav__HY7zz a{padding:10px 16px;min-height:44px;border-radius:7px;color:var(--account-muted)}.account_accountNav__HY7zz a:hover{color:var(--account-text);background:var(--account-surface)}.account_accountNav__HY7zz a[aria-current=page]{color:var(--account-accent);background:var(--account-tint);font-weight:600}.account_profileGrid__d0fHF{display:grid;grid-template-columns:290px minmax(0,1fr);gap:24px;align-items:start}.account_profileGrid__d0fHF .account_payment__Y42z9 p{overflow-wrap:anywhere}.account_pageHeading__xjH9T{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.account_eyebrow__uFBjp{font-size:10px;font-weight:650;letter-spacing:.14em;color:var(--account-muted)}.account_pageHeading__xjH9T h1{margin-top:9px;font-size:clamp(30px,3.3vw,38px);font-weight:550;letter-spacing:-1.25px;line-height:1.2}.account_pageHeading__xjH9T p:last-child{margin-top:12px;color:var(--account-muted)}.account_sandbox__5PToe{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 16px;margin-bottom:22px;border:1px solid var(--account-border);border-radius:9px;color:var(--account-muted);background:var(--account-inset);font-size:12px}.account_sandbox__5PToe strong{color:var(--account-warning);font-weight:550}.account_sandboxDot__YXItx{height:6px;width:6px;border-radius:50%;background:var(--account-warning);margin-right:2px}.account_grid__mghBn{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:24px}.account_stack__vnL__{display:grid;gap:24px;min-width:0}.account_card__O4wNr{background:var(--account-surface);border:1px solid var(--account-border);border-radius:var(--panel-radius);overflow:hidden}.account_membership__MPe1U{border-top:2px solid var(--account-accent)}.account_planBody__9_E9_{padding:30px 32px 28px;background:linear-gradient(130deg,var(--account-tint),transparent 65%)}.account_planHeading__CNUEN{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.account_badge__k_VsN{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;background:var(--account-inset);color:var(--account-muted)}.account_badge__k_VsN[data-tone=success]{color:var(--account-success);background:var(--account-success-bg)}.account_badge__k_VsN[data-tone=warning]{color:var(--account-warning);background:var(--account-warning-bg)}.account_badge__k_VsN svg{width:13px;height:13px}.account_planTitle__r_TqY{margin-top:17px;font-size:25px;line-height:1.3;font-weight:550;letter-spacing:-.7px}.account_planDescription__ku2vH{color:var(--account-muted);margin-top:9px;max-width:440px}.account_price__CpGE7{margin-top:24px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.account_price__CpGE7 strong{font-size:38px;font-weight:500;letter-spacing:-1.7px;line-height:1.2}.account_price__CpGE7 span{color:var(--account-muted);font-size:13px}.account_benefits__ataaS{display:grid;gap:10px;margin-block:25px 28px;font-size:13px}.account_benefits__ataaS li{display:flex;align-items:flex-start;gap:10px}.account_benefits__ataaS svg{flex-shrink:0;color:var(--account-accent);margin-top:2px;width:16px;height:16px}.account_primary__ZhlxX,.account_secondary__Ad6lS{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:44px;border-radius:8px;padding:11px 18px;font-size:13px;font-weight:600;transition:filter .15s,background .15s;text-align:center}.account_primary__ZhlxX{background:var(--account-accent);color:var(--account-accent-ink)}.account_primary__ZhlxX:hover{filter:brightness(1.08)}.account_secondary__Ad6lS{border:1px solid var(--account-border);background:var(--account-inset);color:var(--account-text)}.account_secondary__Ad6lS:hover{background:var(--account-tint)}.account_terms__q9AYE{margin-top:18px;color:var(--account-muted);font-size:12px;line-height:1.75;max-width:470px}.account_planDetails__K_jbd{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--account-border);background:var(--account-inset);padding:22px 32px;gap:24px}.account_planDetails__K_jbd dt{color:var(--account-muted);font-size:11px;margin-bottom:5px}.account_planDetails__K_jbd dd{font-size:14px;font-weight:550}.account_identity__wCY_X{padding:25px}.account_avatar__dVOOJ{margin-block:26px 14px;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--account-tint);color:var(--account-accent);border:1px solid var(--account-border);font-size:15px;font-weight:550}.account_profileName__hlF0Z{font-size:16px;line-height:1.4;font-weight:550;overflow-wrap:anywhere}.account_email__lWHK3{font-size:12px;margin-top:5px;color:var(--account-muted);overflow-wrap:anywhere}.account_googleAccount__fEZXc{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:11px;color:var(--account-muted)}.account_googleMark__jTkiJ{font-weight:700;color:var(--account-text);font-size:15px}.account_profileFooter__xkAEH{border-top:1px solid var(--account-border);margin-top:24px;padding-top:12px}.account_signOut__cEB4g{align-items:flex-start}.account_signOut__cEB4g button{box-shadow:none;background:none;border:none;color:var(--account-muted);padding:8px 0;font-size:12px}.account_signOut__cEB4g button:hover{color:var(--account-text)}.account_payment__Y42z9{padding:25px 32px}.account_sectionTitle__gbLwS{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:550}.account_payment__Y42z9 p,.account_sectionTitle__gbLwS svg{color:var(--account-muted)}.account_payment__Y42z9 p{margin-block:10px 18px;font-size:13px;max-width:450px}.account_paymentFooter__nXsLY{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.account_secure__MUXBd{display:inline-flex;align-items:center;gap:6px;color:var(--account-muted);font-size:11px}.account_secure__MUXBd svg{height:13px;width:13px}.account_refresh__zuCq5{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--account-muted);font-size:12px;white-space:nowrap}.account_refresh__zuCq5:hover{color:var(--account-text)}.account_refresh__zuCq5 svg{height:14px;width:14px}.account_error__XkSHL{border:1px solid var(--account-border);border-left:3px solid var(--account-warning);border-radius:9px;padding:16px 20px;margin-bottom:22px}.account_error__XkSHL,.account_notice__PAiIe{background:var(--account-warning-bg);font-size:13px}.account_notice__PAiIe{margin-top:20px;padding:14px 16px;border-radius:8px;color:var(--account-warning)}.account_empty__3x0RU{padding:32px;min-height:260px}.account_empty__3x0RU h2{margin-block:12px;font-size:23px;font-weight:550;letter-spacing:-.5px}.account_empty__3x0RU p{color:var(--account-muted)}.account_skeleton__Ou1SF{height:18px;width:65%;border-radius:5px;background:var(--account-border);margin-top:25px}.account_skeleton__Ou1SF+.account_skeleton__Ou1SF{width:90%;margin-top:12px}.account_footer__r4tsS{border-top:1px solid var(--account-border);padding-block:22px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--account-muted)}.account_skipLink__VuMYs{position:absolute;top:-100px;left:20px;padding:12px 16px;background:var(--account-surface);z-index:10}.account_skipLink__VuMYs:focus{top:12px}.account_welcome__zuG8e{max-width:850px;margin:32px auto;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--account-border);border-radius:18px;overflow:hidden;background:var(--account-surface)}.account_welcomeIntro__nbQxL{position:relative;overflow:hidden;padding:42px 36px;background:var(--account-inset);border-right:1px solid var(--account-border);display:flex;flex-direction:column;justify-content:space-between;gap:48px}.account_welcomeIntro__nbQxL h2{font-size:30px;line-height:1.3;letter-spacing:-.9px;font-weight:500;margin-top:15px}.account_welcomeIntro__nbQxL h2+p,.account_welcomeIntro__nbQxL p:last-child{color:var(--account-muted);font-size:13px;margin-top:16px}.account_welcomeHighlights__WfM4H{display:grid;gap:13px;margin-top:24px;font-size:13px;line-height:1.55}.account_welcomeHighlights__WfM4H li{display:flex;align-items:flex-start;gap:10px}.account_welcomeHighlights__WfM4H svg{flex-shrink:0;color:var(--account-accent);width:16px;height:16px;margin-top:2px}.account_fretboard__4v2XK{display:grid;grid-template-columns:repeat(6,1fr);height:130px;position:relative;isolation:isolate;color:var(--account-accent)}.account_fretboard__4v2XK:before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(to bottom,transparent 0 31px,var(--account-border) 31px 32px)}.account_fretboard__4v2XK span{border-left:1px solid var(--account-border);margin-left:50%;position:relative}.account_fretboard__4v2XK span:after{content:"";position:absolute;top:40px;left:-5px;width:9px;height:9px;border-radius:50%;background:currentColor}.account_fretboard__4v2XK span:nth-child(2n):after{top:72px}.account_fretboard__4v2XK span:nth-child(3n):after{top:104px}.account_welcomeContent__Y9VPL{padding:42px 36px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.account_welcomeContent__Y9VPL h1{margin-top:12px;font-size:26px;font-weight:550;line-height:1.3;letter-spacing:-.7px}.account_welcomeContent__Y9VPL>p{margin-top:16px;color:var(--account-muted);font-size:13px}.account_welcomeContent__Y9VPL>.account_eyebrow__uFBjp{margin-top:0;font-size:10px}.account_welcomeAuth__8oL1R{width:100%;margin-top:28px;align-items:stretch}.account_welcomeAuth__8oL1R>div{width:100%}.account_welcomeAuth__8oL1R button{width:100%;background:var(--account-accent);color:var(--account-accent-ink);font-size:13px;font-weight:600;min-height:46px}.account_welcomeAuth__8oL1R p{max-width:none;text-align:left}.account_welcomeContent__Y9VPL .account_smallPrint__lLmSV{font-size:11px;line-height:1.8;margin-top:18px}.account_gate__XIIqp{max-width:620px;margin:24px auto}.account_gateHeading__uxYqb{margin-bottom:24px}.account_gateHeading__uxYqb h1{font-size:30px;line-height:1.25;letter-spacing:-.8px;font-weight:550;margin-top:10px}.account_gateHeading__uxYqb>p:last-child{margin-top:12px;color:var(--account-muted)}.account_gateActions__rBwzF{margin-top:24px;display:flex;gap:16px;flex-wrap:wrap;align-items:center}.account_gatePrice__aAQn2{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:22px}.account_gatePrice__aAQn2 strong{font-size:30px;font-weight:550;letter-spacing:-1px;line-height:1.2}.account_gatePrice__aAQn2 span{color:var(--account-muted);font-size:12px}.account_trialNote__TESXF{margin-top:14px;border-left:2px solid var(--account-accent);padding-left:12px;font-size:13px;color:var(--account-muted)}.account_referenceOption__oCGZz{margin-top:28px;padding-top:22px;border-top:1px solid var(--account-border)}.account_referenceOption__oCGZz strong{display:block;font-size:13px;font-weight:600}.account_referenceOption__oCGZz p{margin-top:7px;color:var(--account-muted);font-size:12px;line-height:1.7;max-width:470px}.account_referenceOption__oCGZz .account_headerLink__oGg7u{color:var(--account-accent);margin-top:4px}.account_checkoutSummary__jMbLk{margin-block:20px;padding:14px 16px;background:var(--account-inset);border:1px solid var(--account-border);border-radius:8px}.account_checkoutSummary__jMbLk strong{display:block;font-size:13px;font-weight:600}.account_checkoutSummary__jMbLk p{margin-top:6px;color:var(--account-muted);font-size:12px;line-height:1.7}@media (max-width:760px){.account_grid__mghBn,.account_profileGrid__d0fHF{grid-template-columns:1fr}.account_identity__wCY_X{display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:16px}.account_identity__wCY_X>.account_eyebrow__uFBjp{grid-column:1/-1;margin-bottom:22px}.account_avatar__dVOOJ{margin:0;grid-column:1;grid-row:2/4}.account_email__lWHK3,.account_profileName__hlF0Z{grid-column:2}.account_googleAccount__fEZXc,.account_profileFooter__xkAEH{grid-column:1/-1}.account_welcome__zuG8e{grid-template-columns:1fr;max-width:480px;margin-block:0}.account_welcomeIntro__nbQxL{grid-row:2;padding:28px;border-right:0;border-top:1px solid var(--account-border)}.account_welcomeIntro__nbQxL h2{font-size:26px}.account_fretboard__4v2XK{display:none}.account_welcomeContent__Y9VPL{grid-row:1;padding:32px 28px}}@media (max-width:480px){.account_footer__r4tsS,.account_headerInner__Yvwaj,.account_main__DkABa{width:calc(100% - 40px)}.account_headerInner__Yvwaj{min-height:72px}.account_brand___CBTm{font-size:22px}.account_headerLink__oGg7u{font-size:12px;gap:6px}.account_main__DkABa{padding-block:32px 44px}.account_pageHeading__xjH9T{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:22px}.account_pageHeading__xjH9T h1{font-size:30px}.account_pageHeading__xjH9T p:last-child{font-size:13px}.account_planBody__9_E9_{padding:24px}.account_planTitle__r_TqY{font-size:23px}.account_planDetails__K_jbd{padding:20px 24px;gap:16px}.account_planDetails__K_jbd dd{font-size:13px}.account_payment__Y42z9{padding:24px}.account_primary__ZhlxX{width:100%}.account_sandbox__5PToe{column-gap:8px;row-gap:1px}.account_sandbox__5PToe>span:last-child{flex-basis:100%;padding-left:16px}}.support-form_form__UT5uz{position:relative}.support-form_form__UT5uz fieldset{display:grid;gap:10px;min-width:0}.support-form_form__UT5uz label{font-size:14px;margin-top:10px;font-weight:550}.support-form_form__UT5uz input,.support-form_form__UT5uz select,.support-form_form__UT5uz textarea{width:100%;min-width:0;border:1px solid var(--account-border);border-radius:8px;padding:12px;background:var(--account-bg);color:var(--account-text);font-size:16px}.support-form_form__UT5uz textarea{resize:vertical}.support-form_form__UT5uz :where(input,select,textarea,button):focus-visible{outline:2px solid var(--account-accent);outline-offset:3px}.support-form_form__UT5uz button{min-height:48px;justify-self:start;padding:12px 24px;border-radius:8px;background:var(--account-accent);color:var(--account-accent-ink);font-weight:600;cursor:pointer}.support-form_form__UT5uz fieldset:disabled{opacity:.7}.support-form_form__UT5uz .support-form_help__5Cl9p{font-size:12px;margin-block:4px 14px}.support-form_form__UT5uz .support-form_help__5Cl9p a{font-size:inherit}.support-form_form__UT5uz .support-form_error__5SQn3{color:#ffb6b6}.support-form_trap__9fgjD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.support-form_success__7Cwe_ h3{font-size:22px}.support-form_success__7Cwe_ code{display:block;font-size:12px;overflow-wrap:anywhere}.upcoming_note__BHx9k{padding:20px 0 4px;font-size:13px}.upcoming_grid__dcM_A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.upcoming_grid__dcM_A .upcoming_card__FEE1M{margin-top:0;padding:28px;border:1px solid var(--account-border);border-radius:16px;background:var(--account-surface)}.upcoming_cardHeader__6KqtP{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px;font-size:10px;letter-spacing:.1em;color:var(--account-accent)}.upcoming_badge__zFYbp{padding:3px 8px;border:1px solid var(--account-border);border-radius:5px;color:var(--account-muted);letter-spacing:0;font-size:11px}.upcoming_card__FEE1M h2{letter-spacing:-.025em}.upcoming_card__FEE1M{scroll-margin-top:24px}.upcoming_card__FEE1M ul{font-size:14px}.upcoming_feedback__YYpmi{padding:30px 0 0;border-top:1px solid var(--account-border)}.upcoming_membership__beXM4{padding:32px;border:1px solid var(--account-border);border-top:2px solid var(--account-accent);border-radius:16px;background:linear-gradient(130deg,#153038,var(--account-surface) 75%)}.upcoming_membership__beXM4 .upcoming_kicker__S8Nkf{font-size:10px;letter-spacing:.12em;color:var(--account-accent)}.upcoming_membership__beXM4 h2{font-size:28px}.upcoming_membership__beXM4 .upcoming_price__ArArj{color:var(--account-text);font-size:38px;font-weight:600;letter-spacing:-.04em}.upcoming_price__ArArj span{color:var(--account-muted);font-size:14px;font-weight:400;letter-spacing:0}.upcoming_membership__beXM4 .upcoming_cta__Hcz6u{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;margin-block:12px;padding:12px 20px;border-radius:8px;color:var(--account-accent-ink);background:var(--account-accent);text-decoration:none;font-weight:600}.upcoming_membership__beXM4 .upcoming_finePrint__hVSWp{font-size:12px}@media (max-width:680px){.upcoming_grid__dcM_A{grid-template-columns:1fr}.upcoming_grid__dcM_A .upcoming_card__FEE1M,.upcoming_membership__beXM4{padding:24px}}