@keyframes gliqRoninA{0%{transform:translateX(-30%)}to{transform:translateX(30%)}}@keyframes gliqRoninB{0%{transform:translateX(40%)}to{transform:translateX(-40%)}}@keyframes gliqRain{0%{background-position:0 0}to{background-position:-40px 80px}}@keyframes gliqPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes gliqRays{0%,to{opacity:.8}50%{opacity:1;transform:scale(1.05)}}@keyframes gliqBubble{0%{transform:translateY(0);opacity:0}10%{opacity:.9}to{transform:translateY(-360px);opacity:0}}@keyframes gliqDrift{0%,to{transform:translateX(-2%)}50%{transform:translateX(2%)}}@keyframes gliqStars{0%{background-position:0 0}to{background-position:-240px 0}}@keyframes gliqSnow{0%{transform:translateY(0) translateX(0)}to{transform:translateY(400px) translateX(20px)}}@keyframes gliqRoad{0%{background-position:0 0,0 0}to{background-position:0 72px,0 72px}}@keyframes gliqGrass{0%{transform:skewX(-3deg)}to{transform:skewX(3deg)}}@keyframes gliqFly{0%,to{transform:translate(0);opacity:.6}50%{transform:translate(15px,-20px);opacity:1}}@keyframes gliqStamp{0%{transform:rotate(-12deg) scale(.4);opacity:0}40%{transform:rotate(-12deg) scale(1.18);opacity:1}to{transform:rotate(-12deg) scale(1);opacity:1}}@keyframes gliqStampR{0%{transform:rotate(12deg) scale(.4);opacity:0}40%{transform:rotate(12deg) scale(1.18);opacity:1}to{transform:rotate(12deg) scale(1);opacity:1}}@keyframes gliqPulseScreen{0%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes gliqPulseRing{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.6);opacity:0}}@keyframes dscRingPop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1.06)}}@keyframes gliqStackShuffle{0%{transform:translateY(0) scale(1) rotate(0deg);opacity:1}50%{transform:translateY(0) scale(.6) rotate(180deg);opacity:.4}to{transform:translateY(0) scale(.45) rotate(1turn);opacity:0}}@keyframes gliqStackFanIn{0%{transform:translateY(20px) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes gliqToastIn{0%{transform:translate(-50%,30px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes dscBookmarkPop{0%{transform:translate(0) scale(1)}45%{transform:translate(0) scale(1.22)}to{transform:translate(0) scale(1)}}@keyframes dscBookmarkSparkle{0%{opacity:0;transform:scale(.4) rotate(-12deg)}40%{opacity:1;transform:scale(1.15) rotate(6deg)}to{opacity:0;transform:scale(.85) rotate(18deg)}}@keyframes dscSparkBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.15)}30%{opacity:1;transform:translate(-50%,-50%) scale(1.35)}65%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}to{opacity:0;transform:translate(-50%,-50%) scale(.85)}}@keyframes gliqSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gliqSheetOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes gliqSheetBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes gliqSheetBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes gliqClipSkeleton{0%,to{opacity:.4}50%{opacity:.7}}@keyframes dscReelIn{0%{transform:translateY(calc(50vh + 50%))}to{transform:translateY(0)}}.dsc-shell{position:relative;min-height:100dvh;width:100%}.dsc-scroll-page{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.dsc-stack-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin-top:9px}.dsc-brut-btn:active{transform:translate(4px,4px)!important;box-shadow:none!important}@keyframes dscAmbientIn{0%{opacity:0}to{opacity:.8}}@keyframes dscAmbientDrift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-52%) scale(1.08)}}.dsc-info-scroll::-webkit-scrollbar{width:8px}.dsc-info-scroll::-webkit-scrollbar-thumb{background:rgba(123,73,184,.4);border-radius:4px}.dsc-upnext-row{transition:background .14s ease}.dsc-upnext-row:hover{background:rgba(123,73,184,.12)}@keyframes dscClipDisperse{0%{opacity:0;transform:translate(var(--dsc-dx,0),-22px) scale(.8) rotate(var(--dsc-rot,0deg))}60%{opacity:1}to{opacity:1;transform:none}}.dsc-masonry-card{position:relative;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s ease,box-shadow .2s ease}.dsc-masonry-card:hover{transform:translateY(-5px) scale(1.04);border-color:#7b49b8;box-shadow:0 18px 38px rgba(0,0,0,.55),0 0 0 1px rgba(123,73,184,.5);z-index:5}.dsc-clip-thumb{filter:saturate(.9) brightness(.88);transition:filter .25s ease}.dsc-masonry-card:hover .dsc-clip-thumb{filter:none}