@layer core{@property --color{syntax:"<color>";inherits:true;initial-value:#0000}.RadialLoader__nt949{vertical-align:middle;aspect-ratio:1;width:var(--width,inherit);max-width:100%;display:inline-flex;position:relative}.RadialLoader__nt949[data-size="3xs"]{--width:var(--icon-size-3xs)}.RadialLoader__nt949[data-size="2xs"]{--width:var(--icon-size-2xs)}.RadialLoader__nt949[data-size=xs]{--width:var(--icon-size-xs)}.RadialLoader__nt949[data-size=sm]{--width:var(--icon-size-sm)}.RadialLoader__nt949[data-size=md]{--width:var(--icon-size)}.RadialLoader__nt949[data-size=lg]{--width:var(--icon-size-lg)}.RadialLoader__nt949[data-size=xl]{--width:var(--icon-size-xl)}.RadialLoader__nt949[data-size="2xl"],.RadialLoader__nt949[data-size="3xl"]{--width:var(--icon-size-2xl)}.RadialLoader__nt949{--color:var(--text-success);--angle:calc(var(--percent) * 3.6deg);--segment-percent:calc(100% / var(--num-segments));--completed-angle:calc((var(--percent) - 100 / var(--num-segments)) * 3.6deg);border-radius:50%;transition:--color .3s ease-out;overflow:hidden}.RadialLoader__nt949 .RadialLoader__checkmark__nt949{animation:.3s ease-out RadialLoader__popIn__nt949;display:none;position:absolute;inset:0}.RadialLoader__nt949.RadialLoader__complete__nt949{animation:.5s ease-out 1s forwards RadialLoader__hide__nt949;-webkit-mask-image:none;mask-image:none}.RadialLoader__nt949.RadialLoader__complete__nt949 .RadialLoader__segments__nt949{opacity:.4}.RadialLoader__nt949.RadialLoader__complete__nt949 .RadialLoader__activeSegment__nt949{opacity:0}.RadialLoader__nt949.RadialLoader__complete__nt949 .RadialLoader__checkmark__nt949{filter:drop-shadow(0 0 2px #fff);display:block}.RadialLoader__mask__nt949{display:flex;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 0 30%,#000 30%);mask-image:radial-gradient(#0000 0 30%,#000 30%)}.RadialLoader__segments__nt949{-webkit-mask-image:repeating-conic-gradient(#000 0 calc(var(--segment-percent) - 1%), transparent 0 var(--segment-percent), #000 var(--segment-percent));mask-image:repeating-conic-gradient(#000 0 calc(var(--segment-percent) - 1%), transparent 0 var(--segment-percent), #000 var(--segment-percent));background:conic-gradient(var(--color) 0deg var(--angle), transparent var(--angle)), #0005;flex:1}.RadialLoader__activeSegment__nt949{background:conic-gradient(transparent 0deg var(--completed-angle), var(--color) var(--completed-angle) var(--angle), transparent var(--angle));transition:all .3s ease-out;animation:.8s infinite alternate both RadialLoader__pulse__nt949;position:absolute;inset:0}@keyframes RadialLoader__pulse__nt949{0%{filter:brightness(.9)}70%,to{filter:brightness(1.5)}}@keyframes RadialLoader__hide__nt949{to{opacity:0}}@keyframes RadialLoader__popIn__nt949{0%{opacity:0;animation-timing-function:ease-in;transform:scale(0)}95%{opacity:1;animation-timing-function:ease-in;transform:scale(1.1)}to{opacity:1;animation-timing-function:ease-out;transform:scale(1)}}}
