@import "https://use.typekit.net/btn2uzx.css";:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--text-50:#0e0c0b;--text-100:#1c1817;--text-200:#38302e;--text-300:#544945;--text-400:#70615c;--text-500:#8c7973;--text-600:#a3948f;--text-700:#baafab;--text-800:#d1c9c7;--text-900:#e8e4e3;--text-950:#f4f2f1;--background-50:#0e0c0c;--background-100:#1b1818;--background-200:#372f2f;--background-300:#524747;--background-400:#6d5f5f;--background-500:#877;--background-600:#a09292;--background-700:#b8adad;--background-800:#d0c8c8;--background-900:#e7e4e4;--background-950:#f3f1f1;--primary-50:#130a06;--primary-100:#27130c;--primary-200:#4e2718;--primary-300:#743a25;--primary-400:#9b4d31;--primary-500:#c2613d;--primary-600:#ce8064;--primary-700:#daa08b;--primary-800:#e7c0b1;--primary-900:#f3dfd8;--primary-950:#f9efec;--secondary-50:#110c08;--secondary-100:#231910;--secondary-200:#463220;--secondary-300:#694b30;--secondary-400:#8c6340;--secondary-500:#af7c50;--secondary-600:#bf9673;--secondary-700:#cfb196;--secondary-800:#dfcbb9;--secondary-900:#efe5dc;--secondary-950:#f7f2ee;--accent-50:#051314;--accent-100:#0b2528;--accent-200:#164a50;--accent-300:#216f78;--accent-400:#2c95a0;--accent-500:#37bac8;--accent-600:#5fc8d3;--accent-700:#87d5de;--accent-800:#afe3e9;--accent-900:#d7f1f4;--accent-950:#ebf8fa;--cat-nose:#d52320;--cat-nose-text:#fbc9c9;--cat-eye:#d8a317;--cat-eye-text:#d4ac44;--success-green:#1a8357;--max-width:1280px;--header-height:5rem;--footer-height:10rem;--br:.5em;--shadow1:1px 1px 7px 0px #0000001a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;height:100%;font-family:apparat-semicond,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){:root{--text-50:#f4f2f1;--text-100:#e8e4e3;--text-200:#d1c9c7;--text-300:#baafab;--text-400:#a3948f;--text-500:#8c7973;--text-600:#70615c;--text-700:#544945;--text-800:#38302e;--text-900:#1c1817;--text-950:#0e0c0b;--background-50:#f3f1f1;--background-100:#e7e4e4;--background-200:#d0c8c8;--background-300:#b8adad;--background-400:#a09292;--background-500:#877;--background-600:#6d5f5f;--background-700:#524747;--background-800:#372f2f;--background-900:#1b1818;--background-950:#0e0c0c;--primary-50:#f9efec;--primary-100:#f3dfd8;--primary-200:#e7c0b1;--primary-300:#daa08b;--primary-400:#ce8064;--primary-500:#c2613d;--primary-600:#9b4d31;--primary-700:#743a25;--primary-800:#4e2718;--primary-900:#27130c;--primary-950:#130a06;--secondary-50:#f7f2ee;--secondary-100:#efe5dc;--secondary-200:#dfcbb9;--secondary-300:#cfb196;--secondary-400:#bf9673;--secondary-500:#af7c50;--secondary-600:#8c6340;--secondary-700:#694b30;--secondary-800:#463220;--secondary-900:#231910;--secondary-950:#110c08;--accent-50:#ebf8fa;--accent-100:#d7f1f4;--accent-200:#afe3e9;--accent-300:#87d5de;--accent-400:#5fc8d3;--accent-500:#37bac8;--accent-600:#2c95a0;--accent-700:#216f78;--accent-800:#164a50;--accent-900:#0b2528;--accent-950:#051314;--cat-nose:#d52320;--cat-nose-text:#891412;--cat-eye:#ffca3e;--cat-eye-text:#d8a317;--success-green:#1a8357}}:root{--background:var(--background-50);--background2:var(--background-100);--background3:var(--background-200);--background7:var(--background-700);--light-text:var(--text-950);--light-sub-text:var(--text-900);--light-sub-text2:var(--text-800);--dark-text:var(--text-50);--dark-sub-text:var(--text-100);--dark-sub-text2:var(--text-200);--button:var(--primary-500);--button-hover:var(--primary-800);--secondary-bg:var(--secondary-100);--secondary-bg2:var(--secondary-300);--secondary-bg3:var(--secondary-400);--border:var(--background-300);--main-text:var(--text-950);--sub-text:var(--text-900);--sub-text2:var(--text-800);--sub-text3:var(--text-500);--contrast-border:var(--accent-400);--primary:var(--primary-400);--primary-bg:var(--primary-200);--accent:var(--accent-400);--accent-text:var(--accent-800);--accent-bg:var(--accent-200);--rt-color-white:var(--text-950);--rt-color-dark:var(--text-50)}@media (prefers-color-scheme:light){:root{--dark-text:var(--text-950);--dark-sub-text:var(--text-900);--dark-sub-text2:var(--text-800);--light-text:var(--text-50);--light-sub-text:var(--text-100);--light-sub-text2:var(--text-200)}}@media screen and (max-width:600px){.footer-container{justify-content:flex-end}}a{color:inherit;font-weight:500;text-decoration:underline}a:hover{color:var(--cat-nose-text)}body{font-optical-sizing:auto;background-color:var(--background2);min-width:320px;color:var(--main-text);justify-content:center;height:100%;margin:0;padding:0;font-family:apparat-semicond,sans-serif;font-style:normal;display:flex;position:relative}h1,h2,h3,h4,h5,h6{font-optical-sizing:auto;margin-top:.2em;margin-bottom:.7em;font-family:corsairpe,sans-serif;font-style:normal;font-weight:600;line-height:1.1em}h1{letter-spacing:3px;margin-bottom:1em;font-size:clamp(.8rem,.8rem + .3vw,.9rem);line-height:1.1}.seo{display:none}.h3inline{color:var(--cat-nose-text);font-weight:600}p{color:var(--sub-text);font-size:clamp(.85rem,.85rem + .2vw,1rem)}p.large{margin-bottom:clamp(.8em,.8em + .3vw,1.5em);font-size:large}p.larger{margin-bottom:clamp(1em,1em + .5vw,1.5em);font-size:larger;line-height:1.4em}button{border-radius:var(--br);background-color:var(--button);color:var(--light-text);cursor:pointer;border:1px solid #0000;margin:.5em 0;padding:.3em .5em;font-family:inherit;font-size:1em;font-weight:600;transition:border .25s}button:hover{background-color:var(--cat-nose-text)}button.secondary{border:1px solid var(--cat-nose-text);background-color:var(--background);color:var(--cat-nose-text)}button.secondary:hover{border:1px solid var(--cat-nose);background-color:var(--background2);color:var(--cat-nose)}button.tertiary{border:1px solid var(--sub-text2);background-color:var(--background2);color:var(--sub-text2);font-size:small}button.tertiary:hover{border:1px solid var(--sub-text);background-color:var(--background);color:var(--sub-text)}button:focus{outline:none}button:focus-visible{outline:1px solid var(--cat-nose)!important;border-radius:var(--br)!important}a:focus{outline:unset}a:focus-visible,.chart-grid>div:nth-child(n+11) .song-title:focus-visible,.chart-grid>div:nth-child(n+11) .artist:focus-visible{color:var(--cat-nose-text)!important}input,select,textarea{border:1px solid var(--border);background-color:var(--background);box-sizing:border-box;border-radius:8px;width:100%;padding:.3em .5em;font-family:apparat-semicond,sans-serif;font-size:1rem;font-weight:300}input::placeholder,textarea::placeholder{color:var(--main-text)}.react-tooltip{z-index:1000;max-width:200px}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}#root{max-width:var(--max-width);flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}header{z-index:999;width:100%;height:var(--header-height);border-bottom:1px solid var(--border);justify-content:center;display:flex;position:fixed}header,footer{background-repeat:repeat;background-color:var(--background);background-blend-mode:exclusion;z-index:999}.header-container{width:100%;max-width:var(--max-width);justify-content:space-between;align-items:center;gap:.5rem;margin:0 1em;padding-top:1rem;padding-bottom:1rem;display:flex}.header-container a{text-decoration:none}main{margin:calc(var(--header-height) + .9rem)0 var(--footer-height)0;max-width:calc(100% - 2rem)}section{border-bottom:3px dotted var(--border);max-width:600px;margin-top:3rem}footer{z-index:1000;width:100%;max-height:var(--footer-height);border-top:1px solid var(--border);justify-content:center;display:flex;position:fixed;bottom:0}.navs{display:flex}#wide-nav{flex-wrap:wrap;gap:.5rem;font-size:.9em;display:flex}.mobile-nav-outer{position:relative}#mobile-nav{border-radius:var(--br);border:1px solid var(--border);background-color:var(--background);flex-direction:column;display:none;position:absolute;top:2.3em;right:0}#hamburger-menu{background-color:unset;padding:0}.hamburger{background:url(/hamburger-dark.svg) 50% no-repeat;width:25px;height:25px;margin:0;padding:0;display:none}@media screen and (max-width:600px){#wide-nav{display:none}.hamburger{display:block}}#mobile-nav a{padding:1em 2em}.card{padding:2em}.footerspace{height:1px}.modal-content{border-radius:var(--br);white-space:pre-wrap;background-color:var(--background);flex-direction:column;align-items:center;max-width:90%;max-height:80%;margin:0 5%;padding:3em 2em 2em;display:flex;position:relative;overflow-y:auto}.modal-content a{text-decoration:underline}.modal-overlay{z-index:1001;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.row{justify-content:space-between;gap:1em;display:flex}.close{background:url(/close-dark.svg) 50% no-repeat;width:25px;height:25px}button.close{background-color:unset;height:2rem;margin:0;position:absolute;top:.5rem;right:.5rem}.hamburger .close{padding:3.5px}.prompt{background-color:var(--background);width:max-content;max-width:60%;color:var(--main-text);border:2px solid var(--border);border-radius:var(--br);z-index:2000;padding:3em 2em 2em;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.prompt-outer{z-index:1001;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.prompt-indy{background-image:unset;background-image:url(/indybop-face-dark.svg);width:3em;height:3em;position:absolute;top:.5em;left:1em}@keyframes appear-and-fade{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.gap-above{margin-top:3rem}.song-pic{object-fit:cover;display:block}.new-releases-outer{max-width:var(--max-width);background-image:linear-gradient(50deg,var(--secondary-bg2),var(--secondary-bg));border-radius:var(--br);box-shadow:var(--shadow1);margin:2rem 0;padding:1.6em}.like{background-color:var(--cat-nose);-webkit-mask:url(/like.svg);mask:url(/like.svg)}.cat-face{background-image:url(/indybop-face-dark.svg);background-color:var(--background3);aspect-ratio:1;background-repeat:no-repeat;border-radius:50%;width:100%;display:inline-block}.header-container a:has(>.logo){height:100%}.logo{border-radius:var(--br);background-image:url(/indybop-logo-dark.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:clamp(55px,15vw,220px);height:100%}@media (prefers-color-scheme:light){.logo{background-image:url(/indybop-logo.svg)}}@media screen and (max-width:600px){.logo{background-image:url(/indybop-text-dark.svg)}}@media screen and (max-width:600px) and (prefers-color-scheme:light){.logo{background-image:url(/indybop-text.svg)}}a:hover .logo img{transform:rotate(7deg)}.site-name{font-family:corsairpe,sans-serif;font-size:clamp(12px,12px + .4vw,18px)}@media screen and (max-width:768px){.site-name{display:none}}a .site-name{color:var(--cat-nose)}a:hover .site-name{color:var(--cat-nose-text)}.login-form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}button.account-icon{background-color:#0000;justify-content:center;align-items:center;width:clamp(36px,5vw,52px);height:clamp(36px,5vw,52px);margin:0;padding:0;line-height:1px;display:flex;position:relative}.account-icon .account-img{object-fit:cover;border-radius:50%;width:100%;height:100%;margin:0;padding:0}.account-icon.new-messages:after{content:"";background-color:var(--cat-nose);border-radius:50%;width:22%;height:22%;position:absolute;top:0;right:0}.account-icon .new-user{content:"";border:2px dashed var(--cat-nose);pointer-events:none;border-radius:50%;width:clamp(38px,5.2vw,55px);height:clamp(38px,5.2vw,55px);animation:10s linear infinite rotating;position:absolute;top:50%;left:50%}@keyframes rotating{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.account-icon .account-menu-close{background:url(/close-dark.svg) 50% no-repeat;border-radius:50%;width:25px;height:25px;margin:0;padding:3.5px}.account-box{border-radius:var(--br);background-color:var(--background3);border:1px solid var(--border);align-items:center;gap:.25em;padding:.1em .25em;display:flex;position:relative}.account-menu-overlay{z-index:999;cursor:crosshair;background:#0000001a;position:fixed;inset:0}#account-menu{border-radius:0 0 var(--br)var(--br);border:1px solid var(--border);background-color:var(--background2);width:var(--max-width);z-index:1000;border-radius:var(--br);flex-direction:column;gap:0;max-width:300px;padding:0;display:none;position:absolute;bottom:0;right:0;overflow:hidden;transform:translateY(100%)}#account-menu .welcome{border-bottom:1px solid var(--border);background-color:var(--background3);color:var(--sub-text);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:smaller;font-style:italic;line-height:1em;display:grid}#account-menu .welcome button{background-color:#0000;width:20px;height:20px;padding:0}#account-menu .welcome button:hover img{transform:rotate(10deg)}.bell-outer{position:relative}.bell-outer:after{content:"";background-color:var(--cat-nose);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-2px}#account-menu .welcome .bell-inner{background:url(/bell-dark.svg) 50% no-repeat;width:20px;height:20px}#account-menu .welcome button:hover .bell-inner{transform:rotate(10deg)}.messages-close{width:20px;height:20px;position:relative}.messages-close:after{content:"↓";color:var(--main-text);font-size:20px;position:absolute;bottom:-20px;left:6px}.messages{background-color:var(--background3);border-bottom:2px solid var(--border);flex-direction:column;gap:2px;max-height:160px;display:flex;overflow-y:scroll}.messages .message{border:1px solid var(--border);border-radius:var(--br);background-color:var(--background);padding:.5em 3em .5em .5em;font-size:small;position:relative}.messages .message .trash{background:url(/trash-can-dark.svg) 50% no-repeat;width:20px;height:20px;position:absolute;top:0;right:.3em}#account-menu a{padding:1rem 1.5rem}#account-menu button.close{left:0;right:unset}.balance{gap:.6em;margin:0;padding:.1em 0 0;display:flex}.tallybox{flex-flow:column;justify-content:center;align-items:center;gap:.2em;height:max-content;display:flex}.tallybox p{margin:0;font-size:small;line-height:1em}.tallybox .kudos-image{width:1.2em;height:1.2em;position:relative}.kudos-image .heart-bg{background-color:var(--cat-nose);width:100%;height:100%;-webkit-mask:url(/like.svg);mask:url(/like.svg)}.tallybox .kudos-image .increase-ani{background-color:var(--cat-nose);background-position:50%;background-repeat:no-repeat;width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/like-outline.svg);mask:url(/like-outline.svg)}.tallybox .kudos-image .increase-ani.increase{animation:2s ease-in likesIncrease}@keyframes likesIncrease{0%{opacity:0;width:2rem;height:2rem}70%{opacity:1;width:1.5rem;height:1.5rem}to{opacity:0;width:1rem;height:1rem}}.footer-container{width:94vw;max-width:var(--max-width);margin:1rem 1rem 1.5rem}.footer-container .empty-player{text-align:center;width:100%;margin:0 0 1rem}footer .small-print{gap:.5rem;font-size:.7em;display:flex;position:absolute;bottom:2px;right:4px}.song-grid{background:var(--background3);border-radius:var(--br);flex-wrap:wrap;justify-content:space-around;gap:1em;width:calc(100% - 2rem);padding:1em;display:flex}.user-grid{flex-wrap:wrap;display:flex}.user-grid .user-box{border:1px solid var(--main-text);padding:1em}.song-box{background-color:var(--secondary-bg);border-radius:var(--br)0 0 var(--br);color:var(--main-text);justify-content:flex-start;align-items:center;gap:.5em;width:calc(100% - 1.3rem);padding:4px;display:flex;position:relative}.song-grid .song-box{flex-grow:1;width:40%;min-width:260px;margin-right:1em}.songinfo{flex-direction:row;align-items:center;gap:1em;display:flex}.text-col{flex-direction:column;width:100%;max-width:calc(100% - 8.5em);display:flex;position:relative}.text-col a{white-space:nowrap;text-overflow:ellipsis;width:max-content;max-width:100%;max-height:1.2em;line-height:1.2em;text-decoration:none;overflow:hidden}.song-play{cursor:pointer;background-color:#0000;background-color:var(--button);width:1.8em;height:1.8em;padding:0;position:relative;-webkit-mask:url(/play.svg) no-repeat;mask:url(/play.svg) no-repeat}.song-play img{width:1.8em;height:1.8em}.song-play:hover{opacity:1}.pic-and-audio{flex-wrap:wrap;flex-grow:1;flex-basis:100%;justify-content:center;display:flex}.song-stats{flex-direction:column;align-items:flex-start;gap:.25em;width:2em;margin-left:-.2em;display:flex}.song-stats .like{background-color:var(--background7);width:12px;height:12px;display:inline-block;-webkit-mask:url(/like.svg);mask:url(/like.svg)}.song-stats .play{background-color:var(--background7);width:12px;height:12px;display:inline-block;-webkit-mask:url(/play.svg);mask:url(/play.svg)}.song-stats>*{white-space:nowrap;color:var(--background7);margin:0;font-size:.85em;line-height:.85em}.editable-song .rejected{color:var(--cat-nose)}.artist{cursor:pointer;word-break:break-word;color:var(--sub-text);padding:0;font-size:clamp(.8rem,.8rem + .1vw,1.1rem);font-weight:300}.song-title{word-break:break-word;color:var(--main-text);padding:0;font-size:clamp(.8rem,.8rem + .1vw,1.1rem);font-weight:400}.song-location{word-break:break-word;color:var(--sub-text2);text-transform:uppercase;margin:0;padding:0;font-size:clamp(.7rem,.7rem + .1vw,1rem);font-style:italic;font-weight:400}.progress-outer{background-color:var(--light-text);height:20px}.progress{background-color:var(--accent);height:100%}.kudos-given{background:var(--secondary-bg);border-radius:0 var(--br)var(--br)0;text-align:center;width:1.3rem;height:100%;color:var(--sub-text);flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;font-size:.7em;line-height:.9em;display:flex;position:absolute;top:0;right:-1rem}.kudos-given .like{background-color:var(--cat-nose);width:.7rem;height:.7rem;-webkit-mask:url(/like.svg);mask:url(/like.svg)}.kudos-given img{width:.7rem}.song-box.playing,.editable-song.playing,.song-box.playing .kudos-given{border:1px solid var(--cat-nose)}.song-box.playing .kudos-given{border-left:0;border-left:1px dotted var(--cat-nose);top:-1px}.song-box.playing:nth-child(n+11){border-right:0}.artist-grid{flex-wrap:wrap;justify-content:space-evenly;gap:1em;display:flex}.artist-grid .artist-card{flex:0 auto;width:150px}.artist-grid .artist-card a{text-decoration:none}.artist-grid .artist-card p{text-align:center}.artist-grid .artist-card .artist-card-img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;margin-bottom:0}.artist-grid .artist-card .artist-name{text-transform:uppercase;margin-top:.5em;margin-bottom:0}.artist-grid .artist-card .artist-location{margin-top:0}.scrolling{white-space:nowrap;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.5em;padding-bottom:1rem;display:flex;overflow:auto hidden}.scrolling::-webkit-scrollbar{height:4px}.scrolling::-webkit-scrollbar-button{width:0;height:0}.scrolling::-webkit-scrollbar-thumb{background:var(--accent);border:0 #0000;border-radius:50px}.scrolling::-webkit-scrollbar-thumb:hover{background:var(--cat-eye)}.scrolling::-webkit-scrollbar-thumb:active{background:var(--cat-eye)}.scrolling::-webkit-scrollbar-track{background:var(--background);border:0 #0000;border-radius:50px}.scrolling::-webkit-scrollbar-track:hover{background:var(--background)}.scrolling::-webkit-scrollbar-track:active{background:var(--background)}.scrolling::-webkit-scrollbar-corner{background:0 0}.mini-song-box{background-color:var(--light-text);border-radius:var(--br);color:var(--main-text);max-width:3.1rem;box-shadow:var(--shadow1);flex:none;gap:.5em;padding:4px 4px 8px;position:relative;overflow:hidden}.mini-song-box .kudos-given{background-color:#0000;border:0;flex-direction:row;align-items:flex-start;width:max-content;height:max-content;bottom:0;right:.5em}.mini-song-box .kudos-given p{margin:0;font-size:small}.song-page-container{width:var(--max-width);flex-wrap:wrap;gap:1rem;max-width:100%;padding-top:3rem;display:flex;position:relative}.song-page-genre{background-color:var(--background3);color:var(--sub-text2);border-radius:var(--br);padding:.1em .6em;font-size:small;position:absolute;top:0;left:0}.share-buttons{background-color:var(--background3);border-radius:var(--br);padding:0;position:absolute;top:0;right:0}.share-buttons a{margin:0;line-height:16px}.share{border-radius:var(--br);background-color:#0000;margin:0;padding:.3em;display:inline-block}.share:hover{background-color:var(--cat-eye)}.share-success{background-color:var(--success-green);pointer-events:none;opacity:0;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:.3em;transform:translate(-50%);-webkit-mask:url(/copy-link.svg);mask:url(/copy-link.svg)}.share-success.success{animation:1.5s ease-out rise}@keyframes rise{0%{opacity:0;width:0;height:0}30%{opacity:1;width:1.3rem;height:1.3rem;transform:translateY(-100%)}65%{opacity:1;width:1.3rem;height:1.3rem;transform:translateY(-105%)}to{opacity:0;width:1.3rem;height:1.3rem;transform:translateY(-110%)}}.song-page-container img.song-pic{border-radius:var(--br);object-fit:cover;cursor:default;place-content:center;width:100%;min-width:300px;max-width:400px;height:auto;max-height:400px;margin-bottom:1em;display:grid;position:relative}.song-page-container h1{margin-bottom:0}.song-page-container h2{margin-top:0;margin-bottom:.3em;line-height:1em}.song-page-col1{flex-grow:0;width:400px}.song-page-col2{max-width:calc(var(--max-width) - 400px - 1rem);flex-grow:1}.sleeve-notes{background-color:var(--background3);border-radius:var(--br);color:var(--sub-text2);white-space:pre-line;margin:-.1em 0 0;padding:.5em}.sleeve-notes p{margin:.2em 0}.song-page-container h3{color:var(--background3);text-align:right;width:calc(100% - var(--br));margin:0;font-size:1.5em}.stats-row{display:flex}.stats-row .song-stats{width:unset;padding-right:1em}.stats-row .song-stats p{font-size:.85rem}.stats-row .kudos-given{width:unset;right:unset;background-color:#0000;gap:.25rem;padding-left:1em;position:relative}.stats-row .kudos-given img{width:12px;height:12px}.stats-row .kudos-given p{color:var(--background7);margin:0;font-size:.85rem}.stats-row .song-stats{margin-left:0}.release-date{color:var(--background7);margin:0 0 2em;font-size:.85rem;line-height:1em}.player{flex-direction:column;width:100%;padding:.8rem 0 0;display:flex}.current-time,.full-time{width:max-content;font-family:monospace;font-size:.9em;position:absolute;top:.8rem}.current-time{left:8px}.full-time{right:8px}.picandinfo{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:1em;width:100%;display:flex;overflow:hidden}.player .song-pic{width:100px;height:100px}.player .text-col{flex:1;gap:.2em;min-width:0;max-width:calc(100% - 4em);overflow:hidden}.player .text-col a{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;width:fit-content;max-width:100%;margin:0;font-size:clamp(1rem,1rem + .2vw,1.2rem);line-height:1.2em;display:-webkit-box;overflow:hidden}.player .text-col p.artist{margin-bottom:.2em}.play-slider{cursor:pointer;padding:0;position:absolute;top:0;left:3px}.kudos{background-color:var(--background);border:1px solid var(--border);border-radius:var(--br);align-items:center;gap:.3em;padding:.3em;font-style:italic;font-weight:200;line-height:1em;display:flex}.kudos .liked{background-color:var(--cat-nose);width:2.2rem;height:2.2rem}.kudos .kudos-loading{background-color:#000;background-image:url(/loading.gif);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;width:2.2rem;height:2.2rem}.kudos .unliked{background-color:var(--background7);width:2.2rem;height:2.2rem}button.like,button.indycoins{background-color:unset;color:var(--main-text);flex-flow:row;gap:.2rem;margin:0;padding:0;display:inline-flex;position:relative}button.indycoins>*{-webkit-mask:url(/indycoin.svg);mask:url(/indycoin.svg)}button:where(.like,.indycoins):hover{outline:3px dotted var(--cat-nose)}button.like img,button.indycoins img{height:2.2rem}.controls-row{justify-content:flex-start;align-items:center;gap:.5em;width:100%;display:flex}.play-btn{text-align:center;border-radius:50%;place-content:center;width:3rem;min-width:3rem;height:3rem;margin:0;padding:0;font-size:1.6rem;line-height:1.6rem;display:grid}.play-btn img{opacity:.8;width:20px;height:20px}button.play-btn:hover{background-color:var(--cat-nose-text)}.heart-win{background-color:var(--cat-nose);pointer-events:none;opacity:0;background-repeat:no-repeat;background-size:cover;position:fixed;transform:translate(-50%);-webkit-mask:url(/like.svg);mask:url(/like.svg)}.heart-win.win{animation:2s ease-out heartWin}@keyframes heartWin{0%{opacity:0;width:0;height:0}70%{opacity:1;width:1.3rem;height:1.3rem;transform:translateY(-200%)}to{opacity:0;width:1.3rem;height:1.3rem;transform:translateY(-230%)}}.chart-outer{background-image:linear-gradient(to right,var(--primary),var(--cat-eye-text));border-radius:var(--br);padding:1.6em}.chart-outer h2{color:var(--background)}.chart-grid{grid-template:"no1 no1 no1 no1 no1 no1 no1 no1 no1 no1 no1 no1""no2 no2 no2 no2 no3 no3 no3 no3 no4 no4 no4 no4""no5 no5 no5 no5 no6 no6 no6 no6 no7 no7 no7 no7""no8 no8 no8 no8 no9 no9 no9 no9 no10 no10 no10 no10""no11 no11 no11 no11 no12 no12 no12 no12 no13 no13 no13 no13"/1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:0 1.5rem;margin-top:2rem;display:grid}@media screen and (max-width:900px){.chart-grid{grid-template-areas:"no1 no1 no1 no1 no1 no1 no1 no1 no1 no1 no1 no1""no2 no2 no2 no2 no2 no2 no3 no3 no3 no3 no3 no3""no4 no4 no4 no4 no4 no4 no5 no5 no5 no5 no5 no5""no6 no6 no6 no6 no6 no6 no7 no7 no7 no7 no7 no7""no8 no8 no8 no8 no8 no8 no9 no9 no9 no9 no9 no9""no10 no10 no10 no10 no10 no10 no11 no11 no11 no11 no11 no11"}}@media screen and (max-width:600px){.chart-grid{flex-direction:column;display:flex}}.chart-grid .song-box{color:var(--main-text);background-color:var(--background2);align-content:center;margin-bottom:1rem;padding-left:.5em}.chart-grid .kudos-given{background-color:var(--background2);border-left:1px dotted var(--background3)}.chart-grid .pic-and-audio{flex-grow:unset;flex-basis:unset}.chart-grid .song-title{color:var(--main-text)}.chart-grid .artist{color:var(--sub-text)}.chart-grid .artist:hover,.chart-grid .song-title:hover{color:var(--cat-nose-text)}.chart-outer .song-stats p{color:var(--background7)}.chart-grid .song-box:first-of-type{background-color:var(--background);flex-direction:row;align-content:flex-start;width:calc(100% - 3rem);padding-left:2em}.chart-grid .song-box:first-of-type .song-title{color:var(--main-text)}.chart-grid .song-box:first-of-type .artist{color:var(--sub-text)}.chart-grid .song-box:first-of-type :where(.song-title,.artist):hover{color:var(--cat-nose-text)}.chart-grid .song-box:first-of-type .kudos-given{background-color:var(--background)}.chart-grid>div:first-child{grid-area:no1}.chart-grid>div:nth-child(2){grid-area:no2}.chart-grid>div:nth-child(3){grid-area:no3}.chart-grid>div:nth-child(4){grid-area:no4}.chart-grid>div:nth-child(5){grid-area:no5}.chart-grid>div:nth-child(6){grid-area:no6}.chart-grid>div:nth-child(7){grid-area:no7}.chart-grid>div:nth-child(8){grid-area:no8}.chart-grid>div:nth-child(9){grid-area:no9}.chart-grid>div:nth-child(10){grid-area:no10}.chart-grid>div:nth-child(11){grid-area:no11}.chart-grid .chart-rank{background-color:var(--light-text);width:1em;height:1em;color:var(--dark-text);cursor:default;border-radius:50%;justify-content:center;align-items:center;padding:3px;font-size:1em;font-weight:600;display:flex;position:absolute;top:-1em;left:-1em}.chart-grid .latter-rank{background-color:var(--dark-sub-text);width:1em;height:1em;color:var(--light-sub-text);cursor:default;border-radius:50%;justify-content:center;align-items:center;padding:3px;font-size:1em;font-weight:400;display:flex}.chart-grid .song-box:nth-child(n+11){background-color:unset;color:var(--dark-text);grid-column:span 4;gap:.3em;margin:0;padding:0 4px;font-size:.85rem}@media screen and (min-width:601px) and (max-width:900px){.chart-grid .song-box:nth-child(11){grid-column:span 6;height:max-content;padding:10px 4px}.chart-grid .song-box:nth-child(11) .text-col{width:unset;margin-right:1em}}.chart-grid .song-box:nth-child(n+11) .chart-rank{color:var(--main-text);background-color:var(--background3);border:1px solid var(--secondary-bg2);padding:4px;font-weight:400}.chart-grid .song-box:nth-child(n+11) .kudos-given{background-color:#0000;border:0;bottom:-1px;right:-1.5em}.song-box.playing:nth-child(n+11) .kudos-given{border:1px solid var(--cat-nose);border-left:0}.chart-grid .song-box:nth-child(n+11) .text-col{max-width:calc(100% - 3.4rem)}.chart-grid .song-box:nth-child(n+11) .artist{font-size:small}.chart-grid .song-box:first-of-type .chart-rank:before{content:"No.";margin-right:2px;font-size:.7em;text-decoration:underline}.chart-grid .song-box:first-of-type .chart-rank{outline-offset:0;outline-width:1px;outline-style:solid;width:2em;height:2.25em;padding:0 .25em 0 0;font-size:1.4em;font-weight:900;animation:2s ease-in infinite animateOutline}@keyframes animateOutline{0%{outline-offset:0;outline-width:1px;outline-color:var(--background)}60%{outline-offset:4px;outline-width:7px;outline-color:var(--cat-eye)}80%{outline-offset:3px;outline-width:3px;outline-color:var(--cat-eye)}to{outline-offset:1px;outline-width:2px;outline-color:var(--background)}}.uploaded-songs{flex-wrap:wrap;gap:2em;display:flex}.editable-song{background-color:var(--secondary-bg3);border-radius:var(--br);flex-grow:1;width:40%;max-width:360px;padding:1em;position:relative}.editable-song img{object-fit:cover;max-width:100%;height:200px;margin-bottom:1em}.artist-outer{padding-top:1em;position:relative}.artist-outer section{max-width:unset;flex-direction:column;align-items:center;padding-bottom:2rem;display:flex;position:relative}.artist-outer section .song-grid .song-box{max-width:calc(100% - 3rem)}.artist-pic{border-radius:var(--br);max-width:300px}.bio{white-space:pre-line;column-width:500px;column-gap:2em;max-width:-webkit-fill-available}.founder{border-radius:var(--br);background:linear-gradient(90deg,#ba943e 0%,#ecac20 20%,#ba943e 39%,#f9f4b4 50%,#ba943e 60%,#ecac20 80%,#ba943e 100%) 0/200%;border:2px ridge #ba943e;border-width:0 2px 2px 0;padding:1px 8px;font-size:small;animation:10s ease-in-out infinite shine;position:absolute;top:0;left:0;box-shadow:0 0 2px #0000004d}.founder span{color:var(--dark-sub-text2);font-size:small}@keyframes shine{0%{background-position:100%}30%{background-position:10%}50%{background-position:0}70%{background-position:90%}to{background-position:100%}}.l50tion{background-color:var(--secondary-bg2);color:var(--main-text);border-radius:var(--br);padding:.1em .6em;font-size:small;position:absolute;bottom:.5rem;right:0}.fan-grid{flex-wrap:wrap;gap:1em;display:flex}.fan{cursor:none;position:relative}.fan-avatar{object-fit:cover;border-radius:50%;width:2em;height:2em}.fan-name{background-color:var(--background);color:var(--main-text);white-space:nowrap;z-index:1000;border-radius:.2em;margin:0;padding:.1em .3em;font-size:smaller;line-height:1em;display:none;position:absolute;top:.5em}.fan:hover .fan-name{display:block}.browse-container{background:var(--background2);border-radius:var(--br);grid-template-columns:repeat(4,1fr);align-items:end;gap:1em;margin:1em 0;display:grid}.browse-container label{text-transform:uppercase;color:var(--sub-text);grid-row:1;margin-bottom:-.9em;font-size:.8rem;font-weight:700}.browse-container input,.browse-container select{grid-row:2;width:100%}.search-outer{background:0 0;grid-row:2;align-items:center;padding:0;display:flex}.search-outer input{background-color:var(--background);border:none;border:1px solid var(--border);margin:0;padding:.3em .5em}.clear-search{background:url(/close.svg) 50% no-repeat;background-color:var(--background);cursor:pointer;width:1.5em;height:1.5em;color:var(--main-text);border-radius:50%;margin:0;padding:0;font-weight:700;line-height:1.2em}.clear-search:hover{background-color:var(--background2)}.pagination-container{flex-direction:column;justify-content:center;gap:.5em;margin-top:1em;display:flex}.pagination-buttons{justify-content:center;gap:.5em;margin-top:1em;display:flex}.pagination-container p{text-align:center;margin:0}.ellipsis{color:var(--cat-nose-text);align-items:center;display:flex}@media (max-width:900px){.browse-container{grid-template-columns:1fr 2fr}.browse-container label,.browse-container input,.browse-container select,.search-outer{grid-row:auto}.browse-container label{margin-bottom:0}}@media (max-width:500px){.browse-container{grid-template-columns:1fr;gap:0;margin-top:0;margin-bottom:0}.browse-container .search-outer,.browse-container select{margin-bottom:.8em}}.artist-registration-form{background:var(--background2);border-radius:var(--br);grid-template-columns:repeat(3,1fr);align-items:start;gap:1.5em;margin:1em 0;padding:1em;display:grid}.artist-registration-form label{text-transform:uppercase;color:var(--sub-text);grid-column:1;margin-bottom:-.9em;font-size:.8rem;font-weight:700}.artist-registration-form :where(input,select,textarea){grid-column:span 2}.artist-registration-form #artist-image-preview{grid-column:2/4;justify-self:end;max-height:400px}.artist-registration-form button{grid-column:3}@media screen and (max-width:900px){.artist-registration-form{grid-template-columns:1fr 1fr}.artist-registration-form label{grid-column:auto;margin-bottom:0}.artist-registration-form :where(input,select,textarea){grid-column:auto}.artist-registration-form #artist-image-preview{grid-column:1/3;justify-self:center;max-width:100%}.artist-registration-form button{grid-column:2;justify-self:end}}@media screen and (max-width:600px){.artist-registration-form{flex-direction:column;display:flex}.artist-registration-form label{margin-bottom:-1.5em}.artist-registration-form button{align-self:flex-end}}section.local-gigs{max-width:var(--max-width);margin:3rem auto}section.local-gigs h2{color:var(--cat-eye-text);margin-bottom:0}.gig-grid{flex-wrap:wrap;gap:0;display:flex}.gig-grid .gig{flex-grow:1;flex-shrink:1;position:relative}.gig .trash{background:url(/trash-can.svg) 50% no-repeat;width:20px;height:20px;position:absolute;bottom:0;right:.3em}p.gig-date{text-transform:uppercase;margin:0 .1em 0 0;font-size:1.5em;font-weight:600;line-height:1em;top:0;left:0}p.gig-time{text-transform:uppercase;margin:.5em .5rem 0;font-size:1.2em;font-weight:400;line-height:1.1em}p.gig-venue{text-transform:uppercase;margin:0 .5rem .5em;font-size:1.2em;font-weight:600;line-height:1.1em}a.gig-artist{text-transform:uppercase;margin:.5em .5rem 0;font-size:1.4em;font-style:italic;font-weight:600;line-height:1.1em;text-decoration:none}p.gig-county{margin:.5em .5rem;font-weight:200;line-height:1.1em}p.gig-details{white-space:pre-line;margin:.5rem;line-height:1.1em}.gig-grid>:nth-child(5n){background-color:var(--background)}.gig-grid>:nth-child(5n) p{color:var(--main-text)}.gig-grid>:nth-child(5n) p.gig-date,.gig-grid>:nth-child(5n) p.gig-artist{color:var(--cat-eye-text)}.gig-grid>:nth-child(5n-1){background-color:var(--cat-nose)}.gig-grid>:nth-child(5n-1) p{color:var(--light-text)}.gig-grid>:nth-child(5n-1) p.gig-date,.gig-grid>:nth-child(5n-1) p.gig-artist{color:var(--cat-eye)}.gig-grid>:nth-child(5n-2){background-color:var(--background)}.gig-grid>:nth-child(5n-2) p{color:var(--main-text)}.gig-grid>:nth-child(5n-2) p.gig-date,.gig-grid>:nth-child(5n-2) p.gig-artist{color:var(--accent)}.gig-grid>:nth-child(5n-3){background-color:var(--accent)}.gig-grid>:nth-child(5n-3) p{color:var(--main-text)}.gig-grid>:nth-child(5n-3) p.gig-date,.gig-grid>:nth-child(5n-3) p.gig-artist{color:var(--cat-nose)}.gig-grid>:nth-child(5n-4){background-color:var(--cat-eye)}.gig-grid>:nth-child(5n-4) p{color:var(--dark-text)}.gig-grid .gig .edit-btn{margin:.5rem}.loading-animation{align-items:center;gap:10px;margin:20px 0;display:flex}.spinner{border:3px solid #ccc;border-top-color:#555;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:light){button.account-icon{background-color:unset}.hamburger{background:url(/hamburger.svg) 50% no-repeat}.close,.account-icon .account-menu-close{background:url(/close.svg) 50% no-repeat}.prompt-indy{background-image:url(/indybop-face.svg)}#account-menu .welcome .bell-inner{background:url(/bell.svg) 50% no-repeat}.messages .message .trash{background:url(/trash-can.svg) 50% no-repeat}.cat-face{background-image:url(/indybop-face.svg)}}.confetti{position:absolute}.confetti.fall .flake{opacity:0;transform-origin:0 0;z-index:1000;pointer-events:none;background-color:#f2d74e;width:9px;height:12px;animation:5s linear -2s 2 confetti;position:fixed;top:0;left:50%}.confetti.fall .flake:first-child{background-color:#f2d74e;animation-delay:0s;left:10%}.confetti.fall .flake:nth-child(2){background-color:#95c3de;animation-delay:-4.2s;left:20%}.confetti.fall .flake:nth-child(3){background-color:#ff9a91;animation-delay:-3.3s;left:30%}.confetti.fall .flake:nth-child(4){background-color:#f2d74e;animation-delay:-2.5s;left:40%}.confetti.fall .flake:nth-child(5){background-color:#95c3de;animation-delay:-4.6s;left:50%}.confetti.fall .flake:nth-child(6){background-color:#ff9a91;animation-delay:-6s;left:60%}.confetti.fall .flake:nth-child(7){background-color:#f2d74e;animation-delay:-1.5s;left:70%}.confetti.fall .flake:nth-child(8){background-color:#95c3de;animation-delay:-2s;left:80%}.confetti.fall .flake:nth-child(9){background-color:#ff9a91;animation-delay:-3.5s;left:90%}.confetti.fall .flake:nth-child(10){background-color:#f2d74e;animation-delay:-2.5s;left:100%}@keyframes confetti{0%{transform:rotate(15deg)rotateY(0)translate(0)}10%{opacity:1;transform:rotate(15deg)rotateY(0)translate(0)}25%{transform:rotate(5deg)rotateY(360deg)translate(-5vw,20vh)}50%{transform:rotate(15deg)rotateY(720deg)translate(5vw,60vh)}75%{transform:rotate(5deg)rotateY(1080deg)translate(-10vw,80vh)}90%{opacity:1;transform:rotate(15deg)rotateY(1440deg)translate(10vw,110vh)}to{opacity:0;transform:rotate(15deg)rotateY(1440deg)translate(10vw,110vh)}}.wave-container{opacity:0}.wave-container.show{opacity:1}.wave-text{color:var(--accent-text);pointer-events:none;font-weight:600;position:absolute;top:-.5em;left:50%;transform:translate(-50%)}.wave-text span{background-color:var(--background);font-size:1.5rem;animation:1.6s ease-in-out infinite wave;display:inline-block}.wave-text span:first-child{animation-delay:0s}.wave-text span:nth-child(2){animation-delay:.2s}.wave-text span:nth-child(3){animation-delay:.4s}.wave-text span:nth-child(4){animation-delay:.6s}.wave-text span:nth-child(5){animation-delay:.8s}.wave-text span:nth-child(6){animation-delay:1s}.wave-text span:nth-child(7){animation-delay:1.2s}.wave-text span:nth-child(8){animation-delay:1.4s}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.gsi-material-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-appearance:none;box-sizing:border-box;color:#1f1f1f;cursor:pointer;letter-spacing:.25px;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#fff;background-image:none;border:1px solid #747775;border-radius:4px;outline:none;width:40px;min-width:min-content;max-width:400px;height:40px;padding:0;font-family:Roboto,arial,sans-serif;font-size:14px;transition:background-color .218s,border-color .218s,box-shadow .218s;position:relative;overflow:hidden}.gsi-material-button .gsi-material-button-icon{width:20px;min-width:20px;height:20px;margin:0;padding:9px}.gsi-material-button .gsi-material-button-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:relative}.gsi-material-button .gsi-material-button-contents{text-overflow:ellipsis;vertical-align:top;flex-grow:1;font-family:Roboto,arial,sans-serif;font-weight:500;overflow:hidden}.gsi-material-button .gsi-material-button-state{opacity:0;transition:opacity .218s;position:absolute;inset:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents,.gsi-material-button:disabled .gsi-material-button-icon{opacity:.38}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{opacity:.12;background-color:#303030}.gsi-material-button:not(:disabled):hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{opacity:.08;background-color:#303030}input[type=range]{-webkit-appearance:none;background:0 0;width:98%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:98%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--dark-text);background:var(--accent-600);cursor:pointer;width:1em;height:1em;box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);border-radius:50%;margin-top:-.4em}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);border:1px solid var(--dark-text);background:var(--accent-600);cursor:pointer;border-radius:3px;width:.8em;height:1.6em}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);border:1px solid var(--dark-text);background:var(--accent-600);cursor:pointer;border-radius:3px;width:.8em;height:1.6em}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;width:98%;height:6px;box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);background:var(--accent-600);border:.2px solid var(--dark-sub-text);border-radius:1.3px}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--accent-600)}input[type=range]::-moz-range-track{cursor:pointer;width:98%;height:6px;box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);background:var(--accent-600);border:.2px solid var(--dark-sub-text);border-radius:1.3px}input[type=range]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-width:1em 0;border-color:#0000;width:98%;height:6px}input[type=range]::-ms-fill-lower{background:var(--accent-600);border:.2px solid var(--dark-sub-text);box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);border-radius:2.6px}input[type=range]:focus::-ms-fill-lower{background:var(--accent-600)}input[type=range]::-ms-fill-upper{background:var(--accent-600);border:.2px solid var(--dark-sub-text);box-shadow:1px 1px 1px var(--dark-text),0px 0px 1px var(--dark-sub-text);border-radius:2.6px}input[type=range]:focus::-ms-fill-upper{background:var(--accent-600)}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;z-index:-1;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;padding:8px 16px;font-size:90%}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}
