.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.app-btn{align-items:center;display:flex;justify-content:center;text-align:center;transition:all .25s;width:-moz-fit-content;width:fit-content}.app-btn.outlined{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity));border-radius:9999px;border-width:2px;color:#14b8a6;color:rgb(20 184 166/var(--tw-text-opacity));font-size:.875rem;font-weight:700;line-height:1.25rem;padding:.5rem 2rem}@media (min-width:1024px){.app-btn.outlined{font-size:1.5rem;line-height:2rem;padding:1rem}}.app-btn.minimal{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity));border-radius:.5rem;color:#fafafa;color:rgb(250 250 250/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem;padding:.5rem 1rem}@media (min-width:1024px){.app-btn.minimal{font-size:1.25rem;line-height:1.75rem}}.app-btn.minimal:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fafafa;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:#14b8a6;border-color:rgb(20 184 166/var(--tw-border-opacity));border-width:2px;color:#14b8a6;color:rgb(20 184 166/var(--tw-text-opacity))}.app-btn.block{width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.app-btn.block{width:100%}}.app-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity));color:#fafafa;color:rgb(250 250 250/var(--tw-text-opacity))}
