.szm-calendar-loading-dot{display:inline-block!important;flex:0 0 8px!important;width:8px!important;height:8px!important;min-width:8px!important;padding:0!important;margin:0 5px!important;border:0!important;border-radius:50%!important;background:#16a34a!important;box-sizing:border-box!important;vertical-align:middle;opacity:0;pointer-events:none;align-self:center}.szm-calendar-loading-dot.is-loading{opacity:1;animation:szm-calendar-loading-glow 1.2s ease-in-out infinite}@keyframes szm-calendar-loading-glow{50%{opacity:.35;box-shadow:0 0 5px #22c55e}}@media(prefers-reduced-motion:reduce){.szm-calendar-loading-dot.is-loading{animation:none}}
