.notification-container.svelte-1lxai0f{position:fixed;top:4rem;right:1rem;z-index:9999;max-width:350px}.notification.svelte-1lxai0f{display:flex;align-items:center;padding:.75rem;gap:.75rem;border-radius:.5rem;background-color:var(--cl-white);box-shadow:0 4px 12px #0000001a;animation:svelte-1lxai0f-slideIn .3s ease-out forwards}.notification-icon.svelte-1lxai0f{display:flex;align-items:center}.notification-content.svelte-1lxai0f{flex:1}.notification-content.svelte-1lxai0f p:where(.svelte-1lxai0f){margin:0;line-height:1.4;font-size:.9rem;font-weight:400;color:var(--cl-black)}.close-button.svelte-1lxai0f{background:transparent;border:none;padding:0;cursor:pointer;opacity:.6;display:flex;align-items:center;transition:opacity .2s}.close-button.svelte-1lxai0f:hover{opacity:1}.notification-title.svelte-1lxai0f{text-transform:uppercase;font-size:1rem;font-weight:600;margin-bottom:.25rem}.notification.success.svelte-1lxai0f{border-left:4px solid #10b981}.notification.success.svelte-1lxai0f .notification-icon:where(.svelte-1lxai0f){color:#10b981}.notification.error.svelte-1lxai0f{border-left:4px solid #ef4444}.notification.error.svelte-1lxai0f .notification-icon:where(.svelte-1lxai0f){color:#ef4444}.notification.warning.svelte-1lxai0f{border-left:4px solid #f59e0b}.notification.warning.svelte-1lxai0f .notification-icon:where(.svelte-1lxai0f){color:#f59e0b}.notification.info.svelte-1lxai0f{border-left:4px solid #3b82f6}.notification.info.svelte-1lxai0f .notification-icon:where(.svelte-1lxai0f){color:#3b82f6}@keyframes svelte-1lxai0f-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:480px){.notification-container.svelte-1lxai0f{right:10px;left:10px;max-width:calc(100% - 20px)}.notification-title.svelte-1lxai0f{font-size:1.3rem}.notification-content.svelte-1lxai0f p:where(.svelte-1lxai0f){font-size:1.1rem}}.t-1{margin:4rem 0 3rem;text-align:center;line-height:1.3}.form{width:100%}.btn__submit{width:100%;margin-top:4rem;max-width:none;font-size:1.15rem}@media(max-width:490px){.t-1{font-size:1.7rem;margin-bottom:2rem}.btn__submit{margin-top:2rem;padding:1rem}}
