@layer equip{.eq-toaster{box-sizing:border-box;inset:auto var(--eq-space-4) var(--eq-space-4) auto;width:min(360px, calc(100vw - 2 * var(--eq-space-4)));max-height:calc(100dvh - 2 * var(--eq-space-4));color:var(--eq-ink);pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.eq-toaster-list{justify-content:flex-end;gap:var(--eq-space-2);flex-direction:column;display:flex}.eq-toast{align-items:flex-start;gap:var(--eq-space-2);padding:var(--eq-space-3) var(--eq-space-2) var(--eq-space-3) var(--eq-space-4);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-l);background:var(--eq-raised);box-shadow:var(--eq-shadow);-webkit-backdrop-filter:var(--eq-blur);backdrop-filter:var(--eq-blur);font:var(--eq-weight) var(--eq-text-m) / 1.4 var(--eq-font);pointer-events:auto;transform-origin:bottom;transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur-move) var(--eq-spring), translate var(--eq-dur-move) var(--eq-spring);display:flex}@starting-style{.eq-toast{opacity:0;translate:0 4px;scale:.96}}.eq-toast[data-closing]{opacity:0;pointer-events:none;transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease), translate var(--eq-dur) var(--eq-ease);translate:0 4px;scale:.96}.eq-toast-text{min-width:0;padding-block:var(--eq-space-1);flex:1}.eq-toast-message{font-weight:var(--eq-weight-strong);margin:0}.eq-toast-description{margin:var(--eq-space-1) 0 0;color:var(--eq-ink-2);font-size:var(--eq-text-s)}.eq-toast-action,.eq-toast-close{height:var(--eq-h-s);border-radius:var(--eq-radius-s);color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1 var(--eq-font);white-space:nowrap;cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.eq-toast-action:active,.eq-toast-close:active{scale:var(--eq-press)}.eq-toast-action{padding:0 var(--eq-space-2);border-color:var(--eq-line-strong)}.eq-toast-close{width:var(--eq-h-s);color:var(--eq-ink-2);padding:0}.eq-toast-close>svg{width:14px;height:14px}@media (hover:hover){.eq-toast-action:hover,.eq-toast-close:hover{background:var(--eq-tint)}}.eq-toast-action:focus-visible,.eq-toast-close:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}}
