.amll-lyric-player{width:100%;max-width:100%;height:100%;color:var(--amll-lp-color, white);contain:strict;mix-blend-mode:plus-lighter;font-size:var(--amll-lp-font-size, max(max(5vh, 2.5vw), 12px));overflow:hidden}@media screen and (max-width:768px){.amll-lyric-player{font-size:var(--amll-lp-font-size, max(8vw, 12px))}}.amll-lyric-player.dom{--amll-lp-line-width-aspect: .8;--amll-lp-line-padding-x: 1em;--amll-lp-bg-line-scale: .7;-webkit-user-select:none;user-select:none;box-sizing:content-box;z-index:1;line-height:1.2}.amll-lyric-player.dom-slim{--amll-lp-line-width-aspect: .8;--amll-lp-line-padding-x: 1em;--amll-lp-bg-line-scale: .7;-webkit-user-select:none;user-select:none;box-sizing:content-box;z-index:1;min-width:0;min-height:0;line-height:1.2;overflow:hidden scroll}.amll-lyric-player.dom-slim::-webkit-scrollbar{opacity:0}.amll-lyric-player.dom-slim:hover::-webkit-scrollbar{opacity:1}.amll-lyric-player.dom-slim>*{content-visibility:auto;contain-intrinsic-size:100% 2em}@media screen and (max-width:768px){.amll-lyric-player{--amll-lp-line-width-aspect: 1;--amll-lp-line-padding-x: 0}}.FmKaba_lyricLine{backface-visibility:hidden;transform-origin:0;width:var(--amll-lp-width, 100%);min-width:var(--amll-lp-width, 100%);max-width:var(--amll-lp-width, 100%);contain:content;will-change:transform;box-sizing:border-box;border-radius:.25em;width:100%;height:fit-content;padding:.5em 1em;transition:opacity .25s,filter .2s,background-color .25s,box-shadow .25s;position:absolute}@media screen and (max-width:500px){.FmKaba_lyricLine{padding-left:20px;padding-right:20px}}.FmKaba_lyricLine.FmKaba_dirty{opacity:0;visibility:hidden}.FmKaba_lyricLine:has(>*):hover{background-color:var(--amll-lp-hover-bg-color, #fff1)}.FmKaba_lyricLine:has(>*):active{background-color:var(--amll-lp-hover-bg-color, #ffffff05)}.FmKaba_lyricBgLine{opacity:.0001;font-size:max(calc(1em * var(--amll-lp-bg-line-scale, .7)),10px);padding:1vh calc(var(--amll-lp-line-padding-x, 1em) / var(--amll-lp-bg-line-scale, .7));transition:opacity .25s,scale .5s,filter .2s,background-color .25s,box-shadow .25s}.FmKaba_lyricBgLine .FmKaba_lyricMainLine{padding:1.2em 1em}.FmKaba_lyricBgLine.FmKaba_active{opacity:.4;transition:opacity .5s .25s,scale 1.5s cubic-bezier(0,1,0,1) .25s,filter .2s,background-color .25s,box-shadow .25s}.amll-lyric-player:hover .FmKaba_lyricLine{filter:unset!important}.amll-lyric-player.FmKaba_hasDuetLine .FmKaba_lyricLine:not(.FmKaba_lyricDuetLine){padding-right:15%}.amll-lyric-player.FmKaba_hasDuetLine .FmKaba_lyricDuetLine{padding-left:15%}.amll-lyric-player:not(.playing)>.FmKaba_lyricBgLine{opacity:.4}.FmKaba_lyricDuetLine{text-align:right;transform-origin:100%}.FmKaba_lyricMainLine{margin:-1em;padding:1em;transition:opacity .3s .1s}.FmKaba_lyricMainLine span{text-align:start;vertical-align:bottom;display:inline-block}.FmKaba_lyricMainLine .FmKaba_romanWord{padding-inline-end:.3em;font-size:.5em;line-height:1em;display:flex}.FmKaba_lyricMainLine .FmKaba_rubyWord{justify-content:center;min-height:1em;font-size:.5em;line-height:1em;display:flex}.FmKaba_lyricMainLine .FmKaba_wordWithRuby{vertical-align:bottom;flex-direction:column;align-items:center;display:inline-flex}.FmKaba_lyricMainLine .FmKaba_wordBody{flex-direction:column;align-items:center;display:flex}.FmKaba_lyricMainLine>span,.FmKaba_lyricMainLine span.FmKaba_emphasizeWrapper{white-space:pre-wrap;will-change:transform;vertical-align:bottom;margin:-1em;padding:1em;display:inline-block}.FmKaba_lyricMainLine>span.FmKaba_emphasize,.FmKaba_lyricMainLine>span span.FmKaba_emphasize,.FmKaba_lyricMainLine span.FmKaba_emphasizeWrapper.FmKaba_emphasize,.FmKaba_lyricMainLine span.FmKaba_emphasizeWrapper span.FmKaba_emphasize{backface-visibility:hidden;margin:-1em;padding:1em}.FmKaba_lyricMainLine>span.FmKaba_emphasize>span,.FmKaba_lyricMainLine>span span.FmKaba_emphasize>span,.FmKaba_lyricMainLine span.FmKaba_emphasizeWrapper.FmKaba_emphasize>span,.FmKaba_lyricMainLine span.FmKaba_emphasizeWrapper span.FmKaba_emphasize>span{will-change:transform;backface-visibility:hidden;margin:-1em;padding:1em}.FmKaba_lyricSubLine{opacity:.3;font-size:max(.5em,10px);line-height:1.5em;transition:opacity .2s .25s}.FmKaba_disableSpring>*{transition:filter .25s,transform .5s,background-color .25s,box-shadow .25s}.FmKaba_interludeDots{transform-origin:center;opacity:0;gap:.25em;width:fit-content;height:clamp(.5em,1vh,3em);padding:2.5% .75em;transition:opacity .25s;display:flex;position:absolute;left:0}.FmKaba_interludeDots.FmKaba_enabled{opacity:1}.FmKaba_interludeDots>*{aspect-ratio:1;background-color:var(--amll-lp-color, white);border-radius:50%;width:clamp(.5em,1vh,3em);height:clamp(.5em,1vh,3em);margin-right:4px;display:inline-block}.FmKaba_interludeDots.FmKaba_duet{transform-origin:center;right:0}@supports (mix-blend-mode: plus-lighter){.FmKaba_lyricSubLine{opacity:.3}}.FmKaba_tmpDisableTransition{transition:none!important}.FmKaba_bottomLine{cursor:default;padding-top:0;padding-bottom:0;line-height:1.8em}.FmKaba_bottomLine:empty{height:0;margin:0;padding:0;display:none}.KxF9Iq_lyricLine{width:var(--amll-lp-width, 100%);min-width:var(--amll-lp-width, 100%);max-width:var(--amll-lp-width, 100%);contain:content;box-sizing:border-box;border-radius:.25em;width:100%;height:fit-content;padding:2vh 1em;transition:opacity .25s,filter .2s,background-color .25s,box-shadow .25s}.KxF9Iq_lyricLine:has(>*):hover{background-color:var(--amll-lp-hover-bg-color, #fff1)}.KxF9Iq_lyricLine:has(>*):active{background-color:var(--amll-lp-hover-bg-color, #ffffff05)}.KxF9Iq_lyricBgLine{opacity:0;font-size:max(calc(1em * var(--amll-lp-bg-line-scale, .7)),10px);padding:1vh calc(var(--amll-lp-line-padding-x, 1em) / var(--amll-lp-bg-line-scale, .7));transition:opacity .25s,scale .5s,filter .2s,background-color .25s,box-shadow .25s}.KxF9Iq_lyricBgLine.KxF9Iq_active{opacity:.4;transition:opacity .5s .25s,scale 1.5s cubic-bezier(0,1,0,1) .25s,filter .2s,background-color .25s,box-shadow .25s}.amll-lyric-player:hover .KxF9Iq_lyricLine{filter:unset!important}.amll-lyric-player.KxF9Iq_hasDuetLine .KxF9Iq_lyricLine:not(.KxF9Iq_lyricDuetLine){padding-right:15%}.amll-lyric-player.KxF9Iq_hasDuetLine .KxF9Iq_lyricDuetLine{padding-left:15%}.KxF9Iq_lyricDuetLine{text-align:right;transform-origin:100%}.KxF9Iq_lyricMainLine{contain:content paint;transition:opacity .3s .1s}.KxF9Iq_lyricMainLine span{white-space:pre;display:inline-block}.KxF9Iq_lyricMainLine .KxF9Iq_romanWord{font-size:.5em;line-height:1em;display:flex}.KxF9Iq_lyricMainLine .KxF9Iq_rubyWord{justify-content:center;min-height:1em;font-size:.5em;line-height:1em;display:flex}.KxF9Iq_lyricMainLine .KxF9Iq_wordWithRuby{flex-direction:column;align-items:center;display:inline-flex}.KxF9Iq_lyricMainLine .KxF9Iq_wordBody{flex-direction:column;align-items:center;display:flex}.KxF9Iq_lyricSubLine{opacity:.3;font-size:max(.5em,10px);line-height:1.5em;transition:opacity .2s .25s}.KxF9Iq_interludeDots{transform-origin:center;opacity:0;gap:.25em;width:fit-content;height:clamp(.5em,1vh,3em);padding:2.5% .75em;transition:opacity .25s;display:flex;left:0}.KxF9Iq_interludeDots.KxF9Iq_enabled{opacity:1}.KxF9Iq_interludeDots>*{aspect-ratio:1;background-color:var(--amll-lp-color, white);border-radius:50%;width:clamp(.5em,1vh,3em);height:clamp(.5em,1vh,3em);margin-right:4px;display:inline-block}.KxF9Iq_interludeDots.KxF9Iq_duet{transform-origin:center;right:0}@supports (mix-blend-mode: plus-lighter){.KxF9Iq_lyricSubLine{opacity:.3}}.KxF9Iq_tmpDisableTransition{transition:none!important}
