.toast.svelte-15crzf7{--toast-close-slack: calc((var(--toast-close-size) - var(--toast-close-icon)) / 2);position:relative;display:flex;align-items:center;gap:var(--floating-card-gap);width:100%;min-height:calc(var(--border-width) * 2 + var(--toast-padding-y) * 2 + var(--toast-close-size));padding:var(--toast-padding-y) var(--toast-padding-x);border:var(--floating-border);border-radius:var(--toast-radius);background:var(--floating-bg);box-shadow:var(--floating-shadow);color:var(--text-primary);box-sizing:border-box;overflow:hidden}.toast--stacked.svelte-15crzf7{align-items:flex-start}.toast__glyph.svelte-15crzf7{display:grid;flex:none;place-items:center;width:var(--floating-card-icon-size);height:var(--floating-card-icon-size);color:var(--text-secondary)}.toast--stacked.svelte-15crzf7 .toast__glyph:where(.svelte-15crzf7){height:calc(var(--floating-card-title-size) * var(--floating-card-title-line-height))}.toast__glyph.svelte-15crzf7 svg{width:var(--floating-card-icon-size);height:var(--floating-card-icon-size)}.toast__text.svelte-15crzf7{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.toast__title.svelte-15crzf7{margin:0;font-size:var(--floating-card-title-size);font-weight:var(--floating-card-title-weight);line-height:var(--floating-card-title-line-height);overflow-wrap:anywhere}.toast--closable.svelte-15crzf7 .toast__title:where(.svelte-15crzf7){padding-right:calc(var(--toast-close-size) + var(--floating-card-gap) - var(--toast-close-slack))}.toast__repeat.svelte-15crzf7{margin-left:var(--space-1);color:var(--text-secondary);font-weight:var(--font-weight-normal)}.toast__description.svelte-15crzf7{margin:var(--space-1) 0 0;color:var(--floating-card-desc-color);font-size:var(--floating-card-desc-size);font-weight:var(--floating-card-desc-weight);line-height:1.4;overflow-wrap:anywhere}.toast__action.svelte-15crzf7{align-self:flex-end;min-height:var(--control-height-sm);margin-top:var(--space-1);margin-right:calc((var(--toast-padding-x) - var(--toast-trailing-inset)) * -1);margin-bottom:calc((var(--toast-padding-y) - var(--toast-trailing-inset)) * -1);padding:0 var(--control-padding-sm);border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-primary);font-size:var(--control-font-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.toast__action.svelte-15crzf7:hover{background:var(--bg-card-hover)}.toast__close.svelte-15crzf7{position:absolute;top:calc(50% - var(--toast-close-size) / 2);right:calc(var(--toast-padding-x) - var(--toast-close-slack));display:grid;place-items:center;width:var(--toast-close-size);height:var(--toast-close-size);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);cursor:pointer}.toast--stacked.svelte-15crzf7 .toast__close:where(.svelte-15crzf7){top:max(0px,calc(var(--toast-padding-y) - (var(--toast-close-size) - var(--floating-card-title-size) * var(--floating-card-title-line-height)) / 2))}.toast__close.svelte-15crzf7:hover{background:var(--bg-card-hover);color:var(--text-primary)}.toast__close.svelte-15crzf7 svg:not(.toast__ring){width:var(--toast-close-icon);height:var(--toast-close-icon)}.toast__ring.svelte-15crzf7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:var(--toast-ring-width);stroke-linecap:round;stroke-dasharray:var(--toast-ring-length);transform:rotate(-90deg);pointer-events:none;animation:svelte-15crzf7-toast-ring var(--toast-duration) linear forwards}[data-sonner-toast][data-expanded=true] .toast__ring.svelte-15crzf7,[data-sonner-toast][data-swiping=true] .toast__ring.svelte-15crzf7{animation-play-state:paused}@keyframes svelte-15crzf7-toast-ring{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--toast-ring-length)}}@media(prefers-reduced-motion:reduce){.toast__ring.svelte-15crzf7{display:none}}.modal.svelte-1yluozt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--modal-edge);box-sizing:border-box}.modal__scrim.svelte-1yluozt{position:fixed;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:var(--modal-scrim);-webkit-backdrop-filter:blur(var(--modal-scrim-blur));backdrop-filter:blur(var(--modal-scrim-blur));cursor:default;animation:svelte-1yluozt-modal-fade var(--duration-normal) var(--ease-expo) both}.modal__box.svelte-1yluozt{--os-inset-axis: var(--modal-scroll-inset);position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - var(--modal-edge) * 2);border:var(--floating-border);border-radius:var(--modal-radius);background:var(--modal-surface);box-shadow:var(--modal-shadow);color:var(--text-primary);overflow:hidden;box-sizing:border-box;animation:svelte-1yluozt-modal-rise var(--duration-normal) var(--ease-modal-spring) both}.modal__box.svelte-1yluozt:focus-visible{outline:none}.modal__box--sm.svelte-1yluozt{max-width:var(--modal-width-sm)}.modal__box--md.svelte-1yluozt{max-width:var(--modal-width-md)}.modal__box--lg.svelte-1yluozt{max-width:var(--modal-width-lg)}.modal__box--xl.svelte-1yluozt{max-width:var(--modal-width-xl)}.modal__header.svelte-1yluozt{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--modal-padding) calc(var(--modal-padding) - (var(--modal-close-size) - var(--modal-close-icon)) / 2) 0 var(--modal-padding)}.modal__title.svelte-1yluozt{margin:0;min-width:0;font-size:var(--modal-title-size);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);overflow-wrap:anywhere}.modal__close.svelte-1yluozt{display:grid;flex:none;place-items:center;width:var(--modal-close-size);height:var(--modal-close-size);padding:0;border:none;border-radius:var(--radius-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-expo),background var(--duration-fast) var(--ease-expo)}.modal__close.svelte-1yluozt:hover{background:var(--veil-hover);color:var(--text-primary)}.modal__close.svelte-1yluozt svg{width:var(--modal-close-icon);height:var(--modal-close-icon)}.modal__body.svelte-1yluozt{flex:1 1 auto;min-height:0}.modal__content.svelte-1yluozt{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--modal-title-content-gap) var(--modal-padding) var(--modal-padding)}.modal__description.svelte-1yluozt{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}.modal__footer.svelte-1yluozt{flex-shrink:0;padding:0 var(--modal-padding) var(--modal-padding)}@media(pointer:coarse){.modal__box.svelte-1yluozt{--modal-close-size: var(--tap-target-min)}}@keyframes svelte-1yluozt-modal-fade{0%{opacity:0}}@keyframes svelte-1yluozt-modal-rise{0%{opacity:0;transform:translateY(var(--space-3)) scale(.96)}}@media(prefers-reduced-motion:reduce){.modal__scrim.svelte-1yluozt,.modal__box.svelte-1yluozt{animation:none}}.note.svelte-125yeuk{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.note.svelte-125yeuk .note__icon{flex:none;width:var(--control-icon-sm);height:calc(var(--text-sm) * var(--leading-normal))}.note__text.svelte-125yeuk{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.note--warning.svelte-125yeuk{background:color-mix(in srgb,var(--status-warning) 12%,transparent);color:var(--text-primary)}.note--warning.svelte-125yeuk .note__icon{color:var(--status-warning)}.note--error.svelte-125yeuk{background:color-mix(in srgb,var(--status-error) 12%,transparent);color:var(--text-primary)}.note--error.svelte-125yeuk .note__icon{color:var(--status-error)}
