.soipp-action-pending{cursor:wait!important;pointer-events:none!important}.soipp-action-control{position:relative!important;color:transparent!important;text-shadow:none!important}.soipp-action-control>*{visibility:hidden!important}.soipp-action-control::after,.soipp-action-spinner{display:inline-block;width:15px;height:15px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent!important;border-radius:50%;animation:soipp-action-turn .75s linear infinite}.soipp-action-control::after{content:"";position:absolute;left:calc(50% - 7.5px);top:calc(50% - 7.5px);color:var(--soipp-action-ink,#629643);visibility:visible}.soipp-action-status{position:fixed;right:22px;bottom:18px;z-index:20000;display:flex;align-items:center;gap:9px;padding:10px 14px;border:1px solid #b9cbb1;border-radius:9px;background:#f7fbf4;color:#345728;box-shadow:0 3px 15px #0002;font:600 12px/1.4 system-ui,sans-serif;pointer-events:none}.soipp-action-status[hidden]{display:none}html[data-theme=dark] .soipp-action-status,body.dark .soipp-action-status{background:#26352b;border-color:#526b49;color:#d9edcc}.floating-dialer .soipp-action-status{right:8px;bottom:8px;padding:7px 10px}@keyframes soipp-action-turn{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.soipp-action-control::after,.soipp-action-spinner{animation-duration:1.8s}}
