.banners[data-v-d579526c]{inset-inline:0;z-index:var(--z-toast);gap:var(--space-xs);padding:calc(var(--safe-top) + var(--space-sm)) var(--space-md) 0;pointer-events:none;justify-items:center;display:grid;position:fixed;top:0}.toast[data-v-d579526c]{pointer-events:auto;align-items:center;gap:var(--space-md);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-ctl);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-sm);box-shadow:var(--shadow-lift);font-weight:600;display:flex}
