#amll-config-view{position:relative}#amll-config{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}#amll-config svg{width:unset;height:unset;line-height:normal}#amll-config p{margin-block:1em}#amll-config del{text-decoration:line-through}#amll-config-content{width:100%;display:flex;flex-direction:column;gap:16px}.amll-mouse-hover-show{opacity:0;transition:opacity 1s}.amll-mouse-hover-show:hover{opacity:1;transition:opacity 1s 5s}.amll-music-info a{color:unset}.amll-music-info button{background:transparent;border:none}.amll-music-info svg{width:unset;height:unset}#amll-reason{text-wrap:normal;word-break:normal}#amll-reason>*:first-child{font-size:14px}#amll-view{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:var(--amll-lyric-font-color, white);position:fixed;left:0;top:100vh;width:100%;height:100%;overflow:hidden;line-height:normal;border-radius:16px 16px 0 0;z-index:998;transition:top .5s cubic-bezier(.8,0,.1,1),border-radius .25s ease-in-out;background:var(--colorFunction3);background:#333;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px)}#amll-view svg path{fill:var(--amll-lyric-primary-color, white)}#main-player,.m-pinfo{transition:bottom .5s cubic-bezier(.8,0,.1,1),opacity .25s ease-in-out}#root header,#page_pc_main_nav{transition:opacity .25s .5s ease-in-out;opacity:1}body.amll-lyric-page-open #main-player,body.amll-lyric-page-open .m-pinfo{bottom:100%;opacity:0}body.amll-lyric-page-open #root header{transition:opacity .25s ease-in-out;pointer-events:none;opacity:0}body.amll-lyric-page-open footer{bottom:100%}body.amll-lyric-page-open footer>*>*>*{transition:opacity .25s ease-in-out;opacity:0}body.amll-lyric-page-open #page_pc_main_nav{pointer-events:none;transition:opacity .25s ease-in-out;opacity:0}body.amll-lyric-page-open #amll-view{top:0vh;border-radius:0}.am-music-progress-control{display:flex;flex-direction:column;transition:margin-top .25s;margin-top:.8vh}@media screen and (max-height: 900px){.am-music-progress-control{margin-top:1.5vh}}.am-music-progress-tips{display:flex;margin-top:8px;font-weight:400;opacity:.3;align-items:center;justify-content:center;font-size:.55em;letter-spacing:.5px}@media screen and (max-height: 768px){.am-music-progress-tips{margin-top:.5vh}}.am-music-progress-tips>*{flex:0;height:fit-content}.am-music-progress-tips>*:first-child{flex:1}.am-music-progress-tips>*:last-child{flex:1;text-align:right}.am-music-progress-tips .am-music-quality{transform:translateY(1px);opacity:1}.lyric-player-horizonal{display:grid;width:100%;height:100%;position:relative;grid-template-rows:[drag-area] minmax(30px,1fr) [thumb] auto [cover] auto [music-info] 3fr 1fr;grid-template-columns:[info-side] .85fr [player-side] 1fr;gap:8px;transition:.5s ease-in-out;left:0%}.lyric-player-horizonal.no-lyric{left:27.027027027%}.lyric-player-horizonal.no-lyric .amll-lyric-player-wrapper{transition:opacity .5s cubic-bezier(.5,0,.5,1),transform .5s cubic-bezier(.5,0,.5,1);opacity:0;animation:amll-hide-lyric .5s step-end forwards}@keyframes animation{0%{display:inherit}to{display:none}}.lyric-player-horizonal .amll-control-thumb{grid-column:info-side;grid-row:thumb;margin:2vh}.lyric-player-horizonal .amll-lyric-player-wrapper{position:relative;transition:opacity .5s .5s cubic-bezier(.5,0,.5,1);display:inherit;opacity:1;grid-column:player-side;grid-row:1/7;width:100%;height:100%;font-weight:600;box-sizing:border-box;padding-right:10%;mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;mask-image:linear-gradient(to bottom,transparent 5%,white 20%,white 80%,transparent 95%);-webkit-mask-image:linear-gradient(to bottom,transparent 5%,white 20%,white 80%,transparent 95%)}.lyric-player-horizonal .amll-lyric-player-wrapper>*{mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter)}.lyric-player-horizonal .amll-lyric-player-wrapper.load-status{opacity:.5}.lyric-player-horizonal .amll-music-info{grid-column:info-side;grid-row:music-info;max-width:min(50vh,40vw);width:min(50vh,40vw);justify-self:center;mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter);font-size:150%;display:flex;flex-direction:column;justify-content:space-around;transition:margin-top .25s;margin-top:2.5vh}@media screen and (max-height: 768px){.lyric-player-horizonal .amll-music-info{margin-top:2vh;font-size:111%}}.lyric-player-horizonal .amll-cover-image{aspect-ratio:1/1;grid-column:info-side;grid-row:cover;align-self:center;justify-self:center;width:min(50vh,40vw);height:min(50vh,40vw);transition:background-image .5s linear,box-shadow .5s ease,transform .6s cubic-bezier(.4,.2,.1,1);image-rendering:auto;background-position:center;background-size:cover;border-radius:3%;overflow:hidden;box-shadow:#00000040 0 21.3333333333px 32px,#0003 0 42.6666666667px 85.3333333333px;transform:scale(.75)}.lyric-player-horizonal .amll-cover-image.is-playing{transform:scale(1);transition:background-image .5s linear,box-shadow .5s ease,transform .5s cubic-bezier(.3,.2,.2,1.4);box-shadow:#00000040 0 16px 24px,#0003 0 32px 64px}.lyric-player-horizonal .amll-cover-image.hide-cursor{cursor:none}.lyric-player-horizonal .amll-music-name{white-space:nowrap;line-height:normal;cursor:text;-webkit-user-select:text;user-select:text;min-width:0;font-weight:500;letter-spacing:.3px}.lyric-player-horizonal .am-music-main-menu{aspect-ratio:1/1;position:relative;border:none;background:var(--amll-lyric-primary-color-t15, white)!important;width:32px;margin-left:16px;border-radius:50%;align-self:center;display:flex;align-items:center;justify-content:center;padding:0}@media screen and (max-height: 768px){.lyric-player-horizonal .am-music-main-menu{scale:.8}}.lyric-player-horizonal .amll-contributors{font-size:50%;opacity:.5}.lyric-player-horizonal .am-music-play{height:8vh!important;width:8vh!important;padding:0}.lyric-player-horizonal .am-music-play>*{transform:scale(1.15,1.265)}.lyric-player-horizonal .amll-music-album,.lyric-player-horizonal .amll-music-artists{white-space:nowrap;text-align:center;opacity:.5;font-weight:400;letter-spacing:.3px}.lyric-player-horizonal .amll-music-album a,.lyric-player-horizonal .amll-music-artists a{line-height:normal;text-decoration:none;-webkit-user-select:text;user-select:text}.lyric-player-horizonal .amll-music-album a:hover,.lyric-player-horizonal .amll-music-artists a:hover{opacity:.75}.lyric-player-horizonal .amll-music-album a:active,.lyric-player-horizonal .amll-music-artists a:active{opacity:.5}.lyric-player-horizonal .amll-music-album a:after,.lyric-player-horizonal .amll-music-artists a:after{content:var(--applemusic-like-lyrics-music-artists-separator, ", ");opacity:.5}.lyric-player-horizonal .amll-music-album a:nth-last-child(2):after,.lyric-player-horizonal .amll-music-artists a:nth-last-child(2):after{content:" & ";opacity:.5}.lyric-player-horizonal .amll-music-album a:last-child:after,.lyric-player-horizonal .amll-music-artists a:last-child:after{content:""}.appkit-menu{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;z-index:999;background:rgba(20,20,20,.6);box-shadow:0 4px 20px #0009;border-radius:6px;border:solid 1px rgba(255,255,255,.2);max-height:80vh;width:fit-content;pointer-events:none;overflow-y:scroll;max-width:100vw;max-height:100vh}.appkit-menu::-webkit-scrollbar{display:none}.appkit-menu:before{content:"";position:absolute;z-index:-1;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:6px;inset:0}.appkit-menu>*{padding:5px 0;border-radius:6px;cursor:default}.appkit-menu.is-submenu{position:fixed}.appkit-menu.hide{visibility:hidden}.appkit-menu.with-checkbox>*>.appkit-menu-item{padding-left:22px}.appkit-menu.with-checkbox>*>.appkit-menu-item.checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23prefix__filter0_d_416_340)'%3E%3Cpath d='M3 8l2.25 2.5L9.5 4' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='prefix__filter0_d_416_340' x='1.75' y='3.25' width='9' height='9' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='.5'/%3E%3CfeGaussianBlur stdDeviation='.25'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_416_340'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_416_340' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position-y:center;background-position-x:8px}.appkit-menu.with-checkbox>*>.appkit-menu-item-devider{margin-left:11px}.appkit-menu-item{padding:2px 14px;box-sizing:border-box;display:block;width:100%;text-align:left;background:transparent;border:none;font-size:13px;line-height:18px;color:#ffffffe6;font-style:normal;font-weight:400;-webkit-user-select:none;user-select:none;cursor:default;pointer-events:visibleFill}.appkit-menu-item.has-submenu{position:relative}.appkit-menu-item.label-only{opacity:.75}.appkit-menu-item:hover:not(.label-only):before{content:" ";position:absolute;z-index:-1;width:calc(100% - 10px);left:5px;margin-top:-3px;height:23px;pointer-events:none}.appkit-menu-item-devider{margin:5px 9px;height:1px;background:rgba(255,255,255,.3)}.appkit-window .appkit-traffic-lights:hover>button.close{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L5.5 5.5M5.5 0.5L0.5 5.5' stroke='black' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.appkit-window .appkit-traffic-lights:hover>button.minimize{background-image:url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 1H7.25' stroke='black' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.appkit-window .appkit-traffic-lights:hover>button.zoom{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.49999 -1.35601e-05L-6.78003e-06 4.49999V-6.78003e-06L4.49999 -1.35601e-05Z' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M1.49999 5.99999L5.99999 1.49999L6 6L1.49999 5.99999Z' fill='black' fill-opacity='0.5'/%3E%3C/svg%3E%0A")}.appkit-group-box{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:10px}.appkit-group-box-devider{border-bottom:1px solid rgba(255,255,255,.05);margin:8px 0}.appkit-switch{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;display:flex;align-items:center;font-size:13px;line-height:16px}.appkit-switch.selected>.appkit-switch-inner{background:#007AFF;justify-content:flex-end}.appkit-switch.selected>.appkit-switch-inner:active{background:linear-gradient(180deg,#155ECE 0%,#1868E5 100%)}.appkit-switch.selected>.appkit-switch-inner:active>*{background:#C8C8C8}.appkit-switch>.appkit-switch-inner{min-width:27.27px;width:27.27px;height:15px;background:rgba(0,0,0,.05);border:.5px solid rgba(0,0,0,.12);box-shadow:inset 0 4px 4px #0000000d;border-radius:100px;display:flex;justify-content:flex-start;cursor:pointer}.appkit-switch>.appkit-switch-inner:active{background:rgba(0,0,0,.25);box-shadow:0 0 1px #00000040,inset 0 .5px #ffffff26}.appkit-switch>.appkit-switch-inner>*{transform:translateY(.5px);border-radius:50%;width:13px;height:13px;background:#FFFFFF;border:.5px solid rgba(0,0,0,.2);box-shadow:0 .5px 4px #0003}.appkit-text-field{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:solid 1px rgba(255,255,255,.0509803922);border-radius:6px;background:rgba(255,255,255,.0509803922);font-size:13px;font-weight:400;line-height:16px;white-space:nowrap;color:#fff;padding:3.5px 7px}.appkit-text-field::placeholder{color:#ffffff4c}.appkit-text-field:focus{box-shadow:0 0 0 3.5px #3a6cd988;outline:none;animation:appkit-text-field-focus .3s ease-out 1 forwards}@keyframes appkit-text-field-focus{0%{box-shadow:0 0 0 16px #007aff00}to{box-shadow:0 0 0 3px #007aff88}}.appkit-text-field.error{box-shadow:0 0 0 3px #ff453a4d}.appkit-text-field-label{margin-block:.5em}.appkit-text-field-error{color:#ff453a}.appkit-button{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#6E6D70;color:#fff;border:.5px solid rgba(0,0,0,.12);box-shadow:0 .5px 1px #0000001a,inset 0 .5px .5px #ffffff80;border-radius:6px;font-size:13px;line-height:16px;font-weight:500;font-style:normal;text-align:center;min-width:70px;padding:4px 14px;cursor:pointer}.appkit-button:active{background:#6E6D70;color:#dfdedf}.appkit-button:active.accent{background:linear-gradient(180deg,#1568E5 0%,#155CCC 100%);box-shadow:0 .5px 1px #00000080,inset 0 .5px #ffffff40}.appkit-button.accent{background:linear-gradient(180deg,#4B91F7 0%,#367AF6 100%);box-shadow:0 .5px 1.5px #367af640;color:#fff}.appkit-spinner{display:block;position:relative;width:12px;height:12px;border-radius:10px}.appkit-spinner.with-bg{background:rgba(0,0,0,.2666666667)}.appkit-spinner div{width:5%;height:15%;left:49%;top:43%;background:#444}@media (prefers-color-scheme: dark){.appkit-spinner div{background:#FFF;position:absolute;animation:appkit-spinner-div-fade 1s linear infinite;box-shadow:0 0 3px rbga(0,0,0,.2);border-radius:50px}}@keyframes appkit-spinner-div-fade{0%{opacity:1}to{opacity:0}}.appkit-spinner div:nth-child(1){transform:rotate(0) translateY(-130%);animation-delay:-1s}.appkit-spinner div:nth-child(2){transform:rotate(30deg) translateY(-130%);animation-delay:-.9166666667s}.appkit-spinner div:nth-child(3){transform:rotate(60deg) translateY(-130%);animation-delay:-.8333333333s}.appkit-spinner div:nth-child(4){transform:rotate(90deg) translateY(-130%);animation-delay:-.75s}.appkit-spinner div:nth-child(5){transform:rotate(120deg) translateY(-130%);animation-delay:-.6666666667s}.appkit-spinner div:nth-child(6){transform:rotate(150deg) translateY(-130%);animation-delay:-.5833333333s}.appkit-spinner div:nth-child(7){transform:rotate(180deg) translateY(-130%);animation-delay:-.5s}.appkit-spinner div:nth-child(8){transform:rotate(210deg) translateY(-130%);animation-delay:-.4166666667s}.appkit-spinner div:nth-child(9){transform:rotate(240deg) translateY(-130%);animation-delay:-.3333333333s}.appkit-spinner div:nth-child(10){transform:rotate(270deg) translateY(-130%);animation-delay:-.25s}.appkit-spinner div:nth-child(11){transform:rotate(300deg) translateY(-130%);animation-delay:-.1666666667s}.appkit-spinner div:nth-child(12){transform:rotate(330deg) translateY(-130%);animation-delay:-.0833333333s}.amll-switch-config>*{display:flex;width:100%;justify-content:space-between}.amll-switch-config .appkit-switch-inner{align-self:start}.amll-lyric-sources-list{font-size:13px;display:flex;flex-direction:column;gap:8px}.amll-lyric-sources-list>*{border-radius:8px;border:solid 1px rgba(255,255,255,.05);padding:8px}.amll-lyric-source-item{display:flex;align-items:center;gap:8px}.amll-lyric-source-item:hover .amll-source-more{visibility:visible}.amll-source-more{visibility:hidden}.amll-handle{cursor:grab}.amll-handle:active{cursor:grabbing}.amll-lyric-source-add-group{display:flex;flex-direction:column;gap:8px}.amll-source-info{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.amll-source-info .desc{opacity:.5;font-size:.9em;white-space:normal}.amll-config-text{font-size:13px;margin-right:8px}.amll-config-text .amll-config-description{font-size:11.24px;opacity:.5}.lyric-search-logs-title{font-weight:700;font-size:13px;padding-bottom:8px;border-bottom:solid 1px rgba(255,255,255,.05)}.lyric-search-logs .logs>*{padding-bottom:8px;border-bottom:solid 1px rgba(255,255,255,.05)}.lyric-search-logs .logs>*:last-child{padding-bottom:0;border-bottom:none}.lyric-search-logs .logs>*>.source{margin-top:8px;font-size:13px}.lyric-search-logs .logs>*>.log{font-size:11px}.amll-debug-states{display:grid;grid-template-columns:0fr 1fr;grid-auto-columns:max-content;gap:4px;column-gap:1em}.amll-debug-states>*{align-self:baseline;line-height:16px;min-height:1em;box-sizing:content-box}.amll-debug-states>*:nth-child(odd){white-space:nowrap;justify-self:end}.amll-debug-states>*:nth-child(2n){-webkit-user-select:text;user-select:text;cursor:text;font-family:Fira Code,Courier New,Courier,PingFang SC,monospace;border:solid 1px rgba(255,255,255,.0509803922);border-radius:6px;background:rgba(255,255,255,.0509803922);font-size:13px;font-weight:400;color:#fff;padding:3.5px 7px;white-space:pre;max-height:10em;overflow:auto}.amll-debug-states>*:nth-child(2n):after{content:" "}.appkit-select{display:flex;justify-content:space-between;text-overflow:ellipsis;min-width:0;overflow:hidden;white-space:nowrap;gap:8px;padding:2px 2px 2px 10px;align-items:center;border-radius:6px;border:.5px solid rgba(0,0,0,.2);background:#555657;box-shadow:0 .5px 1px #0000001a,0 .5px .5px #ffffff80 inset}.appkit-select-stepper{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:4px;background:linear-gradient(180deg,#1568E5 0%,#155CCC 100%);box-shadow:0 .5px 1.5px #367af640,0 .5px 1px #00000080}.appkit-alert{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05);border-radius:6px;padding:10px;font-size:13px;line-height:normal}.appkit-alert.info{background:rgba(10,132,255,.05);border:1px solid rgba(10,132,255,.05)}.appkit-alert.info>.appkit-alert-title{color:#0a84ff}.appkit-alert.success{background:rgba(48,209,88,.05);border:1px solid rgba(48,209,88,.05)}.appkit-alert.success>.appkit-alert-title{color:#30d158}.appkit-alert.warning{background:rgba(255,159,10,.05);border:1px solid rgba(255,159,10,.05)}.appkit-alert.warning>.appkit-alert-title{color:#ff9f0a}.appkit-alert.error{background:rgba(255,69,58,.05);border:1px solid rgba(255,69,58,.05)}.appkit-alert.error>.appkit-alert-title{color:#ff453a}.appkit-alert-title{font-weight:700;margin-bottom:8px}.amll-about{display:flex;flex-direction:column;gap:8px}.amll-about .amll-icon{display:flex;justify-content:center}.amll-about .amll-icon>*{width:64px!important;height:64px!important}.amll-about .amll-name{font-weight:700;margin-top:1em;font-size:1.5em;margin-bottom:.5em;text-align:center}.amll-about .version,.amll-about .update-tip,.amll-about .current-branch{opacity:.5;text-align:center;margin-bottom:.2em}.amll-about .author{opacity:.5;text-align:center;margin-bottom:1em}.amll-about .update-btn{display:flex;justify-content:center}.amll-about .ext-links{display:flex;justify-content:center;margin:1em 0}.amll-about .ext-links>*{margin-right:8px}.amll-about .ext-links>*:last-child{margin-right:0}.raw-lyric-info-textarea{-webkit-user-select:text;user-select:text;cursor:text;font-family:Fira Code,Courier New,Courier,PingFang SC,monospace;border:solid 1px rgba(255,255,255,.0509803922);border-radius:6px;background:rgba(255,255,255,.0509803922);font-size:13px;font-weight:400;color:#fff;padding:3.5px 7px;white-space:pre;height:10em;overflow:auto}.raw-lyric-info-textarea:after{content:" "}.raw-lyric-info-textarea:focus{box-shadow:0 0 0 3.5px #3a6cd988;outline:none;animation:amll-raw-lyric-info-textarea-focus .3s ease-out 1 forwards}@keyframes amll-raw-lyric-info-textarea-focus{0%{box-shadow:0 0 0 16px #007aff00}to{box-shadow:0 0 0 3px #007aff88}}.amll-song-info-text-marquee{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 95%,rgba(0,0,0,0))}.amll-song-info-text-marquee.animating{-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,0),#000 5%,#000 95%,rgba(0,0,0,0))}.amll-song-info-text-marquee>*{width:fit-content}.appkit-now-playing-slider{cursor:pointer;mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter);transform-origin:center;display:flex;justify-content:stretch;align-items:center;min-height:25px}.appkit-now-playing-slider:active>.thumb{opacity:.9}.appkit-now-playing-slider>.inner{flex:1;width:100%;height:8.4px;transition:height .3s cubic-bezier(.38,1.625,.62,.995);border-radius:100px;background-color:var(--amll-lyric-primary-color-t15, rgba(255, 255, 255, .1490196078));overflow:hidden}.appkit-now-playing-slider>.inner>.thumb{transition:opacity .2s cubic-bezier(.2,.2,0,1);height:100%;background-color:var(--amll-lyric-primary-color, white);opacity:.4}.am-music-controls{display:flex;align-items:center;justify-content:space-between;transition:margin-top .25s;margin-top:3vh}@media screen and (max-height: 900px){.am-music-controls{margin-top:unset}}.am-music-controls>.am-music-track-btn{padding:0;opacity:.5;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative}.am-music-controls>.am-music-track-prev,.am-music-controls>.am-music-play,.am-music-controls>.am-music-track-next{aspect-ratio:1/1;height:6vh!important;width:6vh!important;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;background-color:#fff0;padding:0;transition:background-color .5s}.am-music-controls>.am-music-track-prev:hover,.am-music-controls>.am-music-play:hover,.am-music-controls>.am-music-track-next:hover{background-color:#fff2}.am-music-controls>.am-music-track-prev:active,.am-music-controls>.am-music-play:active,.am-music-controls>.am-music-track-next:active{background-color:#fff4}.am-music-controls>.am-music-track-prev:active *,.am-music-controls>.am-music-play:active *,.am-music-controls>.am-music-track-next:active *{animation-name:none!important}.am-music-controls>.am-music-track-prev>*,.am-music-controls>.am-music-play>*,.am-music-controls>.am-music-track-next>*{height:60%;transition:transform .5s;transform-origin:center;animation:pressed-animation .7s;animation-composition:accumulate}@keyframes pressed-animation{0%{transform:scale(1)}20%{transform:scale(.85)}50%{transform:scale(1.1)}to{transform:scale(1)}}.am-music-controls>.am-music-track-next{margin-right:16px;height:100%}.am-music-controls>.am-music-track-next>*{transform:scale(1.5)}.am-music-controls>.am-music-track-next .forward-left-arrow{animation:forward-left-end .6s cubic-bezier(.4,1.51,.4,1);animation-fill-mode:forwards}.am-music-controls>.am-music-track-next .forward-right-arrow{animation:forward-right-end .2s ease-out;transform-origin:81% 50%;animation-fill-mode:forwards}.am-music-controls>.am-music-track-next .forward-left-standby{animation:forward-left-new .6s cubic-bezier(.4,1.51,.4,1);transform-origin:22% 50%;animation-fill-mode:forwards}@keyframes forward-left-end{to{transform:translate(40px)}}@keyframes forward-right-end{to{transform:scale(0);opacity:0}}@keyframes forward-left-new{0%{transform:scale(0) translate(-15px);opacity:0}to{transform:scale(1) translate(0);opacity:1}}.am-music-controls>.am-music-track-prev{margin-left:16px;height:100%}.am-music-controls>.am-music-track-prev>*{transform:scale(1.5)}.am-music-controls>.am-music-track-prev .rewind-right-arrow{animation:rewind-right-end .6s cubic-bezier(.4,1.51,.4,1);animation-fill-mode:forwards}.am-music-controls>.am-music-track-prev .rewind-left-arrow{animation:rewind-left-end .2s ease-out;transform-origin:19% 50%;animation-fill-mode:forwards}.am-music-controls>.am-music-track-prev .rewind-right-standby{animation:rewind-right-new .6s cubic-bezier(.4,1.51,.4,1);transform-origin:78% 50%;animation-fill-mode:forwards}@keyframes rewind-right-end{to{transform:translate(-40px)}}@keyframes rewind-left-end{to{transform:scale(0);opacity:0}}@keyframes rewind-right-new{0%{transform:scale(0) translate(15px);opacity:0}to{transform:scale(1) translate(0);opacity:1}}@keyframes speaker-bounce-part1{to{transform:scale(1.2)}}@keyframes speaker-bounce-part2{to{transform:scale(.85)}}@keyframes speaker-bounce-part3{to{transform:scale(1)}}.am-music-volume-controls{display:flex;align-items:center;flex-direction:row;transition:margin-top .25s;margin-top:3vh}.am-music-volume-controls>svg{opacity:.5}@media screen and (max-height: 900px){.am-music-volume-controls{margin-top:unset}}.speaker-animate>.speaker-bounce-1{animation:speaker-bounce-part1 .2s ease-in-out 0s forwards,speaker-bounce-part2 .2s ease-in-out .2s forwards,speaker-bounce-part3 .2s ease-in-out .4s forwards;transform-origin:center}.speaker-animate>.speaker-bounce-2{animation:speaker-bounce-part1 .2s ease-in-out .05s forwards,speaker-bounce-part2 .2s ease-in-out .25s forwards,speaker-bounce-part3 .2s ease-in-out .45s forwards;transform-origin:center}.speaker-animate>.speaker-bounce-3{animation:speaker-bounce-part1 .2s ease-in-out .1s forwards,speaker-bounce-part2 .2s ease-in-out .3s forwards,speaker-bounce-part3 .2s ease-in-out .5s forwards;transform-origin:center}.speaker-animate>.speaker-bounce-4{animation:speaker-bounce-part1 .2s ease-in-out .15s forwards,speaker-bounce-part2 .2s ease-in-out .35s forwards,speaker-bounce-part3 .2s ease-in-out .55s forwards;transform-origin:center}.amll-contributors{font-size:50%;opacity:.5}.amll-contributors .ttml-db-tip,.amll-contributors a{font-size:14px;text-decoration:none;color:unset}.amll-contributors .ttml-db-tip:hover,.amll-contributors a:hover{opacity:.75}.amll-contributors .ttml-db-tip:active,.amll-contributors a:active{opacity:.5}.amll-contributors .ttml-db-tip:visited,.amll-contributors a:visited{color:unset}.amll-control-thumb{justify-self:center}.amll-control-thumb button{display:block;touch-action:none;position:absolute;border:none;padding:0;border-radius:4px;background-color:var(--amll-lyric-primary-color-t30, white);mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter);cursor:none}.amll-control-thumb button:hover{background-color:var(--amll-lyric-primary-color-t30, white)}.amll-control-thumb button div{position:absolute;background-color:#000;border-radius:10px}.amll-background-render-wrapper{background:black;position:absolute;width:100%;height:100%;pointer-events:none;z-index:-1}.lyric-player-vertical{display:grid;grid-template-columns:var(--amll-lyric-player-font-size, 1em) [cover-side] 0fr [info-side] 1fr var(--amll-lyric-player-font-size, 1em);grid-template-rows:[drag-area] 30px [thumb] 0fr [music-info] 0fr [cover-middle] 0fr [lyric-player] 1fr [control] 0fr;gap:8px;width:100%;height:100%}.lyric-player-vertical .amll-cover-image{aspect-ratio:1/1;align-self:center;justify-self:center;transition:background-image .5s linear,transform .5s cubic-bezier(.3,.2,.2,1.4);background-position:center;background-size:cover;border-radius:10%;grid-column:cover-side;grid-row:music-info;width:max(var(--amll-lyric-player-font-size, 1em) * 2,4em);height:max(var(--amll-lyric-player-font-size, 1em) * 2,4em);box-shadow:#0006 0 4px 16px}.lyric-player-vertical .amll-cover-image.hide-cursor{cursor:none}.lyric-player-vertical .am-music-main-menu{aspect-ratio:1/1;padding:0;position:relative;border:none;background:var(--amll-lyric-primary-color-t15, white)!important;width:30px;margin-left:calc(var(--amll-lyric-player-font-size, 1em) / 2);border-radius:50%;align-self:center;display:flex;align-items:center;justify-content:center}.lyric-player-vertical .am-music-main-menu>*{transform:scale(.9)}@media screen and (max-width: 512px){.lyric-player-vertical .am-music-main-menu{width:25px;height:25px}}.lyric-player-vertical .amll-lyric-player-wrapper{grid-column:1/5;grid-row:lyric-player;width:100%;height:100%;font-weight:600;box-sizing:border-box;mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;mask-image:linear-gradient(180deg,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 10%,black 90%,transparent 100%)}.lyric-player-vertical .amll-lyric-player-wrapper>*{mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter)}.lyric-player-vertical .amll-lyric-player-wrapper.load-status{opacity:.5}.lyric-player-vertical .amll-music-name{white-space:nowrap;line-height:normal;cursor:text;-webkit-user-select:text;user-select:text;min-width:0;font-weight:500;letter-spacing:.3px}.lyric-player-vertical .amll-music-album,.lyric-player-vertical .amll-music-artists{white-space:nowrap;text-align:center;opacity:.5;font-weight:300;letter-spacing:.3px;font-size:.7em}.lyric-player-vertical .amll-music-album a,.lyric-player-vertical .amll-music-artists a{line-height:normal;text-decoration:none;-webkit-user-select:text;user-select:text}.lyric-player-vertical .amll-music-album a:hover,.lyric-player-vertical .amll-music-artists a:hover{opacity:.75}.lyric-player-vertical .amll-music-album a:active,.lyric-player-vertical .amll-music-artists a:active{opacity:.5}.lyric-player-vertical .amll-music-album a:after,.lyric-player-vertical .amll-music-artists a:after{content:var(--applemusic-like-lyrics-music-artists-separator, ", ");opacity:.5}.lyric-player-vertical .amll-music-album a:nth-last-child(2):after,.lyric-player-vertical .amll-music-artists a:nth-last-child(2):after{content:" & ";opacity:.5}.lyric-player-vertical .amll-music-album a:last-child:after,.lyric-player-vertical .amll-music-artists a:last-child:after{content:""}.lyric-player-vertical .amll-contributors{font-size:50%;opacity:.5}.lyric-player-vertical .amll-control-thumb{grid-column:2/4;grid-row:thumb}@media screen and (max-width: 768px){.lyric-player-vertical .amll-control-thumb{margin:4px}}.lyric-player-vertical .amll-music-info{padding-left:1vh;box-sizing:border-box;font-size:1.1em;grid-column:info-side;grid-row:music-info;display:flex;align-items:center;overflow:hidden;width:100%;line-height:1.3em;mix-blend-mode:var(--amll-lyric-mix-blend-mode, plus-lighter)}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.appkit-window{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;border-radius:10px;box-shadow:0 8px 40px #000c,0 0 6px #0000008c;background:rgba(20,20,20,.692);display:flex;-webkit-user-select:none;user-select:none;font-style:normal;font-size:11px;font-weight:400;max-height:100vh;max-width:100vw;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.appkit-window:before{content:"";position:absolute;z-index:-1;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:10px;inset:0}.appkit-window:after{content:"";inset:0;position:absolute;border-radius:10px;box-shadow:inset 0 0 0 1px #fff3;pointer-events:none}.appkit-window ::-webkit-scrollbar-track{background:transparent}.appkit-window ::-webkit-scrollbar-track:hover{background:transparent}.appkit-window ::-webkit-scrollbar{background-color:transparent;width:20px}.appkit-window ::-webkit-scrollbar-thumb{border:solid 6px transparent;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 0 6px #ffffff1d;border-radius:10px;background:transparent}.appkit-window ::-webkit-scrollbar-thumb:hover{background:transparent}.appkit-window .spacer{flex:1}.appkit-window .window-sidebar{flex:0;display:flex;flex-direction:column;margin-bottom:17px}.appkit-window .window-sidebar .sidebar-item{font-weight:400;font-size:13px;line-height:16px;margin:0 17px;white-space:nowrap}.appkit-window .window-sidebar .sidebar-item>*{padding:6px 7px;border-radius:5px}.appkit-window .window-sidebar .sidebar-item.selected>*{background:linear-gradient(0deg,rgba(10,130,255,.75),rgba(10,130,255,.75)),#0A82FF}.appkit-window .window-sidebar-devider{width:1px;min-width:1px;background:rgba(255,255,255,.1);box-shadow:-1px 0 .5px #0000000d}.appkit-window .window-content{background:rgba(20,20,20,.6);flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.appkit-window .window-content .window-content-inner{flex:1;min-height:0;min-width:0}.appkit-window .window-content .window-content-inner>*{position:relative;overflow:auto scroll;width:100%;height:100%}.appkit-window .window-content .window-content-inner>*>*{max-width:100%;height:fit-content;overflow:unset;margin:0 0 20px 20px}.appkit-window .window-controls-content{flex:0;display:flex;min-height:52px;align-items:center}.appkit-window .window-controls-content.small{min-height:24px}.appkit-window .title{margin:0 30px;font-size:15px;font-weight:590;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appkit-window .window-traffic-lights-spacer{width:64px}.appkit-window .appkit-traffic-lights{position:absolute;display:flex;margin:20px}.appkit-window .appkit-traffic-lights:hover>button.close{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L5.5 5.5M5.5 0.5L0.5 5.5' stroke='black' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.appkit-window .appkit-traffic-lights:hover>button.minimize{background-image:url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 1H7.25' stroke='black' stroke-opacity='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.appkit-window .appkit-traffic-lights:hover>button.zoom{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.49999 -1.35601e-05L-6.78003e-06 4.49999V-6.78003e-06L4.49999 -1.35601e-05Z' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M1.49999 5.99999L5.99999 1.49999L6 6L1.49999 5.99999Z' fill='black' fill-opacity='0.5'/%3E%3C/svg%3E%0A")}.appkit-window .appkit-traffic-lights.small{margin:6px}.appkit-window .appkit-traffic-lights button{display:block;border:.5px solid rgba(0,0,0,.2);height:12px;width:12px;margin-right:8px;border-radius:6px;background-position:center;background-repeat:no-repeat;padding:0;cursor:pointer}.appkit-window .appkit-traffic-lights button.close{background-color:#ff5f57}.appkit-window .appkit-traffic-lights button.close:active{background-color:#cc5d57}.appkit-window .appkit-traffic-lights button.minimize{background-color:#febc2e}.appkit-window .appkit-traffic-lights button.minimize:active{background-color:#cb992e}.appkit-window .appkit-traffic-lights button.zoom{background-color:#28c840}.appkit-window .appkit-traffic-lights button.zoom:active{background-color:#289538}.appkit-window.no-title .window-sidebar{padding-top:17px}.appkit-window.no-title .window-content-inner>*>*{margin:20px 0 20px 20px}.driver-popover{border-radius:10px;box-shadow:0 8px 40px #000c,0 0 6px #0000008c;background:rgba(20,20,20,.692);-webkit-backdrop-filter:blur(40.7742px);backdrop-filter:blur(40.7742px);color:#fff}.driver-popover:before{content:"";position:absolute;z-index:-1;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:10px;inset:0}.driver-popover:after{content:"";inset:0;position:absolute;border-radius:10px;box-shadow:inset 0 0 0 1px #fff3;pointer-events:none}.driver-popover-description{white-space:pre-wrap}.driver-popover-arrow{display:none}.driver-popover,.driver-popover-title,.driver-popover-description,.driver-popover-progress-text,.driver-popover-prev-btn,.driver-popover-next-btn,.driver-popover-close-btn{font-family:SF Pro Display,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
