.sph-practice-card__overlay{background-color:#fff0;transition:background-color 0.2s ease}.group:hover .sph-practice-card__overlay{background-color:rgb(0 0 0 / .2)}.sph-practice-card__play-btn{opacity:0;transform:scale(.9);transition:opacity 0.2s ease,transform 0.2s ease}.group:hover .sph-practice-card__play-btn{opacity:1;transform:scale(1)}@media (min-width:768px) and (max-width:1279px){#sph-sequence-list{padding-right:90px}}.sph-lang-pill:disabled{cursor:not-allowed;opacity:.55}.sph-lang-pill__soon{color:inherit;opacity:.8}.sph-card-lang-chip{font-size:11px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;gap:4px;cursor:default}.sph-card-lang-chip::before{content:'';width:6px;height:6px;border-radius:50%;flex-shrink:0}.sph-card-lang-chip.is-available{color:#0f7a5c}.sph-card-lang-chip.is-available::before{background:#10b981;box-shadow:0 0 4px rgb(16 185 129 / .6)}.sph-card-lang-chip.is-soon{color:rgb(0 0 0 / .38)}.sph-card-lang-chip.is-soon::before{background:#fff0;border:1.5px solid rgb(0 0 0 / .28)}@media (max-width:639px){.sph-card-lang-chip.is-soon{display:none}}.sph-sequence-watched-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgb(16 185 129 / .12);color:#10b981;flex-shrink:0}.sph-sequence-item.is-watched .sph-sequence-number{opacity:.6}