﻿button.action-saving{position:relative!important;cursor:wait!important;min-height:36px;color:transparent!important;text-shadow:none!important;pointer-events:none}
button.action-saving>*{visibility:hidden!important}
button.action-saving::before{content:'';position:absolute;left:calc(50% - 43px);top:calc(50% - 7px);width:12px;height:12px;border:2px solid #93b4e8;border-top-color:#1d4ed8;border-radius:50%;animation:instrument-saving-spin .8s linear infinite}
button.action-saving::after{content:attr(data-loading-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-left:20px;color:#1e3a8a;font:600 11px Poppins,sans-serif;background:#eff6ff;border-radius:inherit}
button.action-saving::before{z-index:1}
@keyframes instrument-saving-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){button.action-saving::before{animation:none;border-style:dotted}}
