*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:clip}a{color:inherit;text-decoration:none}:root{--radius:50px;--border:6px;--height:54px;--speed:0.25s}.tabs-switcher{height:var(--height);width:-moz-fit-content;width:fit-content;display:grid;grid-auto-flow:column;background:hsla(0,0%,100%,.102);border-radius:var(--radius);grid-auto-columns:1fr;position:relative;border:var(--border) solid transparent;--ease:linear(0,0.1641 3.52%,0.311 7.18%,0.4413 10.99%,0.5553 14.96%,0.6539 19.12%,0.738 23.5%,0.8086 28.15%,0.8662 33.12%,0.9078 37.92%,0.9405 43.12%,0.965 48.84%,0.9821 55.28%,0.992 61.97%,0.9976 70.09%,1)}.tabs-switcher>input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.tabs-switcher:has(:checked:first-of-type){--active:0}.tabs-switcher:has(:checked:nth-of-type(2)){--active:1}.tabs-switcher:has(:checked:nth-of-type(3)){--active:2}.tabs-switcher:has(:checked:nth-of-type(4)){--active:3}.tabs-switcher :checked+label{--highlight:1}.tabs-switcher:has(input:nth-of-type(2)){--count:2}.tabs-switcher:has(input:nth-of-type(3)){--count:3}.tabs-switcher:has(input:nth-of-type(4)){--count:4}.tabs-switcher label{padding:0 26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;height:100%;display:grid;border-radius:calc(var(--radius) - var(--border));place-items:center;font-weight:500;font-size:16px;color:hsl(0 0% 100%/calc(.5 + var(--highlight, 0)));transition:background,color;transition-duration:.25s;transition-timing-function:var(--ease,ease)}input:not(:checked)+label:hover{--highlight:0.35;background:#3f2d44}.tabs-switcher:after{pointer-events:none;content:"";width:calc(100% / var(--count));height:100%;background:#151515;position:absolute;border-radius:calc(var(--radius) - var(--border));mix-blend-mode:difference;translate:calc(var(--active, 0) * 100%) 0;transition:translate,outline-color;transition-duration:var(--speed);transition-timing-function:var(--ease,ease);outline:2px solid transparent}.tabs-switcher:has(:focus-visible):after{outline-color:red}.tabs-switcher-selected-text{background:linear-gradient(91.79deg,#9a57ee -5.22%,#f35cb9 53.94%,#ee9a3d 101.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@font-face{font-family:__GeneralSansFont_d9e505;src:url(/_next/static/media/c44738e2d67c7de3-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__GeneralSansFont_Fallback_d9e505;src:local("Arial");ascent-override:91.05%;descent-override:21.64%;line-gap-override:9.01%;size-adjust:110.93%}.__className_d9e505{font-family:__GeneralSansFont_d9e505,__GeneralSansFont_Fallback_d9e505}