@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap);:root{--primary:#ff6385;--secondary:#ffdee4;--font-color:#050a05;--bg-color:#fffdfd;--border:#ffe1e8;--bg-hover:#ffeaef;--text-success:#198754!important;--d:700ms;--e:cubic-bezier(0.19, 1, 0.22, 1);--bs-body-font-family:"Nunito",sans-serif;--bs-border-color:var(--border)}[data-theme=dark]{--primary:#ff6385;--font-color:#e6ceca;--bg-color:#1e1e2e;--border:#f5e0dc1c;--text-success:#90fbc9!important}html{font-size:16px}body{max-width:1280px;font-family:Nunito,sans-serif;color:var(--font-color);font-size:.875rem;letter-spacing:.008rem;background-color:var(--bg-color)}:root[data-theme=dark] .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255,255,255,0.7)' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar .nav-item,.navbar label{font-weight:700}.navbar .nav-item a.nav-link:hover{color:var(--primary)!important}.navbar .nav-item a.nav-link.disabled{pointer-events:visible;cursor:not-allowed!important;color:color-mix(in srgb,var(--font-color) 60%,transparent)!important}.navbar input{cursor:pointer}.sticky-top{top:2rem}.highlighted{color:var(--primary)!important;font-weight:700}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}a{color:var(--font-color)!important;text-decoration:none}.fss-1{font-size:.75rem}.fss-2{font-size:.625rem}.title{font-size:1.25rem;font-weight:700;display:flex;align-items:center;gap:.2rem}.table-header .formatted-number:not(#feat-target):not(#feat-count){min-width:14ch}.icon,svg{display:inline;vertical-align:-.125em;width:1em;height:1em;line-height:1.5;flex-shrink:0;align-self:center!important}.lucide-closed-caption{cursor:help}.lucide-closed-caption,.lucide-picture-in-picture-2{-webkit-filter:drop-shadow(0px 0px 8px rgb(0 0 0 / 1));filter:drop-shadow(0px 0px 8px rgb(0 0 0 / 1))}#title-logo img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(33%) saturate(2127%) hue-rotate(288deg) brightness(100%) contrast(105%);filter:brightness(0) saturate(100%) invert(100%) sepia(33%) saturate(2127%) hue-rotate(288deg) brightness(100%) contrast(105%)}[data-theme=dark] #title-logo img{-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(8%) saturate(1305%) hue-rotate(209deg) brightness(90%) contrast(87%);filter:brightness(0) saturate(100%) invert(17%) sepia(8%) saturate(1305%) hue-rotate(209deg) brightness(90%) contrast(87%)}.btn,button.nav-link{font-weight:700;background-color:var(--secondary);color:var(--font-color)!important}.btn.active,.btn:hover{background-color:var(--primary);color:var(--font-color)!important;border-color:transparent}[data-theme=dark] .btn,[data-theme=dark] .btn:hover{color:var(--bg-color)!important}.aspect-16x6-container{position:relative;width:100%;aspect-ratio:16/6!important}.carousel-inner{border-radius:1rem}.carousel-caption{font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.9)}.carousel-caption span{border-radius:8px;-webkit-filter:blur(0.9);filter:blur(.9);background-color:rgba(0,0,0,.5);padding:4px 12px}@media (max-width:576px){.carousel-caption{bottom:0;padding-bottom:0;font-size:.8rem}}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:6px;height:6px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.8;transition:opacity .6s ease;border-radius:100%;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.6));filter:drop-shadow(1px 1px 4px rgba(0, 0, 0, .6))}.carousel-indicators [data-bs-target].active{background-color:var(--primary)}.carousel-control-next-icon,.carousel-control-prev-icon{-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.8));filter:drop-shadow(1px 1px 4px rgba(0, 0, 0, .8))}.btn,.card,.card-body{corner-shape:squircle}#quick-stats .card{background-color:transparent;color:var(--font-color)}#quick-stats .card:hover{background-color:var(--bg-hover)}[data-theme=dark] #quick-stats .card:hover{background-color:color-mix(in srgb,var(--bg-color),#000 20%)}#quick-stats .text-success{color:var(--text-success)!important}#quick-stats svg:not(.lucide){font-size:2em!important}.globe{color:var(--primary)!important}.spotify{color:#1db954!important}.instagram{color:#833ab4!important}.twitter{color:#1da1f2!important}.youtube{color:red!important}.youtube-thumbnail{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:auto;height:90%;max-width:100%;max-height:100%;transform:scale(1.1);transform-origin:center}.tiktok{color:#ff0050!important}.weverse{color:#04cbd5!important}.daum-fancafe{color:#ed3e49!important}.ktown{color:#0062cc!important}.naver-tv{color:#00de7b!important}.melon{color:#00cd3c!important}.yt-shorts{color:red!important}.reddit{color:#ff4500!important}.vibe{color:#ff1150!important}.flo{color:#4646ff!important}.bugs{color:#ff3b28!important}.deezer{color:#a238ff!important}.tidal{color:#100f0d!important}.line{color:#0ee071!important}.genie{color:#0096ff!important}.card-reddit{background-color:#fff3f3;border:1px var(--bs-border-style) #ff450045}.discord{color:#5865f2!important}.lucide-flame{color:var(--primary)}#ticker .container{background-color:var(--font-color);color:var(--bg-color)}#ticker a{color:var(--bg-color)!important}#ticker a:hover{color:var(--primary)!important}.ticker{white-space:nowrap;overflow:hidden}.ticker-content:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.ticker-content{display:inline-block;white-space:nowrap;-webkit-animation:ticker-scroll 30s linear infinite;animation:ticker-scroll 30s linear infinite}.ticker-item{display:inline-block;padding-right:2rem;box-sizing:border-box}span.ticker-item:hover{text-decoration:underline!important;color:var(--primary)!important}span.ticker-type,span.ticker-type:hover{color:var(--primary)!important;text-decoration:none!important}@-webkit-keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.table-container a:not(:last-child) .row.ftable[role=rowgroup]{border-bottom:1px solid;border-color:color-mix(in srgb,var(--border) 8%,transparent)}[data-theme=dark] .table-container a:not(:last-child) .row.ftable[role=rowgroup]{border-color:color-mix(in srgb,var(--border) 10%,transparent)}a .row.ftable:not(.sub-row){border-bottom:1px solid var(--border-color)}a .row.ftable:not(.sub-row):hover{background-color:var(--bg-hover)}[data-theme=dark] a .row.ftable:not(.sub-row):hover{background-color:color-mix(in srgb,var(--bg-color),#000 20%)}a:last-child .row.ftable:not(.sub-row){border-bottom:none}.row.ftable:not(.sub-row){height:auto}.table-container [class*=col-].ftable{height:60px}.table-container .row.ftable .col{height:100%;overflow:hidden}.table-container .row.ftable .col .row.ftable{height:100%}.table-container .row.ftable .col .row.ftable .col-12{height:50%;overflow:hidden}.table-container canvas{width:100%!important;height:100%!important;display:block}.table-container .fs-small{font-size:00.75rem}@media (min-width:768px){#melon .table-container .row.ftable:not(.sub-row),#spotify .table-container .row.ftable:not(.sub-row){height:60px}.table-container .h-md-100{height:100%!important}}@media (min-width:992px){#youtube .table-container .row.ftable:not(.sub-row){height:80px}.table-container .h-lg-100{height:100%!important}#youtube canvas{max-height:60px}}#what-to-watch .card-img{overflow:hidden;background:0 0;text-shadow:0 0 6px rgba(0,0,0,.9)}#what-to-watch .card-title{color:#fff}#what-to-watch .card-img img{transform:scale(1.03);transition:transform .8s ease}#what-to-watch .card-img:hover img{transform:scale(1.2);transition:transform .3s ease}#what-to-watch .card-img .card-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.73) 80%);border:none}#what-to-watch .card-img .card-img-overlay::after{content:"";position:absolute;inset:0;background:linear-gradient(169deg,rgba(241,167,241,.7) 0,rgba(255,192,203,.7) 50%);opacity:0;transition:opacity .4s ease}#what-to-watch .card-img:hover .card-img-overlay::after{opacity:1}#what-to-watch .card-img:hover .card-title{color:#000;text-shadow:none}#what-to-watch a .subtitle{position:absolute;top:.4em;right:.4em;font-size:1.2rem}#what-to-watch .card-img:hover .subtitle{color:#000}#merch .card{max-width:180px;aspect-ratio:1/1;overflow:hidden;position:relative}#merch .card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#merch .merch-card-overlay{position:absolute;inset:0;opacity:0;transition:opacity .3s ease;display:flex;align-items:end;pointer-events:none;background:linear-gradient(to bottom,#ffc0cb00 0,#ffc0cb02 9.7%,#ffc0cb09 18.1%,#ffc0cb12 27.2%,#ffc0cb1f 31.4%,#ffc0cb38 38.6%,#ffc0cb57 42.1%,#ffc0cb78 48.9%,#ffc0cb96 55.3%,#ffc0cbb3 66.3%,#ffc0cbc7 71.1%,#ffc0cbd6 75.8%,#ffc0cbe3 80.6%,#ffc0cbed 85.7%,#ffc0cbf5 91.1%,pink 100%);padding-bottom:.4em}#merch .card:hover .merch-card-overlay{opacity:1;pointer-events:auto}@media screen and (max-width:768px){#merch .merch-card-overlay{opacity:1}}#merch a:not(.highlighted){color:#000!important;text-shadow:0 0 6px rgba(253,253,253,.9)}#share-some-love .thumbnail{transform:scale(1.03);transition:transform 1s ease}#share-some-love .overlay{inset:0;background-color:rgba(0,0,0,.78);color:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}#share-some-love .ratio:hover .overlay{opacity:1}#share-some-love .ratio:hover .thumbnail{transform:scale(1.2);transition:transform .3s ease}@media (max-width:768px){.event-image{-o-object-position:left center!important;object-position:left center!important}}.event-description,.event-title{color:#15181c!important}.btn-event{background-color:var(--bg-color);color:var(--font-color)!important}.btn-event:hover{background-color:var(--bg-color)!important;color:var(--font-color)!important;opacity:.9}#feedback .feedback-icon{background-color:var(--border)}#profiles .card{color:#000;background-color:transparent!important}#profiles .card::before{content:"";background:linear-gradient(to bottom,hsla(349.52,100%,87.65%,0) 0,hsla(349.52,100%,87.65%,.009) 11.7%,hsla(349.52,100%,87.65%,.034) 22.1%,hsla(349.52,100%,87.65%,.072) 31.2%,hsla(349.52,100%,87.65%,.123) 39.4%,hsla(349.52,100%,87.65%,.182) 46.6%,hsla(349.52,100%,87.65%,.249) 53.1%,hsla(349.52,100%,87.65%,.32) 58.9%,hsla(349.52,100%,87.65%,.394) 64.3%,hsla(349.52,100%,87.65%,.468) 69.3%,hsla(349.52,100%,87.65%,.54) 74.1%,hsla(349.52,100%,87.65%,.607) 78.8%,hsla(349.52,100%,87.65%,.668) 83.6%,hsla(349.52,100%,87.65%,.721) 88.7%,hsla(349.52,100%,87.65%,.762) 94.1%,hsla(349.52,100%,87.65%,.79) 100%);width:100%;height:100%;position:absolute;top:100%;left:0;z-index:2;will-change:top;transition:top 7s cubic-bezier(.19, 1, .22, 1)}#profiles .card:hover::before{top:0;transition-duration:.7s}#profiles .card .card-body{position:absolute;inset:0;font-size:.86em;transform:translateY(100%);background-color:transparent;transition:transform .7s ease-in-out;z-index:2;box-sizing:border-box}#profiles .card:hover .card-body{transform:translateY(0);transition:transform .7s cubic-bezier(.19, 1, .22, 1);text-shadow:0 0 8px #ffffff80}#profiles .card .card-body .card-text{padding-bottom:1em}@media screen and (max-width:768px){#profiles .card .card-body{transform:translateY(0)}#profiles .card:before{top:0;transition:top .7s cubic-bezier(.19, 1, .22, 1)}}#profiles .card img{transform:scale(1.02);transform-origin:bottom center;transition:transform 1.4s ease-in-out;z-index:1}#profiles .card:hover img{transform:scale(110%);transition:transform 1s cubic-bezier(.19, 1, .22, 1),scale .7s cubic-bezier(.19, 1, .22, 1)}#profiles .ratio-4x5{aspect-ratio:4/5}#profiles .overlay_bottom{font-size:1em;left:50%;transform:translateX(-50%);bottom:-1em;padding:2px 12px;border-radius:999px;background:var(--bg-color);color:var(--font-color);pointer-events:none;white-space:nowrap;max-width:calc(100% - 16px);box-sizing:border-box;border:3px solid transparent;z-index:3}#profiles .card:hover~.overlay_bottom{background:hsla(349.52,100%,87.65%,1);transition:background .7s cubic-bezier(.19, 1, .22, 1);border:3px solid var(--bg-color)}[data-theme=dark] #profiles .card:hover~.overlay_bottom{background:hsla(349.52,100%,87.65%,1);transition:background .7s cubic-bezier(.19, 1, .22, 1);border:3px solid var(--bg-color);color:var(--bg-color)}#profiles .row>*{margin-bottom:1.25em}#contact .card{background-color:transparent;color:var(--font-color)}footer #rainbow{background-color:var(--font-color)}[data-theme=dark] footer #rainbow{background-color:var(--bg-color);border:1px solid color-mix(in srgb,var(--font-color) 15%,transparent)}@-webkit-keyframes hue-rotate-animation{from{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}to{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}}@keyframes hue-rotate-animation{from{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}to{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}}.rainbow{border-radius:50px;font-weight:bolder;letter-spacing:.2rem;padding:4px 2px;-webkit-animation:hue-rotate-animation 3s linear infinite;animation:hue-rotate-animation 3s linear infinite}#youtube-featured{margin-top:.9rem}#youtube-featured .banner{border-radius:8px;corner-shape:squircle;color:#fff}#youtube-featured .banner_video{border-radius:8px;aspect-ratio:5/1}#youtube-featured .banner_overlay{top:0;left:0;z-index:1;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#youtube-featured .banner_overlay p{padding:0;margin:0}#youtube-featured .banner_bottom_right{bottom:clamp(4px,1vw,8px);right:clamp(4px,1vw,8px)}#youtube-featured .banner_top_left{top:clamp(4px,1vw,8px);left:clamp(4px,1vw,8px)}.banner_bottom_right span:first-child{text-align:left}.banner_bottom_right span:last-child{text-align:right}#youtube-featured #feat-title{font-size:1em}#youtube-featured #feat-date{opacity:.6;font-style:italic}#youtube-featured .banner_center_hover{position:absolute;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none;font-size:2rem;font-weight:700;text-align:center;z-index:2;border-radius:8px;corner-shape:squircle}#youtube-featured .banner:hover .banner_center_hover{opacity:1}#roulette .roulette_group{max-width:800px;margin:auto}#roulette .roulette_group .btn{display:flex;align-items:center;justify-content:center;border-radius:0;backdrop-filter:blur(10px)}#roulette .disabled{pointer-events:auto;cursor:not-allowed}#roulette #roulette_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#roulette .container{flex:1;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url("images/fifty.jpg");background-size:cover;background-position:center}#outlinks a.btn{color:#fff;padding:4px 12px;transition:all .5s;cursor:pointer;width:100%;font-weight:700;background-color:var(--secondary);min-height:48px;border:2px solid transparent}#outlinks a.btn:hover{border-color:var(--primary)}#outlinks a.btn span{cursor:pointer;display:inline-block;position:relative;transition:.5s}#outlinks a.btn span:after{content:"»";position:absolute;opacity:0;top:0;right:-15px;transition:.5s}#outlinks a.btn:hover span{padding-right:15px}#outlinks a.btn:hover span:after{opacity:1;right:0}body#videos .card{color:#fff;background:0 0}body#videos .card:hover{color:#111!important}body#videos .card-subtitle,body#videos .card-title{font-size:.7rem;padding:0;margin:0 .2rem}body#videos .bi{font-size:.8rem;vertical-align:middle}body#videos .card-text{font-size:.75rem}body#videos .card .card-img-overlay{background-color:transparent;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.73) 80%);transition:background-color .8s ease;border:none;padding:.4rem}body#videos .card:hover .card-img-overlay{background-color:#f1a7f1;background:linear-gradient(169deg,rgba(241,167,241,.8) 0,rgba(255,192,203,.8) 50%);border:none}body#videos .card img{transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.01)}body#videos .card:hover img{filter:blur(2px);-webkit-filter:blur(2px)}body#videos .buttons-wrapper{top:.2rem;right:.4rem;font-size:1rem;padding:.2px;gap:.2rem}body#videos .brief-appearance{top:.2rem;left:.4rem;font-size:1rem;padding:.2px;background:#fff;padding:0 .6rem;border-radius:4px;font-size:.8rem;color:#000;cursor:default}body#videos .brief-appearance:hover{color:#fff;background-color:#000}body#videos #videos-content .card:hover .brief-appearance{color:#fff;background-color:#000}body#videos #lightbox{inset:0;background:rgba(0,0,0,.8);z-index:9999}body#videos #lightbox .dialog{width:min(90vw,960px);aspect-ratio:16/9;background:#000;border-radius:6px}body#videos #lightbox .close-btn{top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:2px solid #a7a7a7;width:32px;height:32px;border-radius:4px;font-size:20px;cursor:pointer}body#videos #lightbox iframe{width:100%;height:100%;border:0;display:block}body#videos a[aria-expanded=true] .chevron{transform:rotate(180deg);transition:transform .2s ease}body#videos a[aria-expanded=false] .chevron{transform:rotate(0);transition:transform .2s ease}body#contact main a:not(.btn){text-decoration:underline}