.app-toast-region{z-index:3000;width:max-content;max-width:calc(100vw - 32px);font-family:var(--font-sans);pointer-events:none;background:0 0;border:0;margin:0;padding:0;display:block;position:fixed;inset:clamp(72px,16dvh,160px) auto auto 50%;overflow:visible;transform:translate(-50%)}.app-toast-region[popover]:not(:popover-open){display:none}.app-toast-region::backdrop{pointer-events:none;background:0 0}.app-toast{border:1px solid var(--border);color:var(--foreground);background:var(--card);font-size:var(--font-size-small);overflow-wrap:anywhere;border-radius:14px;align-items:center;gap:10px;padding:13px 18px;line-height:1.5;display:flex;box-shadow:0 8px 32px #0002}.app-toast>svg{flex-shrink:0}
