@scope(.ui-toast)to ([data-hn]){:scope:where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-overlay-border,var(--ui-border-strong));--_ui-surface-text:var(--ui-text-primary);--_ui-toast-surface:var(--ui-overlay-surface,var(--ui-surface-muted));align-items:center!important;background:var(--ui-toast-surface,var(--ui-overlay-surface,var(--_ui-toast-surface)));border:var(--ui-border-width) solid var( --ui-toast-border,var(--ui-overlay-border,var(--ui-toast-accent,var(--_ui-toast-accent))) );border-radius:var(--ui-toast-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var( --ui-toast-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))) );box-sizing:border-box!important;color:var(--_ui-surface-text);display:flex!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);gap:var(--ui-space-2)!important;inline-size:100%;line-height:var(--ui-line-height-md);margin:0!important;padding:var(--ui-space-3) var(--ui-space-4)!important;padding-inline-end:var(--ui-space-2)!important;pointer-events:auto}:scope[data-ui-toast-state~="tone=info"]:where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-info-soft-border);--_ui-surface-text:var(--ui-info-subtle-text);--_ui-toast-surface:var(--ui-info-soft)}:scope[data-ui-toast-state~="tone=success"]:where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-success-soft-border);--_ui-surface-text:var(--ui-success-subtle-text);--_ui-toast-surface:var(--ui-success-soft)}:scope[data-ui-toast-state~="tone=warning"]:where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-warning-soft-border);--_ui-surface-text:var(--ui-warning-subtle-text);--_ui-toast-surface:var(--ui-warning-soft)}:scope[data-ui-toast-state~="tone=danger"]:where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-danger-soft-border);--_ui-surface-text:var(--ui-danger-subtle-text);--_ui-toast-surface:var(--ui-danger-soft)}.message:where([data-hn-ui-toast]){flex:1;min-inline-size:0}.action:not(:has(>*)):where([data-hn-ui-toast]){display:none!important}:scope[hidden]:where([data-hn-ui-toast]){display:none!important}}@scope([data-slotted~=ui-toast]:not([data-hn]))to ([data-hn],[data-slotted]){:where(.ui-toast):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-overlay-border,var(--ui-border-strong));--_ui-surface-text:var(--ui-text-primary);--_ui-toast-surface:var(--ui-overlay-surface,var(--ui-surface-muted));align-items:center!important;background:var(--ui-toast-surface,var(--ui-overlay-surface,var(--_ui-toast-surface)));border:var(--ui-border-width) solid var( --ui-toast-border,var(--ui-overlay-border,var(--ui-toast-accent,var(--_ui-toast-accent))) );border-radius:var(--ui-toast-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var( --ui-toast-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))) );box-sizing:border-box!important;color:var(--_ui-surface-text);display:flex!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);gap:var(--ui-space-2)!important;inline-size:100%;line-height:var(--ui-line-height-md);margin:0!important;padding:var(--ui-space-3) var(--ui-space-4)!important;padding-inline-end:var(--ui-space-2)!important;pointer-events:auto}:where(.ui-toast)[data-ui-toast-state~="tone=info"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-info-soft-border);--_ui-surface-text:var(--ui-info-subtle-text);--_ui-toast-surface:var(--ui-info-soft)}:where(.ui-toast)[data-ui-toast-state~="tone=success"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-success-soft-border);--_ui-surface-text:var(--ui-success-subtle-text);--_ui-toast-surface:var(--ui-success-soft)}:where(.ui-toast)[data-ui-toast-state~="tone=warning"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-warning-soft-border);--_ui-surface-text:var(--ui-warning-subtle-text);--_ui-toast-surface:var(--ui-warning-soft)}:where(.ui-toast)[data-ui-toast-state~="tone=danger"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){--_ui-toast-accent:var(--ui-danger-soft-border);--_ui-surface-text:var(--ui-danger-subtle-text);--_ui-toast-surface:var(--ui-danger-soft)}.message:where(:scope,:scope *):where([data-hn-ui-toast]){flex:1;min-inline-size:0}.action:not(:has(>*)):where(:scope,:scope *):where([data-hn-ui-toast]){display:none!important}:where(.ui-toast)[hidden]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast]))):where([data-hn-ui-toast]){display:none!important}}@keyframes ui-toast-enter-8e8adadb{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit-8e8adadb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}@keyframes ui-toast-enter-bottom-8e8adadb{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit-bottom-8e8adadb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.75rem)}}@scope(.ui-toast-region)to ([data-hn]){:scope:where([data-hn-ui-toast-region]){--_ui-toast-region-surface:var(--ui-toast-region-surface);--_ui-toast-region-border:var(--ui-toast-region-border);--_ui-toast-region-radius:var(--ui-toast-region-radius);--_ui-toast-region-shadow:var(--ui-toast-region-shadow);--_ui-toast-region-enter-duration:var(--ui-toast-region-enter-duration);--_ui-toast-region-exit-duration:var(--ui-toast-region-exit-duration);align-content:start!important;background:transparent;border:0;bottom:auto;box-shadow:none;box-sizing:border-box!important;display:grid!important;gap:var(--ui-space-2)!important;inline-size:min(24rem,calc(100vw - var(--ui-space-4)*2));left:50%;margin:0!important;max-inline-size:100%;outline:0;overflow:visible;padding:0!important;pointer-events:none;position:fixed;right:auto;top:calc(var(--ui-space-4) + env(safe-area-inset-top));transform:translate(-50%);z-index:9999}:scope:not(:popover-open):where([data-hn-ui-toast-region]){display:none!important}:scope[data-ui-toast-region-state~="placement=bottom-start"]:where([data-hn-ui-toast-region]),:scope[data-ui-toast-region-state~="placement=top-start"]:where([data-hn-ui-toast-region]){inset-inline-start:calc(var(--ui-space-4) + env(safe-area-inset-left));left:auto;right:auto;transform:none}:scope[data-ui-toast-region-state~="placement=bottom-end"]:where([data-hn-ui-toast-region]),:scope[data-ui-toast-region-state~="placement=top-end"]:where([data-hn-ui-toast-region]){inset-inline-end:calc(var(--ui-space-4) + env(safe-area-inset-right));left:auto;right:auto;transform:none}:scope[data-ui-toast-region-state~="placement=bottom"]:where([data-hn-ui-toast-region]),:scope[data-ui-toast-region-state~="placement=bottom-end"]:where([data-hn-ui-toast-region]),:scope[data-ui-toast-region-state~="placement=bottom-start"]:where([data-hn-ui-toast-region]){bottom:calc(var(--ui-space-4) + env(safe-area-inset-bottom));top:auto}:scope>.toast:where([data-hn-ui-toast-region]),:scope>:where(:not([data-hn-ui-toast-region])):is(*){pointer-events:auto}.toast:where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-overlay-border,var(--ui-border-strong));--_ui-surface-text:var(--ui-text-primary);--_ui-toast-region-tone-surface:var(--ui-overlay-surface,var(--ui-surface-muted));align-items:start!important;animation:ui-toast-enter-8e8adadb var(--_ui-toast-region-enter-duration,.32s) var(--ui-motion-ease-out,cubic-bezier(.16,1,.3,1)) both;background:var( --_ui-toast-region-surface,var(--ui-overlay-surface,var(--_ui-toast-region-tone-surface)) );border:var(--ui-border-width) solid var(--_ui-toast-region-border,var(--ui-overlay-border,var(--_ui-toast-region-accent)));border-radius:var(--_ui-toast-region-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var( --_ui-toast-region-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))) );color:var(--_ui-surface-text);display:grid!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);gap:var(--ui-space-2)!important;grid-template-columns:1fr auto;line-height:var(--ui-line-height-md);padding:var(--ui-space-3) var(--ui-space-4)!important;padding-inline-end:var(--ui-space-2)!important}.toast[data-tone=info]:where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-info-soft-border);--_ui-surface-text:var(--ui-info-subtle-text);--_ui-toast-region-tone-surface:var(--ui-info-soft)}.toast[data-tone=success]:where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-success-soft-border);--_ui-surface-text:var(--ui-success-subtle-text);--_ui-toast-region-tone-surface:var(--ui-success-soft)}.toast[data-tone=warning]:where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-warning-soft-border);--_ui-surface-text:var(--ui-warning-subtle-text);--_ui-toast-region-tone-surface:var(--ui-warning-soft)}.toast[data-tone=danger]:where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-danger-soft-border);--_ui-surface-text:var(--ui-danger-subtle-text);--_ui-toast-region-tone-surface:var(--ui-danger-soft)}.toast.closing:where([data-hn-ui-toast-region]){animation:ui-toast-exit-8e8adadb var(--_ui-toast-region-exit-duration,.22s) var(--ui-motion-ease) both;pointer-events:none}:is(:scope[data-ui-toast-region-state~="placement=bottom"],:scope[data-ui-toast-region-state~="placement=bottom-start"],:scope[data-ui-toast-region-state~="placement=bottom-end"]) .toast:where([data-hn-ui-toast-region]){animation-name:ui-toast-enter-bottom-8e8adadb}:is(:scope[data-ui-toast-region-state~="placement=bottom"],:scope[data-ui-toast-region-state~="placement=bottom-start"],:scope[data-ui-toast-region-state~="placement=bottom-end"]) .toast.closing:where([data-hn-ui-toast-region]){animation-name:ui-toast-exit-bottom-8e8adadb}@media(prefers-reduced-motion:reduce){.toast.closing:where([data-hn-ui-toast-region]),.toast:where([data-hn-ui-toast-region]){animation:none}}.message:where([data-hn-ui-toast-region]){align-self:center;min-inline-size:0}.dismiss:where([data-hn-ui-toast-region]){align-self:center}:scope[hidden]:where([data-hn-ui-toast-region]){display:none!important}}@scope([data-slotted~=ui-toast-region]:not([data-hn]))to ([data-hn],[data-slotted]){:where(.ui-toast-region):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){--_ui-toast-region-surface:var(--ui-toast-region-surface);--_ui-toast-region-border:var(--ui-toast-region-border);--_ui-toast-region-radius:var(--ui-toast-region-radius);--_ui-toast-region-shadow:var(--ui-toast-region-shadow);--_ui-toast-region-enter-duration:var(--ui-toast-region-enter-duration);--_ui-toast-region-exit-duration:var(--ui-toast-region-exit-duration);align-content:start!important;background:transparent;border:0;bottom:auto;box-shadow:none;box-sizing:border-box!important;display:grid!important;gap:var(--ui-space-2)!important;inline-size:min(24rem,calc(100vw - var(--ui-space-4)*2));left:50%;margin:0!important;max-inline-size:100%;outline:0;overflow:visible;padding:0!important;pointer-events:none;position:fixed;right:auto;top:calc(var(--ui-space-4) + env(safe-area-inset-top));transform:translate(-50%);z-index:9999}:where(.ui-toast-region):not(:popover-open):where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){display:none!important}:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-start"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]),:where(.ui-toast-region)[data-ui-toast-region-state~="placement=top-start"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){inset-inline-start:calc(var(--ui-space-4) + env(safe-area-inset-left));left:auto;right:auto;transform:none}:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-end"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]),:where(.ui-toast-region)[data-ui-toast-region-state~="placement=top-end"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){inset-inline-end:calc(var(--ui-space-4) + env(safe-area-inset-right));left:auto;right:auto;transform:none}:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]),:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-end"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]),:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-start"]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){bottom:calc(var(--ui-space-4) + env(safe-area-inset-bottom));top:auto}.toast:where(:scope,:scope *):where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-overlay-border,var(--ui-border-strong));--_ui-surface-text:var(--ui-text-primary);--_ui-toast-region-tone-surface:var(--ui-overlay-surface,var(--ui-surface-muted));align-items:start!important;animation:ui-toast-enter-8e8adadb var(--_ui-toast-region-enter-duration,.32s) var(--ui-motion-ease-out,cubic-bezier(.16,1,.3,1)) both;background:var( --_ui-toast-region-surface,var(--ui-overlay-surface,var(--_ui-toast-region-tone-surface)) );border:var(--ui-border-width) solid var(--_ui-toast-region-border,var(--ui-overlay-border,var(--_ui-toast-region-accent)));border-radius:var(--_ui-toast-region-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var( --_ui-toast-region-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))) );color:var(--_ui-surface-text);display:grid!important;font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);gap:var(--ui-space-2)!important;grid-template-columns:1fr auto;line-height:var(--ui-line-height-md);padding:var(--ui-space-3) var(--ui-space-4)!important;padding-inline-end:var(--ui-space-2)!important}.toast[data-tone=info]:where(:scope,:scope *):where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-info-soft-border);--_ui-surface-text:var(--ui-info-subtle-text);--_ui-toast-region-tone-surface:var(--ui-info-soft)}.toast[data-tone=success]:where(:scope,:scope *):where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-success-soft-border);--_ui-surface-text:var(--ui-success-subtle-text);--_ui-toast-region-tone-surface:var(--ui-success-soft)}.toast[data-tone=warning]:where(:scope,:scope *):where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-warning-soft-border);--_ui-surface-text:var(--ui-warning-subtle-text);--_ui-toast-region-tone-surface:var(--ui-warning-soft)}.toast[data-tone=danger]:where(:scope,:scope *):where([data-hn-ui-toast-region]){--_ui-toast-region-accent:var(--ui-danger-soft-border);--_ui-surface-text:var(--ui-danger-subtle-text);--_ui-toast-region-tone-surface:var(--ui-danger-soft)}.toast.closing:where(:scope,:scope *):where([data-hn-ui-toast-region]){animation:ui-toast-exit-8e8adadb var(--_ui-toast-region-exit-duration,.22s) var(--ui-motion-ease) both;pointer-events:none}:is(:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom"],:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-start"],:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-end"]) .toast:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){animation-name:ui-toast-enter-bottom-8e8adadb}:is(:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom"],:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-start"],:where(.ui-toast-region)[data-ui-toast-region-state~="placement=bottom-end"]) .toast.closing:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){animation-name:ui-toast-exit-bottom-8e8adadb}@media(prefers-reduced-motion:reduce){.toast.closing:where(:scope,:scope *):where([data-hn-ui-toast-region]),.toast:where(:scope,:scope *):where([data-hn-ui-toast-region]){animation:none}}.message:where(:scope,:scope *):where([data-hn-ui-toast-region]){align-self:center;min-inline-size:0}.dismiss:where(:scope,:scope *):where([data-hn-ui-toast-region]){align-self:center}:where(.ui-toast-region)[hidden]:where(:scope,:not([data-hn],[data-slotted]:not([data-slotted~=ui-toast-region]))):where([data-hn-ui-toast-region]){display:none!important}}
