.desktop-top-nav{position:fixed;top:0;left:0;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;width:120px;pointer-events:none}@media (max-width:768px){.desktop-top-nav{display:none!important}}.desktop-scroll-indicator{position:absolute;left:0;width:100%;height:40px;display:flex;align-items:center;justify-content:center;z-index:10000;font-size:28px;color:#fff;filter:drop-shadow(0 0 5px rgba(255, 255, 255, .5));animation:1.3s cubic-bezier(.23,1,.32,1) forwards slideInSidebar;opacity:0;pointer-events:none}.desktop-scroll-up{top:5vh}.desktop-scroll-down{bottom:5vh}.desktop-scroll-indicator.visible{pointer-events:auto;cursor:pointer;opacity:1;transition:opacity .3s}.desktop-scroll-indicator i{animation:2s infinite bounceArrow}.desktop-nav-container{pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:80px;height:80vh;padding:20px 0;gap:15px;background:rgba(18,18,18,.85);backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:40px;box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05) inset;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;animation:1.3s cubic-bezier(.23,1,.32,1) forwards slideInSidebar}.desktop-nav-container::-webkit-scrollbar{display:none}.desktop-divider{width:40px;height:1px;background:rgba(255,255,255,.15);margin:5px 0;flex-shrink:0}.desktop-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:rgba(255,255,255,.6);width:60px;height:60px;border-radius:16px;transition:.3s cubic-bezier(.25, .8, .25, 1);flex-shrink:0;position:relative;opacity:0;transform:translateX(-50px);animation:1.3s cubic-bezier(.23,1,.32,1) forwards slideInButtons}.desktop-nav-item:first-child{animation-delay:.2s}.desktop-nav-item:nth-child(2){animation-delay:.25s}.desktop-nav-item:nth-child(3){animation-delay:.3s}.desktop-nav-item:nth-child(4){animation-delay:.35s}.desktop-nav-item:nth-child(5){animation-delay:.4s}.desktop-nav-item:nth-child(6){animation-delay:.45s}.desktop-nav-item:nth-child(7){animation-delay:.5s}.desktop-nav-item:nth-child(8){animation-delay:.55s}.desktop-nav-item:nth-child(9){animation-delay:.6s}.desktop-nav-item:nth-child(10){animation-delay:.65s}.desktop-nav-item:nth-child(11){animation-delay:.7s}.desktop-nav-item:nth-child(12){animation-delay:.75s}.desktop-nav-item:nth-child(13){animation-delay:.8s}.desktop-nav-item:nth-child(14){animation-delay:.85s}.desktop-nav-item.active,.desktop-nav-item:hover{background:rgba(255,255,255,.1);color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.desktop-nav-item i{font-size:20px;margin-bottom:4px;transition:transform .3s}.desktop-nav-item .wc-premium-nav-icon-tiktok{display:block;width:20px;height:20px;margin-bottom:4px;color:#b8872c;fill:currentColor;overflow:visible;flex:0 0 auto;filter:drop-shadow(0 5px 10px rgba(184, 135, 44, .18));transition:transform .3s,color .3s,filter .3s}.desktop-nav-item:hover i{transform:scale(1.1);text-shadow:0 0 10px rgba(255,255,255,.8)}.desktop-nav-item:hover .wc-premium-nav-icon-tiktok{transform:scale(1.1);filter:drop-shadow(0 7px 14px rgba(184, 135, 44, .24))}.desktop-nav-item span{font-size:10px;font-weight:500;letter-spacing:.5px}.desktop-nav-item.destaque-share span{font-size:8px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes slideInSidebar{0%{transform:translateX(-250px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideInButtons{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes bounceArrow{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.desktop-scroll-indicator:not(.visible){opacity:0!important;pointer-events:none!important}body div.desktop-nav-container.desktop-nav-container,body div.desktop-nav-container.desktop-nav-container *,body div.desktop-nav-container.desktop-nav-container ::after,body div.desktop-nav-container.desktop-nav-container ::before,body div.desktop-nav-container.desktop-nav-container::after,body div.desktop-nav-container.desktop-nav-container::before{transition:none!important}