.lyrics-hero{gap:65px;padding-top:55px;padding-bottom:65px}.lyrics-hero .lp-hero-copy{align-self:center}.ly-editor{background:linear-gradient(150deg,#2c202ecc,#100e15 70%)}.ly-editor>label{display:block;font-size:12px;margin:17px 0 12px}.ly-editor #lyricText{height:230px}.ly-editor #lyricStyle{height:85px;font-size:11px}.ly-copy-actions{display:flex;gap:10px}.ly-copy-actions button{flex:1;padding:12px 8px;border:1px solid #cfa5c44d;border-radius:9px;font-size:10px;background:#2a1f30}@media(hover:hover){.ly-copy-actions button:hover{background:#3a2a40}}#lyrics-copy-status{font-size:9px;color:#c8b3ce;line-height:1.9;margin:14px 0 18px;min-height:35px}.ly-visual{display:flex;align-items:center;gap:25px;margin-top:45px;max-width:340px}.ly-visual>span{font-size:8px;letter-spacing:.14em;color:#aa8cae}.ly-visual>div{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;height:55px}.ly-visual i{width:16%;height:1px;background:linear-gradient(90deg,#9c8dd6,#eebba0);box-shadow:0 0 16px #daaed777;transform:rotate(-20deg)}.ly-visual i:nth-child(2n){height:26px;border-radius:50%;filter:blur(4px);opacity:.6}.ly-visual i:nth-child(3){height:40px;border-radius:50%;filter:blur(6px)}.ly-verse-preview{padding:28px 24px;background:radial-gradient(ellipse at 20% 100%,#69415c66,transparent 80%),#19121e;min-height:235px}.ly-verse-preview>span{font-size:8px;letter-spacing:.14em;color:#b494b8}.ly-verse-preview>p{font-size:12px;line-height:2.3;color:#eadbea;margin-top:25px}.lyrics-landing .lp-example-body>p{min-height:70px}.ly-format{padding:24px;border-left:2px solid #b795c5;margin-top:25px;background:#17121b;font-size:12px;line-height:1.9;color:#c5afcf}.ly-guide-title{font-size:17px;font-weight:400;margin:0}.lyrics-landing .lp-overview{padding-bottom:65px}.lyrics-landing .lp-faq{margin-top:20px}@media(max-width:700px),(max-height:479px)and (pointer:coarse){.lyrics-hero{padding-top:40px;gap:35px}.ly-visual{margin-top:28px}.ly-verse-preview{min-height:0}.lyrics-landing .lp-example-body>p{min-height:0}.ly-editor #lyricText{height:240px}}
