.slide-menu-button{position:fixed;right:24px;top:24px;z-index:999;width:44px;height:44px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-light);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.slide-menu-button:hover{transform:scale(1.05);border-color:var(--border-medium)}.slide-menu-button .menu-fill{display:none}.slide-menu-button .menu-bar .bars-wrap{position:relative}.slide-menu-button .menu-bar .bars-wrap .bar-1,.slide-menu-button .menu-bar .bars-wrap .bar-2,.slide-menu-button .menu-bar .bars-wrap .bar-3{display:block;width:16px;height:1.5px;background:var(--text-primary);transition:all .3s ease}.slide-menu-button .menu-bar .bars-wrap .bar-1{position:absolute;left:50%;top:-4px;transform:translate(-50%)}.slide-menu-button .menu-bar .bars-wrap .bar-3{position:absolute;left:50%;bottom:-4px;transform:translate(-50%)}.slide-menu-button.active .menu-bar .bars-wrap .bar-1{top:0;transform:translate(-50%) rotate(45deg)}.slide-menu-button.active .menu-bar .bars-wrap .bar-2{opacity:0}.slide-menu-button.active .menu-bar .bars-wrap .bar-3{bottom:0;transform:translate(-50%) rotate(-45deg)}.slide-menu-button.active{opacity:0;pointer-events:none}.slide-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:100}.slide-menu-panel{position:fixed;right:0;top:0;height:100vh;width:460px;background:#0a0a0a;z-index:101;transform:translate(calc(100% + 6vw));transition:transform .8s cubic-bezier(.7,0,.2,1)}.slide-menu-panel.active{transform:translate(0)}.slide-menu-rounded{position:absolute;left:1px;transform:translate(-100%);height:100%;top:0}.slide-menu-rounded-wrap{width:6vw;height:100%;position:relative;overflow:hidden;transition:width .85s cubic-bezier(.7,0,.2,1)}.slide-menu-panel.active .slide-menu-rounded-wrap{width:0}.slide-menu-rounded-wrap .rounded-div{background:#0a0a0a;height:150%;content:"";display:block;position:absolute;width:775%;top:50%;border-radius:50%;transform:translateY(-50%)}.slide-menu-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:40px 60px 10vh}.slide-menu-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.slide-menu-close{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease}.slide-menu-close:hover{border-color:#fff6;background:#ffffff0d}.theme-toggle-switch{display:flex;align-items:center;padding:0;background:none;border:none;cursor:pointer}.toggle-track{width:52px;height:28px;background:#ffffff1a;border-radius:100px;padding:2px;position:relative;transition:background .2s ease}.toggle-thumb{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1c1d20;box-shadow:0 2px 8px #0003;position:relative}.toggle-icon{position:absolute;opacity:0;transition:opacity .15s ease}.toggle-icon.active{opacity:1}.theme-toggle-switch:hover .toggle-track{background:#ffffff2e}.slide-menu-label{color:#ffffff80;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:20px}.slide-menu-nav ul{list-style:none;padding:0;margin:0}.slide-menu-nav ul li{margin-bottom:4px}.slide-menu-nav>ul>li>a,.slide-menu-nav>ul>li>.nav-section{display:inline-block;color:#fff;font-size:48px;font-weight:500;line-height:1.3;text-decoration:none;transition:color .3s ease;position:relative}.slide-menu-nav>ul>li>a:after{content:"";position:absolute;bottom:4px;left:0;width:0;height:2px;border-radius:2px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.slide-menu-nav>ul>li>a:hover:after{width:100%}.slide-menu-nav>ul>li:nth-child(1)>a:hover{color:#00dbc1;color:oklch(.8 .2 180)}.slide-menu-nav>ul>li:nth-child(1)>a:after{background:linear-gradient(90deg,#00d7e0,#01ded6,#01e5c9,#01ebb9 75%,#01edb4,#00efae 87.5%,#00f0ab,#19f0a9 93.75%,#36f1a4);background:linear-gradient(90deg,color(xyz 0.337 0.555 0.913),color(xyz 0.338 0.584 0.782),color(xyz 0.348 0.611 0.661),color(xyz 0.368 0.637 0.552) 75%,color(xyz 0.374 0.644 0.528),color(xyz 0.381 0.65 0.504) 87.5%,color(xyz 0.384 0.653 0.492),#19f0a9 93.75%,#36f1a4)}.slide-menu-nav>ul>li:nth-child(3)>a:hover{color:#ff8cf6;color:oklch(.8 .22 330)}.slide-menu-nav>ul>li:nth-child(3)>a:after{background:linear-gradient(90deg,#ff78be,#ff8df6,#e2bcff);background:linear-gradient(90deg,color(xyz 0.644 0.369 0.558),color(xyz 0.715 0.459 1.015),color(xyz 0.777 0.568 1.461))}.slide-menu-nav>ul>li:nth-child(4)>a:hover{color:#9ea4ff;color:oklch(.75 .2 280)}.slide-menu-nav>ul>li:nth-child(4)>a:after{background:linear-gradient(90deg,#b6aaff,#77a1ff);background:linear-gradient(90deg,color(xyz 0.596 0.44 1.548),color(xyz 0.401 0.364 1.184))}.slide-menu-nav>ul>li:nth-child(5)>a:hover{color:#ffa191;color:oklch(.8 .2 30)}.slide-menu-nav>ul>li:nth-child(5)>a:after{background:linear-gradient(90deg,#ffbd98,#ffb897,#ffb397 25%,#ffa997 50%,#ff939c);background:linear-gradient(90deg,color(xyz 0.781 0.572 0.078),color(xyz 0.77 0.552 0.1),color(xyz 0.757 0.533 0.124) 25%,color(xyz 0.728 0.496 0.178) 50%,color(xyz 0.655 0.43 0.302))}.nav-section{cursor:default}.slide-submenu{list-style:none!important;margin-top:12px!important;margin-bottom:16px!important;padding-left:34px!important;margin-left:0!important}.slide-submenu li{margin-bottom:0}.slide-submenu li a{font-size:16px!important;font-weight:400!important;color:#fff9!important;line-height:1.8!important;text-decoration:none;transition:color .2s ease;position:relative;display:inline-block}.slide-submenu li a:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:2px;border-radius:2px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.slide-submenu li:nth-child(5n+1) a:hover{color:#9ea4ff!important;color:oklch(.75 .2 280)!important}.slide-submenu li:nth-child(5n+1) a:after{background:linear-gradient(90deg,#b6aaff,#77a1ff);background:linear-gradient(90deg,color(xyz 0.596 0.44 1.548),color(xyz 0.401 0.364 1.184))}.slide-submenu li:nth-child(5n+2) a:hover{color:#00dbc1!important;color:oklch(.8 .2 180)!important}.slide-submenu li:nth-child(5n+2) a:after{background:linear-gradient(90deg,#00d7e0,#01ded6,#01e5c9,#01ebb9 75%,#01edb4,#00efae 87.5%,#00f0ab,#19f0a9 93.75%,#36f1a4);background:linear-gradient(90deg,color(xyz 0.337 0.555 0.913),color(xyz 0.338 0.584 0.782),color(xyz 0.348 0.611 0.661),color(xyz 0.368 0.637 0.552) 75%,color(xyz 0.374 0.644 0.528),color(xyz 0.381 0.65 0.504) 87.5%,color(xyz 0.384 0.653 0.492),#19f0a9 93.75%,#36f1a4)}.slide-submenu li:nth-child(5n+3) a:hover{color:#ff8cf6!important;color:oklch(.8 .22 330)!important}.slide-submenu li:nth-child(5n+3) a:after{background:linear-gradient(90deg,#ff78be,#ff8df6,#e2bcff);background:linear-gradient(90deg,color(xyz 0.644 0.369 0.558),color(xyz 0.715 0.459 1.015),color(xyz 0.777 0.568 1.461))}.slide-submenu li:nth-child(5n+4) a:hover{color:#ffa191!important;color:oklch(.8 .2 30)!important}.slide-submenu li:nth-child(5n+4) a:after{background:linear-gradient(90deg,#ffbd98,#ffb897,#ffb397 25%,#ffa997 50%,#ff939c);background:linear-gradient(90deg,color(xyz 0.781 0.572 0.078),color(xyz 0.77 0.552 0.1),color(xyz 0.757 0.533 0.124) 25%,color(xyz 0.728 0.496 0.178) 50%,color(xyz 0.655 0.43 0.302))}.slide-submenu li:nth-child(5n+5) a:hover{color:#7fec66!important}.slide-submenu li:nth-child(5n+5) a:after{background:linear-gradient(90deg,#45fe84,#74f46c,#91e956 50%,#b6d431)}.slide-submenu li a:hover:after{width:100%}.slide-submenu li a span{font-size:12px;opacity:.7}.slide-menu-bottom{margin-top:auto}.slide-menu-links{display:flex;align-items:center;gap:16px}.slide-menu-links a{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease;position:relative}.slide-menu-links a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;border-radius:1px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.slide-menu-links a:hover:after{width:100%}.slide-menu-links a:nth-child(1):hover{color:#9ea4ff;color:oklch(.75 .2 280)}.slide-menu-links a:nth-child(1):after{background:linear-gradient(90deg,#b6aaff,#77a1ff);background:linear-gradient(90deg,color(xyz 0.596 0.44 1.548),color(xyz 0.401 0.364 1.184))}.slide-menu-links a:nth-child(3):hover{color:#00dbc1;color:oklch(.8 .2 180)}.slide-menu-links a:nth-child(3):after{background:linear-gradient(90deg,#00d7e0,#01ded6,#01e5c9,#01ebb9 75%,#01edb4,#00efae 87.5%,#00f0ab,#19f0a9 93.75%,#36f1a4);background:linear-gradient(90deg,color(xyz 0.337 0.555 0.913),color(xyz 0.338 0.584 0.782),color(xyz 0.348 0.611 0.661),color(xyz 0.368 0.637 0.552) 75%,color(xyz 0.374 0.644 0.528),color(xyz 0.381 0.65 0.504) 87.5%,color(xyz 0.384 0.653 0.492),#19f0a9 93.75%,#36f1a4)}.link-divider{color:#ffffff4d;font-weight:300}@media(max-width:768px){.slide-menu-button{width:40px;height:40px;right:16px;top:16px}.slide-menu-panel{width:100%}.slide-menu-inner{padding:30px 30px 10vh}.slide-menu-nav>ul>li>a,.slide-menu-nav>ul>li>.nav-section,.slide-menu-nav>ul>li>span{font-size:32px!important}.slide-menu-links{gap:24px}.slide-menu-links a{font-size:14px}}
