.notification-module__BhoRMG__container{--toast-inset:16px;z-index:200;width:min(356px, calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed}.notification-module__BhoRMG__container[data-position^=top]{top:max(16px, calc(env(safe-area-inset-top) + 8px))}.notification-module__BhoRMG__container[data-position^=bottom]{bottom:max(16px, calc(env(safe-area-inset-bottom) + 8px))}.notification-module__BhoRMG__container[data-position$=right]{right:calc(var(--toast-inset) + env(safe-area-inset-right))}.notification-module__BhoRMG__container[data-position$=left]{left:calc(var(--toast-inset) + env(safe-area-inset-left))}.notification-module__BhoRMG__container[data-position$=center]{left:50%;transform:translate(-50%)}.notification-module__BhoRMG__toast{--toast-fuse:#f5a524;width:100%;color:hsl(var(--popover-foreground));pointer-events:auto;font-family:inherit;font-size:13px;line-height:1.5}.notification-module__BhoRMG__toast[data-variant=success]{--toast-fuse:#22c55e}.notification-module__BhoRMG__toast[data-variant=error]{--toast-fuse:#ef4444}.notification-module__BhoRMG__toast[data-variant=warning]{--toast-fuse:#f5a524}.notification-module__BhoRMG__toast[data-variant=info]{--toast-fuse:#3b82f6}.notification-module__BhoRMG__toast[data-phase=closing]{pointer-events:none}.notification-module__BhoRMG__card{border:1px solid hsl(var(--border) / .6);background:hsl(var(--popover));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 4px 12px #0000001a}.notification-module__BhoRMG__card[data-swiping]{cursor:grabbing}.notification-module__BhoRMG__card[data-dismissible=false]{cursor:default;touch-action:auto}.notification-module__BhoRMG__card:focus-visible,.notification-module__BhoRMG__close:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.notification-module__BhoRMG__icon{flex:none;width:18px;height:18px}.notification-module__BhoRMG__body{overflow-wrap:anywhere;flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.notification-module__BhoRMG__title{margin:0;font-weight:500;line-height:1.5}.notification-module__BhoRMG__description{color:hsl(var(--muted-foreground));margin:0;font-weight:400;line-height:1.4}.notification-module__BhoRMG__close{width:24px;height:24px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;display:grid;position:relative}.notification-module__BhoRMG__close:before{content:"";position:absolute;inset:-8px}.notification-module__BhoRMG__close:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.notification-module__BhoRMG__close:hover{background:hsl(var(--foreground) / .1)}}.notification-module__BhoRMG__fuse{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--toast-fuse) 18%, transparent) 9%, color-mix(in srgb, var(--toast-fuse) 50%, transparent) 18%, color-mix(in srgb, var(--toast-fuse) 84%, transparent) 28%, var(--toast-fuse) 38%, var(--toast-fuse) 62%, color-mix(in srgb, var(--toast-fuse) 84%, transparent) 72%, color-mix(in srgb, var(--toast-fuse) 50%, transparent) 82%, color-mix(in srgb, var(--toast-fuse) 18%, transparent) 91%, transparent 100%);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.notification-module__BhoRMG__fuse[data-active=false]{visibility:hidden}@media (prefers-reduced-motion:reduce){.notification-module__BhoRMG__close{transition:none}.notification-module__BhoRMG__close:active{transform:none}}
