.btn-sm .p-button{padding:6px 10px;font-size:min(5vw + .1rem,.875rem);border-radius:1rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-md .p-button{padding:10px 12px;font-size:min(5vw + .1rem,1rem);border-radius:1rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-lg .p-button{padding:12px 14px;font-size:min(5vw + .1rem,1.25rem);border-radius:1rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-xl .p-button{padding:14px 18px;font-size:min(5vw + .1rem,3rem);border-radius:1rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-xl-rounded .p-button{padding:14px 18px;font-size:min(5vw + .1rem,3rem);border-radius:2rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-2xl .p-button{padding:18px 24px;font-size:min(5vw + .1rem,3rem);border-radius:2rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.btn-2xl-rounded .p-button{padding:18px 24px;font-size:min(5vw + .1rem,3rem);border-radius:1rem;box-shadow:-1px 11px 35px 4px #0003;-webkit-box-shadow:-1px 11px 35px 4px rgba(0,0,0,.2)}.connect-btn .p-button{width:100%!important;background:#fff!important;color:#4a148c!important;border:none!important;font-weight:700!important;border-radius:.5rem!important;box-shadow:0 4px 15px #00000040!important}.connect-btn .p-button:hover:not(:disabled){background:#f0f0f0!important;color:#4a148c!important}.connect-btn .p-button:disabled{opacity:.5!important}.forgot-password .p-button-label{color:#c7a0f3!important;font-size:.75rem!important;font-weight:600!important}.already-account .p-button-label{color:#fff!important;font-weight:700!important}.p-button-link{padding:0!important}.on-dark .p-button-outlined,.p-button-outlined--on-dark{border-color:#fff}.on-dark .p-button-outlined .p-button-label,.p-button-outlined--on-dark .p-button-label{color:#fff}.on-dark .p-button-outlined:hover,.p-button-outlined--on-dark:hover{background-color:#ffffff1f!important}.on-dark .p-button-outlined:hover .p-button-label,.p-button-outlined--on-dark:hover .p-button-label{color:#fff}@keyframes levitate{0%{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(-20px)}75%{transform:translateY(-10px)}to{transform:translateY(0)}}.levitating{animation:levitate 6s ease-in-out infinite}.leaves{position:fixed;inset:0;pointer-events:none}.leaf{position:absolute;top:-80px;width:40px;fill:#5a8f3a;left:calc(100% * var(--x, .5));animation:fall 8s linear infinite}.petals{position:fixed;inset:0;pointer-events:none}.petal{position:absolute;top:-80px;width:28px;fill:#f4a6c1;opacity:.9;animation:fall 10s linear infinite,wind 4s ease-in-out infinite}.delay-1{animation-delay:2s;--x: .2}.delay-2{animation-delay:4s;--x: .7}@keyframes fall{0%{transform:translate(0) rotate(0)}50%{transform:translate(30px,50dvh) rotate(180deg)}to{transform:translate(-30px,110dvh) rotate(360deg)}}@keyframes wind{0%{margin-left:0}50%{margin-left:60px}to{margin-left:0}}.pulse-button{box-shadow:0 0 #4a148c80;animation:pulse 6s infinite}.pulse-button:hover{animation:none}@keyframes pulse{0%{transform:scale(.9);box-shadow:0 0 #4a148c80}70%{transform:scale(1);box-shadow:0 0 0 50px #4a148c00}to{transform:scale(.9);box-shadow:0 0 #4a148c00}}@keyframes shake-x{0%,to{transform:translate(0)}15%{transform:translate(-12px)}30%{transform:translate(12px)}45%{transform:translate(-8px)}60%{transform:translate(8px)}75%{transform:translate(-4px)}90%{transform:translate(4px)}}.p-inputgroup .p-floatlabel label{color:#e0e0e0}.p-inputgroup .p-floatlabel input,.p-inputgroup .p-floatlabel p-select,.p-inputgroup .p-floatlabel p-inputmask{height:50px;border-top-right-radius:20px!important;border-bottom-right-radius:20px!important;width:100%}.p-inputgroup .p-floatlabel input:focus,.p-inputgroup .p-floatlabel p-select:focus,.p-inputgroup .p-floatlabel p-inputmask:focus{border:2px solid #BA68C8;caret-color:#ba68c8}.p-inputgroup .p-floatlabel input:focus~label,.p-inputgroup .p-floatlabel p-select:focus~label,.p-inputgroup .p-floatlabel p-inputmask:focus~label{color:#ba68c8}.p-inputgroup input.p-inputtext,.p-inputgroup input.p-inputmask,.p-inputgroup .p-password input{height:50px;border-top-right-radius:20px!important;border-bottom-right-radius:20px!important;background:#4a148c80!important;border-color:#a855f740!important;color:#fff!important}.p-inputgroup input.p-inputtext::placeholder,.p-inputgroup input.p-inputmask::placeholder,.p-inputgroup .p-password input::placeholder{color:#ffffff59!important}.p-inputgroup input.p-inputtext:focus,.p-inputgroup input.p-inputmask:focus,.p-inputgroup .p-password input:focus{background:#4a148cbf!important;border-color:#a855f78c!important;box-shadow:0 0 0 2px #a855f733!important;caret-color:#a855f7!important}.p-inputgroup .p-select{background:#4a148c80!important;border-color:#a855f740!important;transition:background .2s ease,border-color .2s ease}.p-inputgroup .p-select.p-focus,.p-inputgroup .p-select.p-select-open{background:#4a148cbf!important;border-color:#a855f78c!important}.p-inputgroup .p-inputgroupaddon{background:#4a148c80!important;border-color:#a855f740!important;color:#fff9!important;transition:background .2s ease,border-color .2s ease,color .2s ease}.p-inputgroup .p-inputgroupaddon lg-app-icon{color:#fff9;transition:color .2s ease}.p-inputgroup:focus-within .p-inputgroupaddon{background:#4a148cbf!important;border-color:#a855f78c!important;color:#ffffffe6!important}.p-inputgroup:focus-within .p-inputgroupaddon lg-app-icon{color:#ffffffe6}.p-password>svg{z-index:1}.p-inputotp-input{background:#4a148c66!important;border-color:#a855f740!important;color:#fff!important;transition:background .2s ease,border-color .2s ease!important}.p-inputotp-input:focus{background:#ce93d859!important;border-color:#ba68c8!important;box-shadow:0 0 0 2px #ba68c840!important;caret-color:#fff!important}.p-toast{padding:0 24px}.grecaptcha-badge{visibility:hidden}html,body{margin:0;padding:0;font-family:Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;width:100%;height:100%;min-height:100%}h1,h2,h3,h4,h5,h6{font-family:Fredoka,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}p{font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::view-transition-old(root),::view-transition-new(root){animation-duration:.4s}.fn-drawer--wide .p-drawer-content{display:flex;flex-direction:column}
