@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg transform='rotate(-45 16 16)'%3E%3Cpath fill='%23630' d='M14 12h4v18h-4z'/%3E%3Cpath d='m16 2 3 5-3 5-3-5z' fill='gold'/%3E%3Ccircle cx='16' cy='4' r='1.5' fill='%23fff'/%3E%3Ccircle cx='13' cy='7' r='1' fill='%23fff'/%3E%3Ccircle cx='19' cy='7' r='1' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 16 2,auto;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiButton-root{text-transform:none!important}html{scroll-behavior:smooth}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s}.MuiCard-root{transition:transform .2s ease-in-out}.MuiCard-root:hover{transform:translateY(-5px)}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor{animation:blink 1s step-end infinite;background-color:currentColor;display:inline-block;margin-left:2px;width:2px}.MuiIconButton-root,[role=button],a,button,input[type=button],input[type=submit]{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg transform='rotate(-45 16 16)'%3E%3Cpath fill='%23630' d='M14 12h4v18h-4z'/%3E%3Cpath d='m16 2 3 5-3 5-3-5z' fill='%23e74c3c'/%3E%3Ccircle cx='16' cy='4' r='1.5' fill='gold'/%3E%3Ccircle cx='13' cy='7' r='1' fill='gold'/%3E%3Ccircle cx='19' cy='7' r='1' fill='gold'/%3E%3C/g%3E%3C/svg%3E") 16 2,pointer}@supports (-moz-appearance:none){*{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg transform='rotate(-45 16 16)'%3E%3Cpath fill='%23630' d='M14 12h4v18h-4z'/%3E%3Cpath d='m16 2 3 5-3 5-3-5z' fill='gold'/%3E%3Ccircle cx='16' cy='4' r='1.5' fill='%23fff'/%3E%3Ccircle cx='13' cy='7' r='1' fill='%23fff'/%3E%3Ccircle cx='19' cy='7' r='1' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") 16 2,auto}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){*{cursor:default}.MuiIconButton-root,[role=button],a,button{cursor:pointer}}.MuiCard-root,a,button{transition:all .3s ease-in-out!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#e74d3c}::-webkit-scrollbar-thumb:hover{background:#cf1f0b}.trail-particle{background:#ffd70099;border-radius:50%;height:10px;mix-blend-mode:screen;pointer-events:none;position:fixed;width:10px;z-index:9999}@keyframes fadeOut{to{opacity:0;transform:scale(.3) translateY(20px)}}.trail-particle{animation:fadeOut .6s ease-out forwards}.trail-particle:nth-child(2n){background:#e74c3c99}.trail-particle:nth-child(3n){background:#fff9}@keyframes fall{0%{opacity:1;transform:translateY(0) translateX(0) rotate(0deg) scale(1)}50%{opacity:.8;transform:translateY(100px) translateX(var(--drift)) rotate(180deg) scale(.8)}to{opacity:0;transform:translateY(200px) translateX(var(--drift)) rotate(1turn) scale(0)}}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.sparkle-container{height:100%;width:100%;z-index:9999}.sparkle,.sparkle-container{pointer-events:none;position:absolute}.sparkle{background:#0000;height:8px;transform-origin:center;width:8px}.sparkle:before{animation:twinkle 1s infinite;color:gold;content:"✦";font-size:14px;position:absolute;text-shadow:0 0 5px #ffd70080}.sparkle:nth-child(2n):before{animation-delay:-.3s;color:#e74c3c;content:"✧";font-size:12px}.sparkle:nth-child(3n):before{animation-delay:-.6s;color:#fff;content:"⋆";font-size:16px}.sparkle:nth-child(4n):before{animation-delay:-.9s;color:gold;content:"✬";font-size:13px}.sparkle:nth-child(5n):before{animation-delay:-.4s;color:orange;content:"★";font-size:15px}.sparkle:nth-child(6n):before{animation-delay:-.7s;color:#ff69b4;content:"✯";font-size:14px}.sparkle:nth-child(7n):before{animation-delay:-.2s;color:#00ced1;content:"✵";font-size:13px}.sparkle:nth-child(8n):before{animation-delay:-.5s;color:#9370db;content:"✹";font-size:15px}.sparkle:nth-child(9n):before{animation-delay:-.8s;color:#98fb98;content:"✷";font-size:14px}.sparkle:nth-child(10n):before{animation-delay:-.1s;color:plum;content:"❋";font-size:16px}.sparkle:after{background:inherit;content:"";filter:blur(1px);height:100%;opacity:.5;position:absolute;width:100%}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.sparkle:nth-child(3n){animation:spin 2s linear infinite}.sparkle:nth-child(5n):before{animation:twinkle 1s infinite,pulse 1.5s infinite}@keyframes fallStraight{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(100px) scale(.8)}to{opacity:0;transform:translateY(200px) scale(0)}}@keyframes fallSpiral{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}50%{opacity:.8;transform:translateY(100px) rotate(1turn) scale(.8)}to{opacity:0;transform:translateY(200px) rotate(2turn) scale(0)}}@keyframes fallZigzag{0%{opacity:1;transform:translateY(0) translateX(0) scale(1)}25%{transform:translateY(50px) translateX(30px) scale(.9)}50%{opacity:.8;transform:translateY(100px) translateX(-30px) scale(.8)}75%{transform:translateY(150px) translateX(30px) scale(.5)}to{opacity:0;transform:translateY(200px) translateX(-30px) scale(0)}}@keyframes fallSwirl{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}33%{transform:translateY(70px) rotate(180deg) translateX(30px) scale(.9)}66%{opacity:.7;transform:translateY(140px) rotate(1turn) translateX(-30px) scale(.6)}to{opacity:0;transform:translateY(200px) rotate(540deg) translateX(0) scale(0)}}@keyframes fallBounce{0%{opacity:1;transform:translateY(0) scale(1)}25%{transform:translateY(60px) scale(.9)}50%{opacity:.8;transform:translateY(40px) scale(.8)}75%{transform:translateY(100px) scale(.6)}to{opacity:0;transform:translateY(200px) scale(0)}}@keyframes fallFloat{0%{opacity:1;transform:translateY(0) translateX(0) scale(1)}33%{transform:translateY(70px) translateX(30px) scale(.9)}66%{opacity:.7;transform:translateY(140px) translateX(-30px) scale(.7)}to{opacity:0;transform:translateY(200px) translateX(30px) scale(0)}}.sparkle:nth-child(6n+1){animation:fallSpiral 2s ease-out forwards}.sparkle:nth-child(6n+2){animation:fallZigzag 2.2s ease-in-out forwards}.sparkle:nth-child(6n+3){animation:fallSwirl 1.8s ease-in-out forwards}.sparkle:nth-child(6n+4){animation:fallBounce 2.4s cubic-bezier(.25,.46,.45,.94) forwards}.sparkle:nth-child(6n+5){animation:fallFloat 2.6s ease-in-out forwards}.sparkle:nth-child(6n){animation:fallStraight 1.6s ease-out forwards}.click-animation{pointer-events:none;position:fixed;z-index:9999}.MuiIconButton-root,[role=button],a,button{overflow:visible;position:relative}.MuiIconButton-root:hover,[role=button]:hover,a:hover,button:hover{filter:brightness(1.1);transform:translateY(-1px)}.MuiIconButton-root:active,[role=button]:active,a:active,button:active{transform:translateY(1px)}
/*# sourceMappingURL=main.f143a0f0.css.map*/