.np-container.svelte-1cvgjn1{all:unset;vertical-align:middle;width:var(--np-circular-progress-size,3rem);height:var(--np-circular-progress-size,3rem);contain:strict;content-visibility:auto;justify-content:center;align-items:center;display:inline-flex;position:relative}.progress.svelte-1cvgjn1{flex:1;align-self:stretch;margin:.25rem}.progress.wavy.svelte-1cvgjn1{margin:0}.progress.svelte-1cvgjn1,.spinner.svelte-1cvgjn1,svg.svelte-1cvgjn1,.track.svelte-1cvgjn1,.active-track.svelte-1cvgjn1{position:absolute;inset:0}svg.svelte-1cvgjn1{transform-origin:50%;transform:rotate(-90deg)}circle.svelte-1cvgjn1,.wave.svelte-1cvgjn1{stroke-width:calc(var(--np-circular-progress-active-indicator-width,8.3333) * 1%);stroke-dasharray:100;fill:#0000}circle.svelte-1cvgjn1{cx:50%;cy:50%;r:calc(50% * (1 - var(--np-circular-progress-active-indicator-width,8.3333) / 100));transform-box:view-box;transform-origin:50%}.progress.svelte-1cvgjn1{--_stroke:var(--np-circular-progress-active-indicator-width,8.3333);--_gap:calc((.1 + var(--_stroke) / 100) / (3.14159 * (1 - var(--_stroke) / 100)) * 100)}.wavy.svelte-1cvgjn1 .track:where(.svelte-1cvgjn1){r:calc(50% * (1 - var(--_stroke) / 100 - .0666667))}.progress.wavy.svelte-1cvgjn1{--_gap:calc((.0833333 + var(--_stroke) / 100) / (3.14159 * (1 - var(--_stroke) / 100 - .0666667)) * 100)}.progress.svelte-1cvgjn1:not(.indeterminate) .active-track:where(.svelte-1cvgjn1){stroke-dashoffset:calc((100 - var(--_active)) * 1px)}.progress.svelte-1cvgjn1:not(.indeterminate) .track:where(.svelte-1cvgjn1){--_g:min(var(--_active), var(--_gap));stroke-dasharray:calc(max(0, 100 - var(--_active) - 2 * var(--_g)) * 1px) 100px;stroke-dashoffset:calc((var(--_active) + var(--_g)) * -1px)}.active-track.svelte-1cvgjn1,.track.svelte-1cvgjn1{stroke-linecap:round}.active-track.svelte-1cvgjn1{transition:stroke-dashoffset var(--np-motion-expressive-slow-effects);stroke:var(--np-circular-progress-color,var(--np-color-primary))}.track.svelte-1cvgjn1{stroke:var(--np-circular-progress-track-color,var(--np-color-secondary-container));transition:stroke-dasharray var(--np-motion-expressive-slow-effects), stroke-dashoffset var(--np-motion-expressive-slow-effects)}.progress.indeterminate.svelte-1cvgjn1{animation:6s linear infinite svelte-1cvgjn1-cp-global-rotation}@keyframes svelte-1cvgjn1-cp-global-rotation{to{rotate:1080deg}}.spinner.svelte-1cvgjn1{animation:6s linear infinite svelte-1cvgjn1-cp-step-rotation}@keyframes svelte-1cvgjn1-cp-step-rotation{0%{rotate:0deg}5%{rotate:90deg}25%{rotate:90deg}30%{rotate:180deg}50%{rotate:180deg}55%{rotate:270deg}75%{rotate:270deg}80%{rotate:360deg}to{rotate:360deg}}.spinner-arc.svelte-1cvgjn1{transition:none;animation:6s infinite svelte-1cvgjn1-cp-arc-sweep}@keyframes svelte-1cvgjn1-cp-arc-sweep{0%{stroke-dasharray:10 100;animation-timing-function:linear}50%{stroke-dasharray:calc((100 - 2 * var(--_gap)) * 1px) 100px;animation-timing-function:cubic-bezier(.2,0,0,1)}to{stroke-dasharray:10 100}}.spinner-track.svelte-1cvgjn1{transition:none;animation:6s infinite svelte-1cvgjn1-cp-track-sweep}@keyframes svelte-1cvgjn1-cp-track-sweep{0%{stroke-dasharray:calc((90 - 2 * var(--_gap)) * 1px) 100px;rotate:calc((10 + var(--_gap)) * 3.6deg);animation-timing-function:linear}50%{stroke-dasharray:0 100;rotate:calc((100 - var(--_gap)) * 3.6deg);animation-timing-function:cubic-bezier(.2,0,0,1)}to{stroke-dasharray:calc((90 - 2 * var(--_gap)) * 1px) 100px;rotate:calc((10 + var(--_gap)) * 3.6deg)}}.four-color.svelte-1cvgjn1 .spinner-arc:where(.svelte-1cvgjn1){animation-name:svelte-1cvgjn1-cp-arc-sweep,svelte-1cvgjn1-four-color;animation-duration:6s,5.332s}@media (forced-colors:active){.active-track.svelte-1cvgjn1,.spinner-arc.svelte-1cvgjn1{stroke:canvastext}}@keyframes svelte-1cvgjn1-four-color{0%,15%{stroke:var(--np-color-primary)}25%,40%{stroke:var(--np-color-primary-container)}50%,65%{stroke:var(--np-color-tertiary)}75%,90%{stroke:var(--np-color-tertiary-container)}to{stroke:var(--np-color-primary)}}@media (forced-colors:active){.np-ripple-surface.svelte-1a12xfc{display:none}}.np-ripple-surface.svelte-1a12xfc{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.np-ripple-surface.svelte-1a12xfc{-webkit-tap-highlight-color:transparent}.np-ripple-surface.svelte-1a12xfc:before,.np-ripple-surface.svelte-1a12xfc:after{content:"";opacity:0;position:absolute}.np-ripple-surface.svelte-1a12xfc:before{background-color:var(--np-ripple-hover-color,var(--np-color-on-surface));transition:opacity 15ms linear,background-color 15ms linear;inset:0}.np-ripple-surface.svelte-1a12xfc:after{background:radial-gradient(closest-side, var(--np-ripple-pressed-color,var(--np-color-on-surface)) max(calc(100% - 70px), 65%), transparent 100%);transform-origin:50%;transition:opacity .375s linear}.np-ripple-surface.svelte-1a12xfc:hover:before,.np-ripple-hovered.svelte-1a12xfc:before{background-color:var(--np-ripple-hover-color,var(--np-color-on-surface));opacity:var(--np-ripple-hover-opacity,.08)}.np-ripple-pressed.svelte-1a12xfc:after{opacity:var(--np-ripple-pressed-opacity,.1);transition-duration:.105s}.np-tooltip[popover].svelte-f6rg6m{word-wrap:break-word;overflow-wrap:break-word;background:var(--np-color-inverse-surface);width:max-content;max-width:12.5rem;color:var(--np-color-inverse-on-surface);justify-self:var(--np-tooltip-justify-self,anchor-center);position-area:var(--np-tooltip-position-area,top);position-try-fallbacks:flip-block;border:none;border-radius:.25rem;margin:4px 0;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.np-tooltip.svelte-f6rg6m:popover-open{opacity:1;animation:svelte-f6rg6m-scaleIn var(--np-motion-expressive-fast-spatial)}@keyframes svelte-f6rg6m-scaleIn{0%{scale:0}to{scale:1}}
