@use "sass:map";.zm-loading-parent--relative{position:relative!important}.zm-loading-parent--hidden{overflow:hidden!important}.zm-loading-mask{position:absolute;z-index:100;background-color:hsla(0,0%,100%,.9);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s}.zm-loading-mask.is-fullscreen{position:fixed}.zm-loading-mask.is-fullscreen .zm-loading-spinner{margin-top:-25px}.zm-loading-mask.is-fullscreen .zm-loading-spinner .circular{height:50px;width:50px}.zm-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.zm-loading-spinner .zm-loading-text{color:#0e71eb;margin:3px 0;font-size:14px}.zm-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.zm-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#0e71eb;stroke-linecap:round}.zm-loading-spinner i{color:#0e71eb}.zm-theme--dark .zm-loading-mask{background-color:#252a30}.zm-theme--dark .zm-loading-spinner .circular path{fill:#fff}.zm-loading-fade-enter,.zm-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}