html,body{margin:0;padding:0;background:#090909}*{box-sizing:border-box}body{overflow-x:hidden;-webkit-text-size-adjust:100%}@media (hover: none){.k-hover-row:hover,.k-hover-row-strong:hover{background:transparent!important}}a{color:#fff;text-decoration:none}a:hover{opacity:.8}input{font-family:Outfit,system-ui,sans-serif}input::placeholder{color:#646464}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ffffff26}@keyframes kfade{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes kslide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.k-hover-row:hover{background:#ffffff0a!important}.k-hover-row-strong:hover{background:#ffffff0d!important}.k-hover-soft:hover{background:#ffffff0f;opacity:1}.k-hover-text:hover{color:#fff}.k-section-head{transition:color .2s}.k-section-head:hover,.k-section-head:hover .k-section-title{color:#fff!important}.k-load-more{transition:background .25s cubic-bezier(.25,.1,.25,1),transform .25s cubic-bezier(.25,.1,.25,1)}.k-load-more:hover{background:#ffffff0d;transform:scale(1.05)}.k-load-more:active{transform:scale(.95)}.k-scale-hover{transition:transform .25s cubic-bezier(.25,.1,.25,1)}.k-scale-hover:hover{transform:scale(1.05);opacity:1}.k-legend{transition:background .2s,border-color .2s}.k-legend:hover{background:#ffffff12;border-color:#ffffff4d}.k-sort-head{transition:color .2s,text-decoration-color .2s;text-decoration-color:transparent}.k-sort-head:hover{color:#fff!important;text-decoration:underline;text-underline-offset:4px}.k-sort-head:hover>span{opacity:1!important}.k-season>span{transition:opacity .2s,background .2s,filter .2s}.k-season:focus-visible>span{outline:1px solid rgba(255,255,255,.6);outline-offset:1px}.kompose-roll-track{animation-name:kompose-roll;animation-timing-function:var(--ease-inout, cubic-bezier(.4, 0, .2, 1));animation-iteration-count:infinite}@keyframes kompose-roll{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(calc(-1 * var(--roll-height)))}66%,92%{transform:translateY(calc(-2 * var(--roll-height)))}to{transform:translateY(calc(-3 * var(--roll-height)))}}.kompose-roll:hover .kompose-roll-track,.kompose-roll:focus-visible .kompose-roll-track{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.kompose-roll-track{animation:none}}
