.status-badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 9px;border:none;border-radius:999px;font-family:var(--font-roboto),"Roboto",sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;white-space:nowrap}.status-badge:focus-visible{outline:1px solid var(--text-primary);outline-offset:2px}.status-badge__icon{flex:0 0 auto}.status-badge--success{background:var(--success);color:#0a0a0a}.status-badge--pending{background:var(--pending);color:#0a0a0a}.status-badge--pending .status-badge__icon{animation:status-badge-spin 1.4s linear infinite}.status-badge--warning{background:var(--warning);color:#0a0a0a}.status-badge--failed,.status-badge--refund{background:var(--error);color:#0a0a0a}.status-badge--neutral{background:var(--border-color);color:var(--text-primary)}@keyframes status-badge-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.status-badge--pending .status-badge__icon{animation:none}}.tooltip-trigger{display:inline-flex;min-width:0}.tooltip{position:fixed;z-index:1200;width:max-content;max-width:min(280px,100vw - 24px);padding:8px 12px;border:0;border-radius:2px;background:var(--tooltip-surface);color:var(--tooltip-text);font-size:12px;font-weight:400;line-height:18px;pointer-events:none;opacity:0;overflow-wrap:anywhere;transform:translateY(2px);transition:opacity .12s var(--ease-standard),transform .12s var(--ease-standard)}.tooltip--bottom{transform:translateY(-2px)}.tooltip--visible{opacity:1;transform:translateY(0)}.info-tooltip{margin-left:1px}.info-tooltip__button{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:2px;background:rgba(0,0,0,0);color:var(--text-subtle);transition:color .12s var(--ease-standard)}.info-tooltip__button:focus-visible,.info-tooltip__button:hover{color:var(--text-primary)}@media(pointer:coarse){.info-tooltip__button{position:relative}.info-tooltip__button:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.info-tooltip__button,.tooltip{transition:none}}