.cc-toaster.svelte-1wngg4y{right:var(--cc-space-4);bottom:var(--cc-space-4);left:var(--cc-space-4);z-index:var(--cc-layer-toast);gap:var(--cc-space-2);pointer-events:none;justify-items:end;display:grid;position:fixed}.cc-toast.svelte-1wngg4y{align-items:start;gap:var(--cc-space-3);width:min(24rem,100%);padding:var(--cc-space-3);border:1px solid var(--cc-border);border-radius:var(--cc-radius-md);background:var(--cc-surface-raised);color:var(--cc-text);box-shadow:var(--cc-shadow-popover);font-family:var(--cc-font-sans);pointer-events:auto;animation:svelte-1wngg4y-cc-toast-fade var(--cc-duration-normal) var(--cc-ease-out), svelte-1wngg4y-cc-toast-in var(--cc-duration-slow) var(--cc-ease-spring);display:flex}.cc-toast[data-state=closed].svelte-1wngg4y{pointer-events:none;animation:svelte-1wngg4y-cc-toast-out var(--cc-duration-fast) var(--cc-ease-exit) forwards}.dot.svelte-1wngg4y{border-radius:var(--cc-radius-pill);background:var(--cc-border-strong);flex:none;width:.625rem;height:.625rem;margin-top:.4em}.cc-toast-success.svelte-1wngg4y .dot:where(.svelte-1wngg4y){background:var(--cc-success)}.cc-toast-warning.svelte-1wngg4y .dot:where(.svelte-1wngg4y){background:var(--cc-warning)}.cc-toast-danger.svelte-1wngg4y .dot:where(.svelte-1wngg4y){background:var(--cc-danger)}.cc-toast-accent.svelte-1wngg4y .dot:where(.svelte-1wngg4y){background:var(--cc-accent)}.text.svelte-1wngg4y{gap:var(--cc-space-1);flex:1;display:grid}.text.svelte-1wngg4y span:where(.svelte-1wngg4y){color:var(--cc-text-muted);font-size:var(--cc-font-size-sm)}.dismiss.svelte-1wngg4y{width:var(--cc-control-h);height:var(--cc-control-h);margin:calc(-1 * var(--cc-space-2));border-radius:var(--cc-radius-md);color:var(--cc-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dismiss.svelte-1wngg4y:hover{background:var(--cc-surface-hover);color:var(--cc-text)}.dismiss.svelte-1wngg4y:focus-visible{outline:var(--cc-focus-width) solid var(--cc-focus);outline-offset:var(--cc-focus-offset)}@keyframes svelte-1wngg4y-cc-toast-fade{0%{opacity:0}}@keyframes svelte-1wngg4y-cc-toast-in{0%{transform:translateY(var(--cc-space-3))}}@keyframes svelte-1wngg4y-cc-toast-out{to{opacity:0;transform:translateY(var(--cc-space-2))}}@media (prefers-reduced-motion:reduce){.cc-toast.svelte-1wngg4y,.cc-toast[data-state].svelte-1wngg4y{animation:none}}
