.oxovs70{right:var(--space-5);bottom:calc(var(--app-bottom,0px) + var(--space-5));z-index:300;align-items:flex-end;gap:var(--space-2);pointer-events:none;outline:none;flex-direction:column;width:min(100vw - 32px,380px);display:flex;position:fixed}
.oxovs71{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-pop);pointer-events:auto;border-left-width:3px;transition:opacity .16s,transform .16s;display:flex}
.oxovs71[data-type=success]{border-left-color:var(--color-success)}
.oxovs71[data-type=error]{border-left-color:var(--color-danger)}
.oxovs71[data-starting-style],.oxovs71[data-ending-style]{opacity:0;transform:translateY(8px)}
.oxovs71[data-swiping]{transition:none}
.oxovs71[data-limited]{display:none}
.oxovs72{flex-shrink:0;margin-top:2px}
[data-type=success]>.oxovs72{color:var(--color-success)}
[data-type=error]>.oxovs72{color:var(--color-danger)}
.oxovs73{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.oxovs74{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}
.oxovs75{font-size:var(--text-xs);color:var(--color-ink-muted);margin:0;line-height:1.5}
.oxovs76{width:28px;height:28px;color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin-top:-4px;padding:0;display:inline-grid}
.oxovs76:hover{color:var(--color-ink);background:var(--color-surface-raised)}
.oxovs76:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}
.oxovs77{margin-top:var(--space-2);border:1px solid var(--color-line-strong);background:var(--color-surface-raised);color:var(--color-ink);font-size:var(--text-xs);cursor:pointer;align-self:flex-start;padding:4px 10px;font-weight:600}
.oxovs77:hover{border-color:var(--color-ink-muted)}
.oxovs77:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
@media screen and (max-width:600px){.oxovs70{right:16px;bottom:calc(var(--app-bottom,0px) + 16px);align-items:stretch;width:auto;left:16px}}
@media (prefers-reduced-motion:reduce){.oxovs71{transition:none}}
