.englishia-toast{width:var(--width);color:#221e1a;min-height:4.5rem;font-family:var(--font-sans);background:#fffffff7;border:1px solid #e5dfd8;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:.875rem .75rem .875rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px -18px #221e1a52,0 4px 14px -8px #221e1a38}.englishia-toast:before{content:"";background:var(--toast-accent);width:.25rem;position:absolute;inset-block:0;inset-inline-start:0}.englishia-toast--success{--toast-accent:#16815d}.englishia-toast--error{--toast-accent:#c0392b}.englishia-toast--warning{--toast-accent:#b56707}.englishia-toast--info{--toast-accent:#5b32b5}.englishia-toast__icon{width:1.375rem;height:1.375rem;color:var(--toast-accent);flex:0 0 1.375rem;place-items:center;margin-top:.0625rem;display:grid}.englishia-toast__icon>svg{width:1.25rem;height:1.25rem}.englishia-toast__spinner{border:2px solid color-mix(in srgb, var(--toast-accent) 25%, transparent);border-right-color:var(--toast-accent);border-radius:999px;width:1.125rem;height:1.125rem;animation:.65s linear infinite englishia-toast-spin}@keyframes englishia-toast-spin{to{transform:rotate(360deg)}}.englishia-toast__content{flex:auto;gap:.1875rem;min-width:0;padding-inline-end:.25rem;display:grid}.englishia-toast__action{min-height:2.75rem;color:var(--toast-accent);font:inherit;background:color-mix(in srgb, var(--toast-accent) 10%, transparent);transition:background-color .16s ease, scale .16s var(--ease-out);border-radius:999px;justify-self:start;margin-top:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:750}.englishia-toast__action:active{background:color-mix(in srgb, var(--toast-accent) 22%, transparent);transition-duration:0s}.englishia-toast__close:active{background:#f4f2ef;transition-duration:0s}.dark .englishia-toast__close:active{background:#403a35}.englishia-toast__action:focus-visible{outline:2px solid var(--toast-accent);outline-offset:2px}.englishia-toast__title,.englishia-toast__message{overflow-wrap:anywhere}.englishia-toast__title,.englishia-toast__message--primary{color:#221e1a;font-size:.9375rem;font-weight:700;line-height:1.4}.englishia-toast__message{color:#625b54;font-size:.875rem;font-weight:500;line-height:1.5}.englishia-toast__close{color:#625b54;width:2.75rem;height:2.75rem;transition:background-color .16s ease, color .16s ease, scale .16s var(--ease-out);background:0 0;border-radius:999px;flex:0 0 2.75rem;place-items:center;margin-block:-.5rem;padding:0;display:grid}.englishia-toast__close:focus-visible{outline-offset:2px;outline:2px solid #7638e8}.englishia-toast__close>svg{width:1.125rem;height:1.125rem}.englishia-toast__progress{inset-inline:0;background:var(--toast-accent);opacity:.42;transform-origin:0;height:.1875rem;transition:transform .2s var(--ease-out);position:absolute;bottom:0}[dir=rtl] .englishia-toast__progress{transform-origin:100%}@media (hover:hover) and (pointer:fine){.englishia-toast__action:hover{background:color-mix(in srgb, var(--toast-accent) 17%, transparent)}.englishia-toast__close:hover{color:#221e1a;background:#f4f2ef}.dark .englishia-toast__close:hover{color:#fff;background:#403a35}}.dark .englishia-toast{color:#f5f3f1;background:#221e1af5;border-color:#4a433d;box-shadow:0 18px 48px -18px #000000b8}.dark .englishia-toast__title,.dark .englishia-toast__message--primary{color:#f5f3f1}.dark .englishia-toast__message,.dark .englishia-toast__close{color:#c9c3bd}@media (width<=600px){.englishia-toast{border-radius:.875rem;width:100%;min-height:4rem}}@media (prefers-reduced-motion:reduce){.englishia-toaster [data-sonner-toast]{transition:opacity .2s!important}.englishia-toast__spinner{animation-duration:1.5s}.englishia-toast__progress{transition:none}}@media (prefers-reduced-transparency:reduce){.englishia-toast{background:#fff}.dark .englishia-toast{background:#221e1a}}@media (prefers-contrast:more){.englishia-toast{background:#fff;border-color:#221e1a}.dark .englishia-toast{background:#221e1a;border-color:#f5f3f1}.englishia-toast__message,.dark .englishia-toast__message{color:inherit}}
