.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}}.np-icon-button.svelte-bgcuuv{font:inherit;box-sizing:border-box;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;--np-icon-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;transition:background-color var(--np-motion-expressive-default-effects), border-radius var(--np-motion-expressive-default-effects);background-color:#0000;border-width:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.np-icon-button svg{fill:currentColor;height:var(--_icon-size,1.25rem);width:var(--_icon-size,1.25rem)}.xs.svelte-bgcuuv{--_icon-size:var(--np-icon-button-icon-size,1.25rem);--np-circular-progress-size:1.75rem;width:2rem;height:2rem}.xs.round.svelte-bgcuuv{border-radius:1rem}.xs.square.svelte-bgcuuv{border-radius:var(--np-icon-button-shape,.75rem)}.xs.svelte-bgcuuv:active,.xs.pressed.svelte-bgcuuv{border-radius:.5rem}.xs.narrow.svelte-bgcuuv{width:1.75rem}.xs.wide.svelte-bgcuuv{width:2.5rem}.s.svelte-bgcuuv{--_icon-size:var(--np-icon-button-icon-size,1.5rem);--np-circular-progress-size:2rem;width:2.5rem;height:2.5rem}.s.round.svelte-bgcuuv{border-radius:1.25rem}.s.square.svelte-bgcuuv{border-radius:var(--np-icon-button-shape,.75rem)}.s.narrow.svelte-bgcuuv{width:2rem}.s.wide.svelte-bgcuuv{width:3.25rem}.s.svelte-bgcuuv:active,.s.pressed.svelte-bgcuuv{border-radius:.5rem}.m.svelte-bgcuuv{--_icon-size:var(--np-icon-button-icon-size,1.5rem);--np-circular-progress-size:3rem;width:3.5rem;height:3.5rem}.m.round.svelte-bgcuuv{border-radius:1.75rem}.m.square.svelte-bgcuuv{border-radius:var(--np-icon-button-shape,1rem)}.m.narrow.svelte-bgcuuv{width:3rem}.m.wide.svelte-bgcuuv{width:4.5rem}.m.svelte-bgcuuv:active,.m.pressed.svelte-bgcuuv{border-radius:.75rem}.l.svelte-bgcuuv{--_icon-size:var(--np-icon-button-icon-size,2rem);--np-circular-progress-size:5rem;width:6rem;height:6rem}.l.round.svelte-bgcuuv{border-radius:3rem}.l.square.svelte-bgcuuv{border-radius:var(--np-icon-button-shape,1.75rem)}.l.narrow.svelte-bgcuuv{width:4rem}.l.wide.svelte-bgcuuv{width:8rem}.l.svelte-bgcuuv:active,.l.pressed.svelte-bgcuuv{border-radius:1rem}.xl.svelte-bgcuuv{--_icon-size:var(--np-icon-button-icon-size,2.5rem);--np-circular-progress-size:7rem;width:8.5rem;height:8.5rem}.xl.round.svelte-bgcuuv{border-radius:4.25rem}.xl.square.svelte-bgcuuv{border-radius:var(--np-icon-button-shape,1.75rem)}.xl.narrow.svelte-bgcuuv{width:6.5rem}.xl.wide.svelte-bgcuuv{width:11.5rem}.xl.svelte-bgcuuv:active,.xl.pressed.svelte-bgcuuv{border-radius:1rem}.toggle.svelte-bgcuuv{--np-icon-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.selected.svelte-bgcuuv{--np-icon-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.disabled.svelte-bgcuuv{pointer-events:none;color:color-mix(in srgb, var(--np-color-on-surface) 38%, transparent)}.filled-disabled.svelte-bgcuuv,.tonal-disabled.svelte-bgcuuv{background-color:color-mix(in srgb, var(--np-color-on-surface) 12%, transparent)}.outlined-disabled.svelte-bgcuuv{outline-style:solid;outline-color:color-mix(in srgb, var(--np-color-on-surface) 12%, transparent);outline-offset:-1px;outline-width:1px}.enabled.svelte-bgcuuv:focus-visible{outline-style:solid;outline-color:var(--np-color-secondary);outline-offset:2px;outline-width:3px;animation:.3s forwards svelte-bgcuuv-focusAnimation}@keyframes svelte-bgcuuv-focusAnimation{0%{outline-width:3px}50%{outline-width:6px}to{outline-width:3px}}.text.svelte-bgcuuv{--np-ripple-hover-color:var(--np-icon-button-icon-color,var(--np-color-on-surface-variant));--np-ripple-pressed-color:var(--np-icon-button-icon-color,var(--np-color-on-surface-variant));color:var(--np-icon-button-icon-color,var(--np-color-on-surface-variant))}.text.selected.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-primary);--np-ripple-pressed-color:var(--np-color-primary);color:var(--np-color-primary)}.filled.svelte-bgcuuv{--np-ripple-hover-color:var(--np-filled-icon-button-icon-color,var(--np-color-on-primary));--np-ripple-pressed-color:var(--np-filled-icon-button-icon-color,var(--np-color-on-primary));color:var(--np-filled-icon-button-icon-color,var(--np-color-on-primary));background-color:var(--np-filled-icon-button-container-color,var(--np-color-primary))}.filled.toggle.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-on-surface-variant);--np-ripple-pressed-color:var(--np-color-on-surface-variant);color:var(--np-color-on-surface-variant);background-color:var(--np-color-surface-container)}.filled.selected.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-on-primary);--np-ripple-pressed-color:var(--np-color-on-primary);color:var(--np-color-on-primary);background-color:var(--np-color-primary)}.tonal.svelte-bgcuuv{--np-ripple-hover-color:var(--np-tonal-icon-button-icon-color,var(--np-color-on-secondary-container));--np-ripple-pressed-color:var(--np-tonal-icon-button-icon-color,var(--np-color-on-secondary-container));color:var(--np-tonal-icon-button-icon-color,var(--np-color-on-secondary-container));background-color:var(--np-tonal-icon-button-container-color,var(--np-color-secondary-container))}.tonal.toggle.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-on-secondary-container);--np-ripple-pressed-color:var(--np-color-on-secondary-container);color:var(--np-color-on-secondary-container);background-color:var(--np-color-secondary-container)}.tonal.selected.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-on-secondary);--np-ripple-pressed-color:var(--np-color-on-secondary);color:var(--np-color-on-secondary);background-color:var(--np-color-secondary)}.outlined.svelte-bgcuuv{--_outlined-border-color:var(--np-outlined-icon-button-outline-color,var(--np-color-outline-variant));--np-ripple-hover-color:var(--np-color-on-surface-variant);--np-ripple-pressed-color:var(--np-color-on-surface-variant);color:var(--np-color-on-surface-variant)}.outlined.svelte-bgcuuv:not(.selected):after,.outlined-disabled.svelte-bgcuuv:after{content:"";border:1px solid var(--_outlined-border-color);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.outlined.selected.svelte-bgcuuv{--np-ripple-hover-color:var(--np-color-on-surface-variant);--np-ripple-pressed-color:var(--np-color-on-surface-variant);color:var(--np-color-inverse-on-surface);background-color:var(--np-color-inverse-surface)}.np-touch.svelte-bgcuuv{height:max(calc(var(--_button-height,40px) + 8px), 100%);width:max(calc(var(--_button-width,40px) + 8px), 100%);position:absolute}.np-icon-button-circular-progress.svelte-bgcuuv{--np-circular-progress-color:color-mix(in srgb, var(--np-color-on-surface) 38%, transparent);position:absolute}.np-icon{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-size:var(--np-icon-size,var(--_icon-size,1.5rem));letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:var(--np-icon-settings,"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24);direction:ltr;line-height:1;transition:font-variation-settings .3s;display:inline-block}:where(.button-icon) .np-icon{fill:currentColor;color:var(--_icon-color);inline-size:var(--np-icon-size,var(--_icon-size));block-size:var(--np-icon-size,var(--_icon-size));writing-mode:horizontal-tb;flex-shrink:0;display:inline-flex;position:relative}
