.chordProgression_chordBox__QH7Et{border:1px solid var(--color-content-section-border);background-color:var(--color-content-section);color:#f3f4f6;font-weight:700;text-align:center;border-radius:12px}.chordProgression_chordBox__QH7Et:hover{border-color:var(--color-primary);cursor:pointer}.chordProgression_chordBox__QH7Et.chordProgression_chordActive__UKBKD{color:var(--color-highlight);border:1px solid var(--color-highlight)}.chordProgression_chordName___R7RH{text-align:center;font-size:3em;font-weight:700}.chordProgression_chordType__45glz{font-size:60%}.chordProgression_chordSection__e7SS_{margin-bottom:.5rem}.chordProgression_chordBox__QH7Et{scroll-margin-top:1.8rem}.chordProgression_sectionHeader__loA6R{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:var(--color-content-panel);max-width:900px;margin:0 auto;font-weight:600;font-size:.85em;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--chord-divider,rgba(0,0,0,.12))}.chordProgression_chordScrollViewport__JJNgu{--chord-box-h:88px;max-height:calc((var(--chord-box-h) * 2) + 20px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.select-list_selectList__8V6RJ{list-style-type:none;margin-left:0;padding-left:0;color:var(--color-white);li{padding:2px 10px;align-items:center;display:flex;line-height:2em;border:1px solid var(--color-content-section-border);font-size:.9em;background-color:#212c38;transition:background-color .12s cubic-bezier(.4,0,.2,1)}svg{margin-right:10px}li:hover{cursor:pointer;background-color:#333d48}li.select-list_active__f6DG4{background-color:#454e58}li.select-list_back__i_c0e{background-color:#161d25}}.card_card__Sj1UV{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid var(--color-content-section-border);padding:8px;position:relative;margin:8px auto;background-color:var(--color-content-section);color:var(--color-text-light)}.card_card__Sj1UV h3{margin-bottom:16px}@media screen and (min-width:800px){.card_card__Sj1UV{min-width:550px;max-width:90%;padding:8px 24px}}@media screen and (max-width:800px){.card_card__Sj1UV{width:100%}}.formCloseIcon_formCloseIcon__b2v28{left:12px}.form-button_formButton__Y3C04,.formCloseIcon_formCloseIcon__b2v28{position:absolute;top:12px;background:transparent;border:none;cursor:pointer;color:white;font-size:18px}.form-button_formLeftButton__GUzac{left:12px}.form-button_formRightButton__HJmG0{right:12px}@media (max-width:599px){.form-button_formLeftButton__GUzac,.form-button_formRightButton__HJmG0{position:relative;top:auto;left:auto;display:block}}.SubscriptionSection_card__CipeU{width:100%;height:100%;background:#1f2937;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.6),inset 0 -2px 6px rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);color:#e5e7eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;display:flex;flex-direction:column}.SubscriptionSection_card__CipeU:hover{background:#2d3b50;cursor:pointer}.SubscriptionSection_bestValueBanner__6ddF2{font-size:11px;font-weight:500;letter-spacing:.05em;text-align:center;padding:6px;text-transform:uppercase;color:#fff;flex-shrink:0}.SubscriptionSection_content__7_UAC{padding:1rem clamp(1rem,2.5vw,2rem);flex:1 1;display:flex;flex-direction:column}.SubscriptionSection_spacer__zKgep{flex:1 1}.feature-list_container__U_4Ml{margin-top:8px;font-size:.8em}.feature-list_title__1Y7S6{font-size:1.1rem;text-align:left;font-weight:700;margin-bottom:.5rem!important}.feature-list_featureList__3x0_b{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.feature-list_featureList__3x0_b li{display:flex;align-items:flex-start;gap:.6rem;line-height:1.5}.feature-list_featureList__3x0_b li:before{content:"✓";color:white;font-weight:700;font-size:.8rem;flex-shrink:0;margin-top:.05rem}.feature-list_allAccessFeatures__JKFBq li:before{color:var(--color-brand-strumlab)}.feature-list_songcraftFeatures__8iW3I li:before{color:var(--color-brand-songcraft)}.feature-list_practiceFeatures__4TOPt li:before{color:var(--color-brand-practice)}.feature-list_jamFeatures__s2CHL li:before{color:var(--color-brand-jam)}