html,body{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{display:none}a,button{transition:transform .2s ease-in-out,opacity .2s ease-in-out}a:hover,button:hover{transform:translateY(-2px)}a:active,button:active{transform:translateY(0)scale(.97)}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.flip-card{perspective:1000px;background-color:#0000}.flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1);position:relative}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{backface-visibility:hidden;border-radius:inherit;width:100%;height:100%;position:absolute;box-shadow:0 24px 48px -12px #191c1d0a}.flip-card-back{transform:rotateY(180deg)}.card-shadow{transition:box-shadow .3s,transform .3s;box-shadow:0 2px 4px #0000000a,0 8px 24px #00000014,0 24px 48px #0000000f}.card-shadow:hover{transform:translateY(-3px);box-shadow:0 4px 8px #0000000f,0 16px 40px #0000001f,0 32px 64px #00000014}[class*=rounded-xl][class*=bg-surface-container],[class*=rounded-xl][class*=bg-surface],[class*=rounded-xl][class*=bg-secondary-container],[class*=rounded-xl][class*=bg-primary],[class*=rounded-xl][class*="bg-[#"],[class*=rounded-lg][class*=bg-surface-container],[class*=rounded-lg][class*=bg-surface],[class*=rounded-lg][class*=bg-secondary-container]{box-shadow:0 2px 4px #0000000a,0 8px 24px #00000014,0 24px 48px #0000000d}.flip-card-front,.flip-card-back{box-shadow:0 4px 12px #0000000f,0 16px 40px #0000001a,0 32px 64px #00000014}
