@keyframes focusAnimation{0%{outline-width:3px}50%{outline-width:6px}to{outline-width:3px}}@keyframes focusAnimationInset{0%{outline-offset:-3px;outline-width:3px}50%{outline-offset:-6px;outline-width:6px}to{outline-offset:-3px;outline-width:3px}}@property --np-focus-ring-offset{syntax:"<length>";inherits:false;initial-value:2px}.np-focus-ring:is(:focus-visible,.np-focus-ring-shown),:focus-visible>.np-focus-ring-part{outline:3px solid var(--np-color-secondary);outline-offset:var(--np-focus-ring-offset)}.np-focus-ring-within:has(input:focus-visible){outline:3px solid var(--np-color-secondary);outline-offset:var(--np-focus-ring-offset)}.np-focus-ring-inset:is(:focus-visible,.np-focus-ring-shown,:has(input:focus-visible)){outline-offset:-3px}.np-focus-ring:is(:focus-visible,.np-focus-ring-shown) .np-ripple-surface:before,:focus-visible>.np-focus-ring-part .np-ripple-surface:before{opacity:var(--np-ripple-focus-opacity,.1)}@media (prefers-reduced-motion:no-preference){.np-focus-ring:is(:focus-visible,.np-focus-ring-shown),:focus-visible>.np-focus-ring-part{animation:focusAnimation var(--np-motion-expressive-slow-effects) forwards}.np-focus-ring-within:has(input:focus-visible){animation:focusAnimation var(--np-motion-expressive-slow-effects) forwards}.np-focus-ring-inset:is(:focus-visible,.np-focus-ring-shown,:has(input:focus-visible)){animation-name:focusAnimationInset}}@media (forced-colors:active){.np-ripple-surface.svelte-1efq6dt{display:none}}.np-ripple-surface.svelte-1efq6dt{border-radius:inherit;pointer-events:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0;overflow:hidden}.np-ripple-surface.svelte-1efq6dt:before,.np-ripple-surface.svelte-1efq6dt:after{content:"";opacity:0;position:absolute}.np-ripple-surface.svelte-1efq6dt:before{background-color:var(--np-ripple-hover-color,var(--np-color-on-surface));transition:opacity 15ms linear;inset:0}.np-ripple-surface.svelte-1efq6dt:after{background:radial-gradient(closest-side, var(--np-ripple-pressed-color,var(--np-color-on-surface)) max(calc(100% - 70px), 65%), transparent 100%);transition:opacity var(--np-motion-expressive-slow-effects)}.np-ripple-hovered.svelte-1efq6dt:before{opacity:var(--np-ripple-hover-opacity,.08)}.np-ripple-pressed.svelte-1efq6dt:after{opacity:var(--np-ripple-pressed-opacity,.1);transition:opacity var(--np-motion-expressive-fast-effects)}@media (prefers-reduced-motion:no-preference){.np-pop-in:popover-open{animation:np-fade-in var(--np-motion-expressive-fast-effects), np-scale-in var(--np-motion-expressive-fast-spatial)}}@keyframes np-fade-in{0%{opacity:0}}@keyframes np-scale-in{0%{scale:.8}}@property --np-four-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --np-four-color-track{syntax:"<color>";inherits:false;initial-value:#0000}@keyframes np-four-color{0%,15%,to{--np-four-color:var(--np-color-primary);--np-four-color-track:var(--np-color-primary-container)}25%,40%{--np-four-color:var(--np-color-primary-container);--np-four-color-track:var(--np-color-primary)}50%,65%{--np-four-color:var(--np-color-tertiary);--np-four-color-track:var(--np-color-tertiary-container)}75%,90%{--np-four-color:var(--np-color-tertiary-container);--np-four-color-track:var(--np-color-tertiary)}}.np-container.svelte-y6qb6s{--_stroke:var(--np-circular-progress-active-indicator-width,8.3333);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-y6qb6s{margin:.25rem}.progress.wavy.svelte-y6qb6s{margin:0}.progress.svelte-y6qb6s,.spinner.svelte-y6qb6s,svg.svelte-y6qb6s,.track.svelte-y6qb6s,.active-track.svelte-y6qb6s{position:absolute;inset:0}svg.svelte-y6qb6s{transform-origin:50%;transform:rotate(-90deg)}circle.svelte-y6qb6s,.wave.svelte-y6qb6s{stroke-width:calc(var(--_stroke) * 1%);stroke-dasharray:100;fill:#0000}circle.svelte-y6qb6s{cx:50%;cy:50%;r:calc(50% * (1 - var(--_stroke) / 100));transform-box:view-box;transform-origin:50%}.progress.svelte-y6qb6s{--_gap:calc((.1 + var(--_stroke) / 100) / (3.14159 * (1 - var(--_stroke) / 100)) * 100)}.progress.svelte-y6qb6s:not(.wavy){--_stroke:calc(var(--np-circular-progress-active-indicator-width,8.3333) * 1.2)}.wavy.svelte-y6qb6s .track:where(.svelte-y6qb6s){r:calc(50% * (1 - var(--_stroke) / 100 - .0666667))}.progress.wavy.svelte-y6qb6s{--_gap:calc((.0833333 + var(--_stroke) / 100) / (3.14159 * (1 - var(--_stroke) / 100 - .0666667)) * 100)}.progress.svelte-y6qb6s:not(.indeterminate) .active-track:where(.svelte-y6qb6s){stroke-dashoffset:calc((100 - var(--_active)) * 1px)}.progress.svelte-y6qb6s:not(.indeterminate) .track:where(.svelte-y6qb6s){--_g:calc(var(--_gap) * clamp(0, var(--_active) * 100, 1));stroke-dasharray:calc(max(0, 100 - var(--_active) - 2 * var(--_g)) * 1px) 100px;stroke-dashoffset:calc((var(--_active) + var(--_g)) * -1px)}.active-track.svelte-y6qb6s,.track.svelte-y6qb6s{stroke-linecap:round}.active-track.svelte-y6qb6s{transition:stroke-dashoffset var(--np-motion-expressive-slow-effects);stroke:var(--np-circular-progress-color,var(--np-color-primary))}.track.svelte-y6qb6s{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-y6qb6s{animation:6s linear infinite svelte-y6qb6s-cp-global-rotation}@keyframes svelte-y6qb6s-cp-global-rotation{to{rotate:1080deg}}.spinner.svelte-y6qb6s{animation:6s linear infinite svelte-y6qb6s-cp-step-rotation}@keyframes svelte-y6qb6s-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-y6qb6s{transition:none;animation:6s infinite svelte-y6qb6s-cp-arc-sweep}@keyframes svelte-y6qb6s-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-y6qb6s{transition:none;animation:6s infinite svelte-y6qb6s-cp-track-sweep}@keyframes svelte-y6qb6s-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-y6qb6s .spinner-arc:where(.svelte-y6qb6s){--np-four-color:var(--np-circular-progress-color,var(--np-color-primary));stroke:var(--np-four-color);animation-name:svelte-y6qb6s-cp-arc-sweep,np-four-color;animation-duration:6s,5.332s}.four-color.svelte-y6qb6s .spinner-track:where(.svelte-y6qb6s){--np-four-color-track:var(--np-circular-progress-track-color,var(--np-color-secondary-container));stroke:var(--np-four-color-track);animation-name:svelte-y6qb6s-cp-track-sweep,np-four-color;animation-duration:6s,5.332s}@media (forced-colors:active){.active-track.svelte-y6qb6s{stroke:canvastext}}[interestfor]:is([aria-describedby],:has(+[role=tooltip])){interest-delay-start:0s;interest-delay-end:.5s}.np-tooltip[popover].svelte-zueuav{overflow-wrap:break-word;width:max-content;max-width:12.5rem;margin:var(--np-tooltip-margin,4px 0);background:var(--np-color-inverse-surface);color:var(--np-color-inverse-on-surface);justify-self:var(--np-tooltip-justify-self,anchor-center);align-self:var(--np-tooltip-align-self,auto);position-area:var(--np-tooltip-position-area,top);position-try-fallbacks:var(--np-tooltip-position-try-fallbacks,flip-block);border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.children-wrapper.svelte-1i11329{min-width:0;overflow:var(--_button-label-overflow,visible);text-wrap:nowrap}.circular-progress.svelte-1i11329{--np-circular-progress-color:color-mix(in srgb, var(--np-color-on-surface) 38%, transparent);top:50%;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.np-loading.svelte-1i11329 .button-icon:where(.svelte-1i11329),.np-loading.svelte-1i11329 .children-wrapper:where(.svelte-1i11329){opacity:0}.np-button.svelte-1i11329{--np-ripple-hover-color:currentColor;--np-ripple-pressed-color:currentColor;box-sizing:border-box;font:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;min-width:var(--_button-min-width,max-content);--np-icon-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;transition:background-color var(--np-motion-expressive-default-effects), box-shadow var(--np-motion-expressive-default-effects);background-color:#0000;border-width:0;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.np-button.svelte-1i11329{transition:background-color var(--np-motion-expressive-default-effects), border-radius var(--np-motion-expressive-default-effects), box-shadow var(--np-motion-expressive-default-effects)}}.round.svelte-1i11329{border-radius:var(--_round-radius)}.xs.svelte-1i11329{height:2rem;padding-inline:var(--np-button-padding,.75rem);gap:var(--np-button-gap,.25rem);--_icon-size:var(--np-button-icon-size,1.25rem);--np-circular-progress-size:1.75rem;--_round-radius:1rem;--_pressed-radius:.5rem;font-size:.875rem}.xs.square.svelte-1i11329{border-radius:var(--np-button-shape,.75rem)}.s.svelte-1i11329{height:2.5rem;padding-inline:var(--np-button-padding,1rem);gap:var(--np-button-gap,.5rem);--_icon-size:var(--np-button-icon-size,1.25rem);--np-circular-progress-size:2rem;--_round-radius:1.25rem;--_pressed-radius:.5rem;font-size:.875rem}.s.square.svelte-1i11329{border-radius:var(--np-button-shape,.75rem)}.m.svelte-1i11329{height:3.5rem;padding-inline:var(--np-button-padding,1.5rem);gap:var(--np-button-gap,.5rem);--_icon-size:var(--np-button-icon-size,1.5rem);--np-circular-progress-size:3rem;--_round-radius:1.75rem;--_pressed-radius:.75rem;font-size:1rem}.m.square.svelte-1i11329{border-radius:var(--np-button-shape,1rem)}.l.svelte-1i11329{height:6rem;padding-inline:var(--np-button-padding,3rem);gap:var(--np-button-gap,.75rem);--_icon-size:var(--np-button-icon-size,2rem);--np-circular-progress-size:5rem;--_round-radius:3rem;--_pressed-radius:1rem;font-size:1.5rem}.l.square.svelte-1i11329{border-radius:var(--np-button-shape,1.75rem)}.xl.svelte-1i11329{height:8.5rem;padding-inline:var(--np-button-padding,4rem);gap:var(--np-button-gap,1rem);--_icon-size:var(--np-button-icon-size,2.5rem);--np-circular-progress-size:7rem;--_round-radius:4.25rem;--_pressed-radius:1rem;font-size:2rem}.xl.square.svelte-1i11329{border-radius:var(--np-button-shape,1.75rem)}@media (prefers-reduced-motion:no-preference){.np-button.svelte-1i11329:is(:where(.svelte-1i11329):active,.pressed:where(.svelte-1i11329)){border-radius:var(--_pressed-radius)}}.toggle.svelte-1i11329{--np-icon-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.selected.svelte-1i11329{--np-icon-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.disabled.svelte-1i11329{pointer-events:none;color:color-mix(in srgb, var(--np-color-on-surface) 38%, transparent)}.filled-disabled.svelte-1i11329,.tonal-disabled.svelte-1i11329,.elevated-disabled.svelte-1i11329{background-color:color-mix(in srgb, var(--np-color-on-surface) 12%, transparent)}.outlined-disabled.svelte-1i11329{--_outlined-border-color:color-mix(in srgb, var(--np-color-on-surface) 12%, transparent)}.np-touch.svelte-1i11329{inset-inline:0;height:max(3rem,100%);position:absolute;top:50%;translate:0 -50%}.text.svelte-1i11329{color:var(--np-text-button-label-text-color,var(--np-color-primary))}.filled.svelte-1i11329{color:var(--np-filled-button-label-text-color,var(--np-color-on-primary));background-color:var(--np-filled-button-container-color,var(--np-color-primary))}.filled.toggle.svelte-1i11329{background-color:var(--np-color-surface-container);color:var(--np-color-on-surface-variant)}.filled.selected.svelte-1i11329{background-color:var(--np-color-primary);color:var(--np-color-on-primary)}@media (hover:hover){.filled.svelte-1i11329:hover{box-shadow:var(--np-elevation-1,0 1px 2px 0 #0009, 0 0px 0px -1px #0009)}}.filled.svelte-1i11329:active{box-shadow:none}.tonal.svelte-1i11329{color:var(--np-tonal-button-label-text-color,var(--np-color-on-secondary-container));background-color:var(--np-tonal-button-container-color,var(--np-color-secondary-container))}.tonal.selected.svelte-1i11329{background-color:var(--np-color-secondary);color:var(--np-color-on-secondary)}@media (hover:hover){.tonal.svelte-1i11329:hover{box-shadow:var(--np-elevation-1,0 1px 2px 0 #0009, 0 0px 0px -1px #0009)}}.tonal.svelte-1i11329:active{box-shadow:none}.elevated.svelte-1i11329{color:var(--np-elevated-button-label-text-color,var(--np-color-primary));background-color:var(--np-elevated-button-container-color,var(--np-color-surface-container-low));box-shadow:var(--np-elevation-1)}.elevated.selected.svelte-1i11329{background-color:var(--np-color-primary);color:var(--np-color-on-primary)}@media (hover:hover){.elevated.svelte-1i11329:hover{box-shadow:var(--np-elevation-2)}}.elevated.svelte-1i11329:active{box-shadow:var(--np-elevation-1)}.outlined.svelte-1i11329{background-color:var(--np-outlined-button-container-color,transparent);--_outlined-border-color:var(--np-outlined-button-outline-color,var(--np-color-outline-variant));color:var(--np-outlined-button-label-text-color,var(--np-color-on-surface-variant))}.outlined.svelte-1i11329:not(.selected):after,.outlined-disabled.svelte-1i11329:after{content:"";border:1px solid var(--_outlined-border-color);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.outlined.selected.svelte-1i11329{background-color:var(--np-color-inverse-surface);color:var(--np-color-inverse-on-surface)}.button-icon.svelte-1i11329{pointer-events:none;align-items:center;display:inline-flex}.np-button .button-icon{--_icon-color:var(--np-button-icon-color,inherit)}.np-button .button-icon svg{fill:currentColor;width:var(--_icon-size);height:var(--_icon-size);display:block}@media (forced-colors:active){.np-button.svelte-1i11329{border:1px solid canvastext}}
