.K_AcpW_spinner{box-sizing:border-box;border-style:solid;border-width:.1em;border-bottom-color:#0000;border-radius:50%;animation:1s linear infinite K_AcpW_rotate;display:inline-block}@keyframes K_AcpW_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.T3jgOW_search-form{width:80vw;max-width:600px;margin:0 auto}.T3jgOW_search-box{border:1px solid var(--border-color);height:3em;box-shadow:0 2px 6px 0 var(--shadow-color);background-color:var(--search-box-bg);border-radius:5px;margin:2em auto;font-size:clamp(1rem,3vw,1.25rem);display:flex;position:relative}.T3jgOW_search-box :focus{box-shadow:0 0 0 2px #6ae,inset 0 0 1px #6ae}.T3jgOW_search-box input{box-sizing:border-box;background-color:var(--search-box-bg);color:var(--search-box-fg);border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;outline:0;flex:1;padding:.5em;transition:box-shadow .2s}.T3jgOW_search-box .T3jgOW_actions{box-sizing:border-box;flex-direction:row;display:flex;position:relative}.T3jgOW_search-box .T3jgOW_actions button{border:0;border-radius:0;outline:0;justify-content:center;align-items:center;width:3em;transition:background-color .2s,box-shadow .2s;display:flex}.T3jgOW_search-box .T3jgOW_actions button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.T3jgOW_search-box .T3jgOW_actions button:disabled{opacity:.75;cursor:not-allowed}.T3jgOW_search-box .T3jgOW_actions button .T3jgOW_button-icon{box-sizing:border-box;width:auto;height:1.5em}.T3jgOW_search-box .T3jgOW_actions button[type=submit]{background-color:#28d}.T3jgOW_search-box .T3jgOW_actions button[type=button]{background-color:#0000}.T3jgOW_search-box .T3jgOW_actions button[type=button]:enabled:hover{background-color:#9992}.T3jgOW_search-box .T3jgOW_actions button[type=submit]:enabled:hover{background-color:#39e}.T3jgOW_search-box .T3jgOW_actions button:enabled:active{box-shadow:inset 0 0 5px 0 var(--shadow-color)}@media screen and (max-width:800px){.T3jgOW_search-box{margin-bottom:4em}.T3jgOW_search-box input{border-radius:5px}.T3jgOW_search-box .T3jgOW_actions{justify-content:space-between;width:100%;position:absolute;top:3.5em;left:0}.T3jgOW_search-box .T3jgOW_actions button{border-radius:10px;width:48%;height:2.5em}.T3jgOW_search-box .T3jgOW_actions button[type=button]{color:#333;background-color:#ddd;border:1px solid #ccc}.T3jgOW_search-box .T3jgOW_actions button[type=submit]{border:1px solid #28d}.T3jgOW_search-box .T3jgOW_actions button[type=button]:enabled:hover{background-color:#e3e3e3}@media (prefers-color-scheme:dark){.T3jgOW_search-box .T3jgOW_actions button[type=button]{background-color:#333;border-color:#444}.T3jgOW_search-box .T3jgOW_actions button[type=button]:enabled:hover{background-color:#3f3f3f}}}.T3jgOW_spinner{border-width:.1em;border-color:#333;width:1em;height:1em}@media (prefers-color-scheme:dark){.T3jgOW_search-box .T3jgOW_actions button[type=button] img{filter:invert()}.T3jgOW_spinner{border-color:#fff}}
@keyframes _3F0Qaq_result-show{0%{opacity:0;transform:scale(.9)}to{opacity:1}}._3F0Qaq_search-result{background-color:var(--result-bg);color:var(--result-fg);box-shadow:0 2px 6px 0 var(--shadow-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:row;width:100%;max-width:900px;height:15em;margin:0 auto;animation:.5s forwards _3F0Qaq_result-show;display:flex}._3F0Qaq_search-result ._3F0Qaq_video{border-top-left-radius:inherit;border-bottom-left-radius:inherit;border:0;outline:0;width:15em;height:100%}._3F0Qaq_search-result ._3F0Qaq_details{box-sizing:border-box;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr 1fr;gap:1em;width:100%;padding:1.5em;display:grid}._3F0Qaq_search-result ._3F0Qaq_video+._3F0Qaq_details{width:calc(100% - 15em)}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_song{border-bottom:1.5px dashed #9998;grid-column:1/-1;margin:0;padding-bottom:.25em;font-size:1.5em;font-weight:700}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25em;display:flex}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album ._3F0Qaq_label,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer ._3F0Qaq_label,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer ._3F0Qaq_label{margin-top:.5em;font-size:.8em;font-weight:700}@media screen and (max-width:800px){._3F0Qaq_search-result{box-sizing:border-box;flex-direction:column;width:80vw;height:auto}._3F0Qaq_search-result ._3F0Qaq_video{aspect-ratio:1;border-top-left-radius:inherit;border-top-right-radius:inherit;border:0;border-bottom-left-radius:0;outline:0;width:100%;height:auto}._3F0Qaq_search-result ._3F0Qaq_details{grid-template-columns:1fr;grid-auto-flow:row;width:100%}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer{text-align:left;word-break:break-word;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr;width:100%;display:grid}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album ._3F0Qaq_icon-container,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer ._3F0Qaq_icon-container,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer ._3F0Qaq_icon-container{grid-area:1/1/-1;margin-right:1rem}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album ._3F0Qaq_label,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer ._3F0Qaq_label,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer ._3F0Qaq_label{grid-area:1/2;margin-top:auto}._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_album ._3F0Qaq_album-name,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_singer ._3F0Qaq_singer-name,._3F0Qaq_search-result ._3F0Qaq_details ._3F0Qaq_composer ._3F0Qaq_composer-name{grid-area:2/2;margin-bottom:auto}}@media screen and (min-width:2000px){._3F0Qaq_search-result:nth-child(odd):last-child{grid-column:1/-1}}@media (prefers-color-scheme:dark){._3F0Qaq_icon{filter:invert()}}
.-EI5GW_results{grid-template-columns:1fr;gap:2em;display:grid}@media screen and (min-width:2000px){.-EI5GW_results{grid-template-columns:1fr 1fr}}.-EI5GW_no-results{text-align:center}
