@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto/Roboto-400.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Roboto/Roboto-700.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Montserrat/Montserrat-400.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Montserrat/Montserrat-700.woff2) format("woff2")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Dancing-Script/Dancing-Script-400.woff2) format("woff2")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Dancing-Script/Dancing-Script-700.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins/Poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Poppins/Poppins-700.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Merriweather/Merriweather-400.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Merriweather/Merriweather-700.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Playfair-Display/Playfair-Display-400.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Playfair-Display/Playfair-Display-700.woff2) format("woff2")}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Great-Vibes/Great-Vibes-400.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Oswald/Oswald-400.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Oswald/Oswald-700.woff2) format("woff2")}@font-face{font-family:Oxygen Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Oxygen-Mono/Oxygen-Mono-400.woff2) format("woff2")}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Oxygen/Oxygen-400.woff2) format("woff2")}@font-face{font-family:Rubik Mono One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Rubik-Mono-One/Rubik-Mono-One-400.woff2) format("woff2")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Mono/Roboto-Mono-400.woff2) format("woff2")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-Slab/Roboto-Slab-400.woff2) format("woff2")}#__next,body,html{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}html{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;letter-spacing:.00938em;font-weight:400;color:rgba(0,0,0,.87);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body,html{width:100%;background-color:#000000}body{margin:0;height:100%!important;overscroll-behavior-y:contain!important}a{text-decoration:none;color:inherit}p{margin:0}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:10px;border:1px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2);border:1px solid transparent;background-clip:content-box}@media (min-width:900px){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{border-width:2px}}.glass-effect{background:rgba(255,255,255,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)}.premium-gradient{background:linear-gradient(135deg,#2196f3,#673ab7)}.text-gradient{background:linear-gradient(135deg,#fff,rgba(255,255,255,.5));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .4s ease-out forwards}#__next{height:100%;width:100%}.t_body{min-height:550px;width:100%;overflow:hidden;background:#fff;color:#000;vertical-align:top;margin:9px 10px 3px 0;border-top:1px solid #aaa;padding:8px 5px 5px}.t_body pre{font-family:inherit;line-height:1em}.t_body a{display:inline-block;padding:.3em .5em 0;margin:.25em -.5em 0;line-height:1.3em;font-size:100%;color:#04c;cursor:pointer;border-radius:.4em}.t_body a:active{background-color:#2af}.t_body em{font-style:normal;font-weight:400;font-family:Oxygen Mono,lucida console,courier new,courier;line-height:1}.t_body .acl{line-height:.7;vertical-align:bottom;margin-top:.5em}.t_body div{height:.5em}.css-sfsrwa-MuiInputBase-input-MuiFilledInput-input{font-size:1rem}.css-sfsrwa-MuiInputBase-input-MuiFilledInput-input,textarea{font-family:monospace!important;line-height:1.5;overflow-wrap:normal;white-space:pre-wrap;letter-spacing:0;overflow-x:auto!important}textarea{font-size:.9rem!important;overflow-y:auto!important}.option-selected{background-color:#2196F3!important;color:white!important}.css-1g6gooi-MuiButtonBase-root-MuiIconButton-root:hover{background-color:#535659!important}.chord{color:#ffc107!important;font-weight:700!important;padding:0 2px!important;border-radius:4px!important;line-height:1!important}.lyrics-text{font-family:Roboto Mono,Oxygen Mono,monospace!important;-moz-tab-size:8!important;tab-size:8!important;letter-spacing:-.03em}.lyrics-container{width:100%;overflow-x:hidden;line-height:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center}.lyrics-text{display:inline-block;text-align:center;max-width:100%}.chord-line-wrapper{display:inline}.chord-group{display:inline-flex;flex-direction:column;align-items:flex-start;vertical-align:bottom}.word-wrap{display:inline-block;white-space:nowrap}.chord-space{height:1.1em;display:block}.lyric-text{word-break:break-word;overflow-wrap:anywhere;color:#fff!important}.chord-only-line,.lyric-text{white-space:pre-wrap}.paragraph-break{display:block;height:1em;width:100%}.comment-lyrics{display:inline-block;background:rgba(255,152,0,.15);border:1px solid rgba(255,152,0,.3);border-radius:6px;padding:1px 8px;margin:2px 4px;color:#ffcc80;font-size:.8em;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1);letter-spacing:.5px}.block-lyrics,.comment-lyrics{font-family:Roboto Mono,Oxygen Mono,monospace!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.block-lyrics{display:inline-block!important;background:rgba(92,107,192,.25)!important;border:1px solid rgba(92,107,192,.4)!important;border-radius:8px!important;padding:4px 12px!important;margin:10px 0 5px!important;color:#e8eaf6!important;font-size:.9em!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.space-lyrics{margin:0!important;padding:0!important}@media (hover:none){.css-g61n7u-MuiButtonBase-root-MuiIconButton-root:hover{background-color:#535659!important}}