.wh-spinner{display:inline-block;position:relative;width:22px;height:22px;flex:none;color:inherit;vertical-align:middle}.wh-spinner i{position:absolute;left:calc(50% - 1px);top:calc(50% - 3px);width:2px;height:6px;border-radius:2px;background:currentColor;transform:rotate(calc(var(--n)*30deg)) translateY(-7px);opacity:.15;animation:wh-ios-fade 1s linear infinite;animation-delay:calc(var(--n)*-.083333s)}@keyframes wh-ios-fade{0%{opacity:1}to{opacity:.12}}.wh-button-label{min-width:0}.wh-page-loading{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:#0d090df5;color:#fff;font:14px/1.6 Arial,sans-serif;padding:24px}.wh-page-loading>div{display:flex;align-items:center;gap:17px;padding:22px 26px;border:1px solid #ffffff1c;border-radius:15px;background:#171017;box-shadow:0 12px 60px #0005}.wh-inline-loading{display:flex;align-items:center;justify-content:center;gap:15px;padding:44px 20px;font-size:13px}.wh-button-busy{justify-content:center!important;gap:13px!important;cursor:wait!important;opacity:.9}.wh-button-busy .wh-spinner{width:19px;height:19px;transform:scale(.85)}@media(prefers-reduced-motion:reduce){.wh-spinner i{animation:none;opacity:calc(.15 + var(--n)*.07)}}
