.victoria-ui .v-action-pending{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;cursor:progress;white-space:normal}
.victoria-ui [aria-disabled="true"].v-action-pending{opacity:.85}
.v-action-spinner{display:inline-block;width:1em;height:1em;flex:0 0 1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:v-action-spin .8s linear infinite}
.v-action-status,.v-action-copy-status{display:block;margin:.65rem 0 0;color:#34566d;font-size:.875rem;line-height:1.45;overflow-wrap:anywhere}
.v-action-copy-status{flex-basis:100%}
.v-navigation-status{position:fixed;z-index:2000;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:.65rem;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid #c9deee;border-radius:12px;background:#fff;color:#075b9d;box-shadow:0 6px 24px #06396f22;font-size:.9rem;font-weight:600;pointer-events:none}
.v-app .v-navigation-status{bottom:calc(88px + env(safe-area-inset-bottom))}
@media(min-width:1000px){.v-app .v-navigation-status{bottom:24px}}
@keyframes v-action-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.v-action-spinner{animation:none;border-style:dotted}}
