.RememberApp_app__wJj46{--gradient-start:#c5cbe3;--gradient-end:#f6e7ff;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:32px 0 24px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));transition:background .8s ease;position:relative;overflow:hidden}.RememberApp_content__cd2sQ{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:0 16px 32px}.RememberApp_phraseWrapper__mEja0{max-width:720px;text-align:center;padding:24px 32px}.RememberApp_logo__x7slK{display:flex;justify-content:center;align-items:flex-start;padding:0 32px;margin-bottom:24px;width:100%}.RememberApp_logoPhonetic__Jn69p{font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:none;color:rgba(31,26,45,.65)}.RememberApp_phrase__qvWJ9{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:rgba(31,26,45,.88)}.RememberApp_fadeIn__JBgV_{animation:RememberApp_fade__VAPvt .65s ease}@keyframes RememberApp_fade__VAPvt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.RememberApp_actions__oGEnq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:40px}.RememberApp_button__Cdaqk{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;padding:14px 26px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease;color:#1f1a2d;background:hsla(0,0%,100%,.7);box-shadow:0 14px 28px rgba(31,26,45,.12);outline:none;position:relative}.RememberApp_buttonPrimary__mKXBT{background:hsla(0,0%,100%,.85)}.RememberApp_buttonGhost__DZ6Ek{background:hsla(0,0%,100%,.5)}.RememberApp_button__Cdaqk:focus-visible,.RememberApp_button__Cdaqk:hover{transform:translateY(-2px);box-shadow:0 18px 30px rgba(31,26,45,.18)}.RememberApp_button__Cdaqk:active{transform:translateY(1px);box-shadow:0 8px 18px rgba(31,26,45,.2)}.RememberApp_buttonGhost__DZ6Ek:active{background:hsla(0,0%,100%,.7)}.RememberApp_iconOnly__CsyNf{padding:12px;width:52px;height:52px;border-radius:18px}.RememberApp_icon__GrMnl{display:grid;place-items:center;width:20px;height:20px}.RememberApp_icon__GrMnl svg{width:20px;height:20px}.RememberApp_iconStop__hbdvL{display:none}.RememberApp_autoActive__rpE4x{background:hsla(0,0%,100%,.85);box-shadow:0 18px 32px rgba(31,26,45,.18)}.RememberApp_autoActive__rpE4x .RememberApp_iconClock__nMpN5{display:none}.RememberApp_autoActive__rpE4x .RememberApp_iconStop__hbdvL{display:grid}.RememberApp_buttonSuccess__9egit{background:hsla(0,0%,100%,.95);box-shadow:0 18px 32px rgba(31,26,45,.2)}.RememberApp_buttonError__xTiMN{background:hsla(0,100%,93%,.85);color:#7d2135;box-shadow:0 16px 28px rgba(125,33,53,.25)}.RememberApp_countdown__Z_y7U{position:absolute;bottom:-10px;right:8px;font-size:.65rem;font-weight:700;color:rgba(31,26,45,.75);background:hsla(0,0%,100%,.8);padding:4px 6px;border-radius:999px;box-shadow:0 8px 16px rgba(31,26,45,.12);min-width:30px;text-align:center;transition:opacity .2s ease;opacity:0}.RememberApp_autoActive__rpE4x .RememberApp_countdown__Z_y7U{opacity:1}.RememberApp_footer__pcxUr{text-align:center;font-size:.9rem;padding:24px 16px 16px;color:rgba(31,26,45,.65);display:flex;flex-direction:column;gap:2px}.RememberApp_footer__pcxUr a{color:inherit;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(31,26,45,.35);text-decoration-color:rgba(31,26,45,.35);text-decoration-thickness:2px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease,color .2s ease;transition:text-decoration-color .2s ease,color .2s ease,-webkit-text-decoration-color .2s ease}.RememberApp_footer__pcxUr a:focus-visible,.RememberApp_footer__pcxUr a:hover{color:rgba(31,26,45,.9);-webkit-text-decoration-color:rgba(31,26,45,.6);text-decoration-color:rgba(31,26,45,.6)}.RememberApp_footerLine__tVtqG{margin:0;line-height:1.3}@media (max-width:520px){.RememberApp_button__Cdaqk{width:100%;justify-content:center}.RememberApp_iconOnly__CsyNf{width:auto;min-width:52px}}