.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)}.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}}.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}}.developer-keys_sections__qCCVJ{display:grid;gap:24px}.developer-keys_card__TnI_N{padding:28px;min-width:0}.developer-keys_card__TnI_N h2{font-size:20px;font-weight:550;letter-spacing:-.4px}.developer-keys_card__TnI_N p{margin-block:12px;line-height:1.7;color:var(--account-muted)}.developer-keys_card__TnI_N code{overflow-wrap:anywhere;font-size:12px}.developer-keys_card__TnI_N label{display:block;margin-block:16px 8px;font-size:14px}.developer-keys_card__TnI_N dd{margin:4px 0 20px}.developer-keys_sectionHeader__7uOn5{display:flex;justify-content:space-between;align-items:center;gap:24px}.developer-keys_sectionHeader__7uOn5 p{margin-bottom:0}.developer-keys_sectionHeader__7uOn5 button{flex-shrink:0}.developer-keys_keyName__BNjpK,.developer-keys_key__8H6aE,.developer-keys_select__WDKAA{width:100%;border:1px solid var(--account-border);border-radius:8px;padding:12px;color:var(--account-text);background:var(--account-inset)}.developer-keys_keyName__BNjpK:focus-visible,.developer-keys_key__8H6aE:focus-visible,.developer-keys_select__WDKAA:focus-visible{outline:2px solid var(--account-accent);outline-offset:2px}.developer-keys_select__WDKAA option{color:var(--account-text);background:var(--account-surface)}.developer-keys_key__8H6aE{font-family:var(--font-mono);font-size:12px}.developer-keys_keyName__BNjpK{max-width:440px}.developer-keys_actions__5WSrd{display:flex;gap:12px;flex-wrap:wrap;margin-block:16px}.developer-keys_note__SQLtE{font-size:12px}.developer-keys_usageStats__CwPNY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.developer-keys_usageStats__CwPNY dt{font-size:12px;color:var(--account-muted)}.developer-keys_usageStats__CwPNY dd{font-size:clamp(22px,3vw,30px);font-weight:550;font-variant-numeric:tabular-nums;margin:4px 0 16px}.developer-keys_usageProgress__beutP{display:block;width:100%;height:8px;border:0;border-radius:4px;overflow:hidden;appearance:none;background:var(--account-border);accent-color:var(--account-accent)}.developer-keys_usageProgress__beutP::-webkit-progress-bar{background:var(--account-border)}.developer-keys_usageProgress__beutP::-webkit-progress-value{background:var(--account-accent)}.developer-keys_usageProgress__beutP::-moz-progress-bar{background:var(--account-accent)}.developer-keys_newKey__g0GW0{border-top:2px solid var(--account-accent)}.developer-keys_createForm__kVY2O{margin-top:24px;padding:4px 20px 8px;border:1px solid var(--account-border);border-radius:8px;background:var(--account-inset)}.developer-keys_empty__qfAHK{text-align:center;padding:48px 16px 32px}.developer-keys_empty__qfAHK h3{font-size:16px;font-weight:550}.developer-keys_tableScroll__oCqCw{position:relative;overflow-x:auto;margin-top:24px}.developer-keys_table__NFFmv{border-collapse:collapse;width:100%;text-align:left;font-size:12px}.developer-keys_table__NFFmv td,.developer-keys_table__NFFmv th{padding:18px 12px;border-bottom:1px solid var(--account-border);vertical-align:middle}.developer-keys_table__NFFmv td:first-child,.developer-keys_table__NFFmv th:first-child{padding-left:0}.developer-keys_table__NFFmv td:last-child,.developer-keys_table__NFFmv th:last-child{padding-right:0}.developer-keys_table__NFFmv thead th{color:var(--account-muted);font-weight:500;white-space:nowrap}.developer-keys_table__NFFmv tbody th{font-weight:500;min-width:150px;max-width:240px;overflow-wrap:anywhere}.developer-keys_table__NFFmv th code{display:block;margin-top:5px;color:var(--account-muted);font-size:11px}.developer-keys_table__NFFmv td{white-space:nowrap}.developer-keys_table__NFFmv tbody tr:last-child>*{border-bottom:0}.developer-keys_revokeConfirm__lEW1S{min-width:190px;max-width:250px;white-space:normal}.developer-keys_revokeConfirm__lEW1S p{overflow-wrap:anywhere}.developer-keys_connectionGrid__a7zVV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:16px}.developer-keys_connectionDetails__d0_aA{border-left:1px solid var(--account-border);padding-left:28px;margin-top:20px}.developer-keys_connectionDetails__d0_aA dt{font-size:12px;color:var(--account-muted)}.developer-keys_srOnly__S4M7N{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:760px){.developer-keys_usageStats__CwPNY{gap:12px}.developer-keys_card__TnI_N{padding:20px}.developer-keys_sectionHeader__7uOn5{align-items:flex-start;flex-direction:column;gap:16px}.developer-keys_connectionGrid__a7zVV{grid-template-columns:1fr;gap:16px}.developer-keys_connectionDetails__d0_aA{border-left:0;border-top:1px solid var(--account-border);padding:20px 0 0;margin-top:0}}@media (max-width:480px){.developer-keys_usageStats__CwPNY{grid-template-columns:1fr;margin-bottom:20px}.developer-keys_usageStats__CwPNY>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.developer-keys_usageStats__CwPNY dd{margin:0}}.subscriber-feedback_panel__GrXBe{padding:clamp(1.25rem,4vw,2.5rem);max-width:760px}.subscriber-feedback_form__xid7p{display:grid;gap:1.75rem}.subscriber-feedback_form__xid7p fieldset{border:0;margin:0;padding:0;display:grid;gap:.75rem;min-width:0}.subscriber-feedback_form__xid7p legend{font-size:1.2rem;font-weight:650;margin-bottom:1rem}.subscriber-feedback_form__xid7p label{margin-top:.5rem}.subscriber-feedback_form__xid7p label span,.subscriber-feedback_note__ZbifJ{opacity:.8}.subscriber-feedback_form__xid7p select,.subscriber-feedback_form__xid7p textarea{width:100%;border:1px solid #627281;border-radius:.5rem;padding:.75rem;font:inherit;color:inherit;background:transparent}.subscriber-feedback_form__xid7p option{color:#16202a;background:#fff}.subscriber-feedback_form__xid7p textarea{resize:vertical}.subscriber-feedback_form__xid7p :is(select,textarea,input,button):focus-visible{outline:3px solid #219aaa;outline-offset:3px}.subscriber-feedback_form__xid7p .subscriber-feedback_choice__xdZOc{display:flex;align-items:center;gap:.75rem;padding:.85rem;border:1px solid #627281;border-radius:.5rem;cursor:pointer}.subscriber-feedback_choice__xdZOc input{width:1.2rem;height:1.2rem;accent-color:#219aaa}.subscriber-feedback_note__ZbifJ{margin-top:1rem;line-height:1.6;font-size:.9rem}.subscriber-feedback_form__xid7p a,.subscriber-feedback_note__ZbifJ a{text-decoration:underline;text-underline-offset:3px}.subscriber-feedback_success__7RStp{border-left:3px solid #219aaa;padding-left:1rem}.subscriber-feedback_results__RB7Yv{border-top:1px solid #627281;padding-top:1.5rem}.subscriber-feedback_results__RB7Yv ul{list-style:none;margin:1rem 0 0;padding:0}.subscriber-feedback_results__RB7Yv li{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0}.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}}