:root{--toast-top:round(calc((var(--band-h) + var(--header-h)) * var(--zoom) + 12px), 1px);--toast-font:13px;--toast-line:18px;--toast-pad-y:8px;--toast-pad-l:11px;--toast-pad-r:5px;--toast-gap:8px;--toast-radius:var(--radius-10);--toast-icon:16px;--toast-close:20px;--toast-x:12px;--toast-x-n:12;--toast-close-pull:-6px}@media (min-width:2432px){:root{--toast-font:16px;--toast-line:22px;--toast-pad-y:10px;--toast-pad-l:14px;--toast-pad-r:8px;--toast-gap:10px;--toast-radius:var(--radius-12);--toast-icon:20px;--toast-close:24px;--toast-x:16px;--toast-x-n:16;--toast-close-pull:-6px}}.toast-layer{width:0;height:0;color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0 auto auto 0;overflow:visible}.toast-layer::backdrop{display:none}[data-sonner-toaster][data-y-position].toast-host{zoom:calc(1 / var(--zoom));left:0;right:auto;top:var(--toast-top);pointer-events:none;width:round(down,100%,2px);font-family:inherit;transform:none}[data-sonner-toaster] [data-sonner-toast].toast{align-items:center;gap:var(--toast-gap);width:max-content;max-width:calc(100% - 2 * var(--gutter-page));padding:var(--toast-pad-y) var(--toast-pad-r) var(--toast-pad-y) var(--toast-pad-l);border-radius:var(--toast-radius);background:var(--surface-toast);box-shadow:var(--shadow-toast);color:var(--ink);font-size:var(--toast-font);font-weight:500;line-height:var(--toast-line);word-break:keep-all;pointer-events:auto;transition:transform .4s var(--ease-out), opacity .4s var(--ease-out);margin-inline:auto;display:flex;left:0;right:0}[data-sonner-toaster] [data-sonner-toast].toast:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.toast [data-title]{width:calc-size(max-content, round(up, size, 2px));text-align:center;max-width:100%}[data-sonner-toaster] [data-sonner-toast].toast[data-mounted=true][data-removed=false]{--y:translateY(0);height:auto}[data-sonner-toaster] [data-sonner-toast].toast[data-mounted=true][data-removed=true][data-swipe-out=false]{transition:transform var(--dur-exit) var(--ease-out), opacity var(--dur-exit) var(--ease-out)}[data-sonner-toaster] [data-sonner-toast].toast[data-mounted=true][data-removed=true][data-swipe-out=false][data-front=false]{--y:translateY(0);height:auto}.toast{--k:var(--signal-info)}.toast[data-type=success]{--k:var(--signal-ok)}.toast[data-type=warning]{--k:var(--signal-warn)}.toast[data-type=error]{--k:var(--up)}.toast [data-icon]{color:var(--k);flex:none;display:flex}.toast [data-icon] svg{width:var(--toast-icon);height:var(--toast-icon)}.toast [data-close-button]{width:var(--toast-close);height:var(--toast-close);margin-left:var(--toast-close-pull);border-radius:var(--radius-full);color:var(--ink-3);cursor:pointer;flex:none;place-items:center;display:grid;position:relative}.toast [data-close-button] svg{width:var(--toast-x);height:var(--toast-x);stroke-width:calc(24 / var(--toast-x-n));pointer-events:none}.toast [data-close-button]:after{content:"";position:absolute;inset:-8px}@media (hover:hover){.toast [data-close-button]:hover{background:var(--fill-hover-overlay)}}.toast [data-content]{min-width:0}[data-sonner-toaster] [data-sonner-toast].toast[data-lines]{align-items:flex-start}.toast[data-lines] [data-title]{text-align:left}.toast[data-lines] [data-icon]{margin-top:calc((var(--toast-line) - var(--toast-icon)) / 2)}.toast[data-lines] [data-close-button]{margin-top:calc((var(--toast-line) - var(--toast-close)) / 2)}
