.QnsaPostConfirmHandoff_toast__uLm7o{position:fixed;inset-inline-end:22px;bottom:22px;z-index:80;width:min(420px,calc(100vw - 32px));border:1px solid rgba(15,139,132,.2);border-radius:18px;padding:15px;background:linear-gradient(135deg,rgba(246,255,252,.98),rgba(240,251,255,.98));box-shadow:0 22px 60px rgba(31,74,95,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.QnsaPostConfirmHandoff_toast__uLm7o span{display:block;color:#0a7f82;font-size:.875rem;font-weight:700;letter-spacing:.065em}.QnsaPostConfirmHandoff_toast__uLm7o strong{display:block;margin-top:5px;color:#214e64;font-size:.875rem;line-height:1.35}.QnsaPostConfirmHandoff_toast__uLm7o p{margin:7px 0 0;color:#526c7a;font-size:.875rem;line-height:1.55}.QnsaPostConfirmHandoff_toast__uLm7o button{width:100%;min-height:39px;margin-top:11px;border:0;border-radius:11px;color:#fff;background:linear-gradient(135deg,#0b7895,#159b82);cursor:pointer;font-size:.875rem;font-weight:700}.QnsaPostConfirmHandoff_toast__uLm7o button:focus-visible{outline:3px solid rgba(18,145,158,.24);outline-offset:2px}@media(max-width:640px){.QnsaPostConfirmHandoff_toast__uLm7o{right:16px;bottom:16px;width:calc(100vw - 32px)}}:is(.QnsaPostConfirmHandoff_toast__uLm7o){min-width:0;font-size:1rem;line-height:1.7}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(p,small,label,li,dd,dt){line-height:1.7;overflow-wrap:anywhere}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(h2,h3,h4){line-height:1.45;text-wrap:pretty}:is(.QnsaPostConfirmHandoff_toast__uLm7o) h2{font-size:clamp(1.375rem,2vw,1.75rem)}:is(.QnsaPostConfirmHandoff_toast__uLm7o) h3{font-size:1.125rem}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(input,textarea,select){min-width:0;max-width:100%;box-sizing:border-box;font-family:inherit;font-size:1rem;line-height:1.6}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px}:is(.QnsaPostConfirmHandoff_toast__uLm7o) textarea{min-height:112px;padding:12px 14px}:is(.QnsaPostConfirmHandoff_toast__uLm7o) button{min-height:44px;font-family:inherit;line-height:1.5}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(button,a,input,select,textarea):focus-visible{outline:3px solid #315ee7;outline-offset:3px}[dir=rtl] :is(.QnsaPostConfirmHandoff_toast__uLm7o){letter-spacing:0}@media (max-width:600px){:is(.QnsaPostConfirmHandoff_toast__uLm7o){max-width:100%}:is(.QnsaPostConfirmHandoff_toast__uLm7o) :is(h2,h3){overflow-wrap:anywhere}}