.RXomzG_snackbar{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:100;pointer-events:none;opacity:0;width:calc(100vw - 32px);max-width:420px;transition:opacity .18s,transform .18s;position:fixed;left:50%;transform:translate(-50%,8px)}.RXomzG_snackbar[data-visible=true]{opacity:1;transform:translate(-50%)}.RXomzG_surface{--notice-accent:var(--primary-tint);border-radius:var(--brand-radius-small,16px);background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-inline-start:3px solid var(--notice-accent);box-shadow:var(--brand-elevation-small,0 4px 16px #0f172a1f);text-align:start;overflow-wrap:anywhere;align-items:flex-start;gap:10px;padding:12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.RXomzG_message{flex:1;min-width:0;padding-block:5px}.RXomzG_icon{height:32px;color:var(--notice-accent);background:color-mix(in srgb, var(--notice-accent) 10%, transparent);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.RXomzG_surface[data-variant=error]{--notice-accent:var(--destructive)}.RXomzG_surface svg{flex-shrink:0}@media (max-width:1023px){body:has([data-bottom-nav]) .RXomzG_snackbar{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){.RXomzG_snackbar{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.RXomzG_snackbar{transition:none}}
