.vetra-refresh{color:#1857c7;cursor:pointer;touch-action:manipulation;min-width:44px;min-height:44px;font:inherit;pointer-events:auto;background:#fff;border:1px solid #d7e2ee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px;font-weight:600;display:inline-flex;position:relative}.vetra-refresh:hover:not(:disabled){background:#eef4ff;border-color:#aac5f6}.vetra-refresh:focus-visible{outline-offset:3px;outline:3px solid #a9c9ff}.vetra-refresh:disabled{cursor:wait;opacity:.65}.vetra-refresh svg{color:currentColor;pointer-events:none;flex-shrink:0}.vetra-refresh-spin{animation:.8s linear infinite vetra-refresh-turn}.vetra-refresh-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes vetra-refresh-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.vetra-refresh-spin{animation:none}}
