.p-button-primary{background:linear-gradient(135deg,var(--app-button-primary, #FF1A75),var(--app-button-primary-dark, #730927));color:#fff;transition:all .2s ease-in-out}.p-button-primary:not(:disabled):hover{box-shadow:0 6px 12px var(--app-button-shadow, #730927);transform:translateY(-3px)}.p-button-primary:focus{outline:none;box-shadow:0 6px 12px var(--app-button-shadow, #730927);transform:translateY(-3px)}.p-checkbox-icon{color:#fff}.p-inputtext:-webkit-autofill,.p-inputtext:-webkit-autofill:hover,.p-inputtext:-webkit-autofill:focus,.p-inputtext:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#ffffff!important;background-color:transparent!important;background-image:none!important;background:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.p-inputtext:-webkit-autofill{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:.5rem!important;color:#fff!important;padding:.75rem 1rem!important;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.05) inset!important}.p-inputtext:-webkit-autofill:focus{border-color:#3b82f680!important;box-shadow:0 0 0 2px #3b82f633!important}.p-inputtext:-moz-autofill{background:#ffffff0d!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;filter:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important;-webkit-text-fill-color:#ffffff!important}
