@media (forced-colors: active){.np-ripple-surface.svelte-126xs4b{display:none}}.np-ripple-surface.svelte-126xs4b{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.np-ripple-surface.svelte-126xs4b{-webkit-tap-highlight-color:transparent}.np-ripple-surface.svelte-126xs4b:before,.np-ripple-surface.svelte-126xs4b:after{content:"";opacity:0;position:absolute}.np-ripple-surface.svelte-126xs4b:before{background-color:var(--np-ripple-hover-color, var(--np-color-on-surface));inset:0;transition:opacity 15ms linear,background-color 15ms linear}.np-ripple-surface.svelte-126xs4b: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:center center;transition:opacity 375ms linear}.np-ripple-surface.svelte-126xs4b:hover:before,.np-ripple-hovered.svelte-126xs4b:before{background-color:var(--np-ripple-hover-color, var(--np-color-on-surface));opacity:var(--np-ripple-hover-opacity, .08)}.np-ripple-pressed.svelte-126xs4b:after{opacity:var(--np-ripple-pressed-opacity, .12);transition-duration:105ms}.np-tooltip[popover].svelte-1653znk{width:max-content;margin:4px 0;inset:auto;background:var(--np-color-inverse-surface);color:var(--np-color-inverse-on-surface);padding:.25rem .5rem;border:none;border-radius:.25rem;line-height:1rem;font-size:.75rem;opacity:0;z-index:1000;transition:display .3s allow-discrete,opacity .3s ease;justify-self:var(--np-tooltip-justify-self, anchor-center);position-area:var(--np-tooltip-position-area, top);position-try:normal flip-block}.np-tooltip.svelte-1653znk:popover-open{opacity:1;animation:svelte-1653znk-scaleIn .3s ease}@keyframes svelte-1653znk-scaleIn{0%{scale:0}to{scale:1}}.np-container.svelte-mh2ror{all:unset;display:inline-flex;vertical-align:middle;width:var(--np-circular-progress-size, 3rem);height:var(--np-circular-progress-size, 3rem);position:relative;align-items:center;justify-content:center;contain:strict;content-visibility:auto}.progress.svelte-mh2ror{flex:1;align-self:stretch;margin:.25rem}.progress.svelte-mh2ror,.spinner.svelte-mh2ror,.left.svelte-mh2ror,.right.svelte-mh2ror,.circle.svelte-mh2ror,svg.svelte-mh2ror,.track.svelte-mh2ror,.active-track.svelte-mh2ror{position:absolute;inset:0}svg.svelte-mh2ror{transform:rotate(-90deg)}circle.svelte-mh2ror{cx:50%;cy:50%;r:calc(50% * (1 - var(--np-circular-progress-active-indicator-width, 8.3333) / 100));stroke-width:calc(var(--np-circular-progress-active-indicator-width, 8.3333) * 1%);stroke-dasharray:100;fill:transparent}.active-track.svelte-mh2ror{transition:stroke-dashoffset .5s cubic-bezier(0,0,.2,1);stroke:var(--np-circular-progress-color, var(--np-color-primary))}.track.svelte-mh2ror{stroke:transparent}.progress.indeterminate.svelte-mh2ror{animation:linear infinite svelte-mh2ror-linear-rotate;animation-duration:calc(1333ms * 360 / 306)}.spinner.svelte-mh2ror{animation:infinite both svelte-mh2ror-rotate-arc;animation-duration:5332ms;animation-timing-function:cubic-bezier(.4,0,.2,1)}.left.svelte-mh2ror{overflow:hidden;inset:0 50% 0 0}.right.svelte-mh2ror{overflow:hidden;inset:0 0 0 50%}.circle.svelte-mh2ror{box-sizing:border-box;border-radius:50%;border:solid calc(calc(var(--np-circular-progress-active-indicator-width, 8.3333) / 100) * calc(var(--np-circular-progress-size, 3rem) - 2 * .25rem));border-color:var(--np-circular-progress-color, var(--np-color-primary)) var(--np-circular-progress-color, var(--np-color-primary)) transparent transparent;animation:svelte-mh2ror-expand-arc;animation-iteration-count:infinite;animation-fill-mode:both;animation-duration:1333ms,5332ms;animation-timing-function:cubic-bezier(.4,0,.2,1)}.four-color.svelte-mh2ror .circle:where(.svelte-mh2ror){animation-name:svelte-mh2ror-expand-arc,svelte-mh2ror-four-color}.left.svelte-mh2ror .circle:where(.svelte-mh2ror){rotate:135deg;inset:0 -100% 0 0}.right.svelte-mh2ror .circle:where(.svelte-mh2ror){rotate:100deg;inset:0 0 0 -100%;animation-delay:-666.5ms,0ms}@media (forced-colors: active){.active-track.svelte-mh2ror{stroke:CanvasText}.circle.svelte-mh2ror{border-color:CanvasText CanvasText Canvas Canvas}}@keyframes svelte-mh2ror-expand-arc{0%{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes svelte-mh2ror-rotate-arc{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes svelte-mh2ror-linear-rotate{to{transform:rotate(360deg)}}@keyframes svelte-mh2ror-four-color{0%{border-top-color:var(--np-color-primary);border-right-color:var(--np-color-primary)}15%{border-top-color:var(--np-color-primary);border-right-color:var(--np-color-primary)}25%{border-top-color:var(--np-color-primary-container);border-right-color:var(--np-color-primary-container)}40%{border-top-color:var(--np-color-primary-container);border-right-color:var(--np-color-primary-container)}50%{border-top-color:var(--np-color-tertiary);border-right-color:var(--np-color-tertiary)}65%{border-top-color:var(--np-color-tertiary);border-right-color:var(--np-color-tertiary)}75%{border-top-color:var(--np-color-tertiary-container);border-right-color:var(--np-color-tertiary-container)}90%{border-top-color:var(--np-color-tertiary-container);border-right-color:var(--np-color-tertiary-container)}to{border-top-color:var(--np-color-primary);border-right-color:var(--np-color-primary)}}.children-wrapper.svelte-lpk23j{flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.circular-progress.svelte-lpk23j{--np-circular-progress-size: calc(var(--button-height) * .75);--np-circular-progress-color: color-mix(in srgb, var(--np-color-on-surface) 38%, transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.np-loading.svelte-lpk23j .button-icon:where(.svelte-lpk23j),.np-loading.svelte-lpk23j .children-wrapper:where(.svelte-lpk23j){opacity:0}.np-button.svelte-lpk23j{box-sizing:border-box;font-family:inherit;background-color:transparent;border-width:0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none;align-items:center;text-align:left;overflow:hidden;font-weight:500;text-decoration:none;font-size:var(--np-button-label-text-font-size, calc(var(--button-height) * .35));height:var(--button-height);padding-left:var(--np-button-padding-left, calc((var(--button-height) - .5rem) / 2));padding-right:var(--np-button-padding-right, calc((var(--button-height) - .5rem) / 2));gap:var(--np-button-gap, calc((var(--button-height) - 1.5rem) / 2))}.disabled.svelte-lpk23j{pointer-events:none;color:color-mix(in srgb,var(--np-color-on-surface) 38%,transparent)}.filled-disabled.svelte-lpk23j,.tonal-disabled.svelte-lpk23j,.elevated-disabled.svelte-lpk23j{background-color:color-mix(in srgb,var(--np-color-on-surface) 12%,transparent)}.filled-disabled.svelte-lpk23j{--button-height: var(--np-filled-button-container-height, 2.5rem);border-radius:var(--np-filled-button-container-shape, var(--np-shape-corner-full))}.tonal-disabled.svelte-lpk23j{--button-height: var(--np-tonal-button-container-height, 2.5rem);border-radius:var(--np-tonal-button-container-shape, var(--np-shape-corner-full))}.elevated-disabled.svelte-lpk23j{--button-height: var(--np-elevated-button-container-height, 2.5rem);border-radius:var(--np-elevated-button-container-shape, var(--np-shape-corner-full))}.outlined-disabled.svelte-lpk23j{border:1px solid;--button-height: var(--np-outlined-button-container-height, 2.5rem);border-color:color-mix(in srgb,var(--np-color-on-surface) 12%,transparent);border-radius:var(--np-outlined-button-container-shape, var(--np-shape-corner-full))}.text-disabled.svelte-lpk23j{--button-height: var(--np-text-button-container-height, 2.5rem);border-radius:var(--np-text-button-container-shape, var(--np-shape-corner-full));padding-left:calc((var(--button-height) - 1.5rem) / 2);padding-right:calc((var(--button-height) - 1.5rem) / 2)}.enabled.svelte-lpk23j{transition:background-color .3s ease}.enabled.svelte-lpk23j:focus-visible{outline-style:solid;outline-color:var(--np-color-primary);outline-width:3px;outline-offset:2px;animation:svelte-lpk23j-focusAnimation .3s ease forwards}@keyframes svelte-lpk23j-focusAnimation{0%{outline-width:3px}50%{outline-width:6px}to{outline-width:3px}}.text.svelte-lpk23j{--button-height: var(--np-text-button-container-height, 2.5rem);--np-ripple-hover-color: var(--np-text-button-label-text-color, var(--np-color-primary));--np-ripple-pressed-color: var(--np-text-button-label-text-color, var(--np-color-primary));color:var(--np-text-button-label-text-color, var(--np-color-primary));border-radius:var(--np-text-button-container-shape, var(--np-shape-corner-full));padding-left:calc((var(--button-height) - 1.5rem) / 2);padding-right:calc((var(--button-height) - 1.5rem) / 2)}.filled.svelte-lpk23j{--button-height: var(--np-filled-button-container-height, 2.5rem);--np-ripple-hover-opacity: .12;--np-ripple-hover-color: var(--np-color-surface);--np-ripple-pressed-color: var(--np-color-surface);transition:background-color .15s linear,box-shadow .15s linear;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));border-radius:var(--np-filled-button-container-shape, var(--np-shape-corner-full))}@media (hover: hover){.filled.svelte-lpk23j:hover{box-shadow:var( --np-elevation-1, 0 1px 2px 0 rgb(0 0 0 / .6), 0 0px 0px -1px rgb(0 0 0 / .6) )}}.filled.svelte-lpk23j:active{box-shadow:none}.tonal.svelte-lpk23j{transition:background-color .15s linear,box-shadow .15s linear;--button-height: var(--np-tonal-button-container-height, 2.5rem);--np-ripple-hover-color: var(--np-tonal-button-label-text-color, var(--np-color-primary));--np-ripple-pressed-color: var(--np-tonal-button-label-text-color, var(--np-color-primary));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));border-radius:var(--np-tonal-button-container-shape, var(--np-shape-corner-full))}@media (hover: hover){.tonal.svelte-lpk23j:hover{box-shadow:var( --np-elevation-1, 0 1px 2px 0 rgb(0 0 0 / .6), 0 0px 0px -1px rgb(0 0 0 / .6) )}}.tonal.svelte-lpk23j:active{box-shadow:none}.elevated.svelte-lpk23j{transition:background-color .15s linear,box-shadow .15s linear;--button-height: var(--np-elevated-button-container-height, 2.5rem);--np-ripple-hover-color: var(--np-elevated-button-label-text-color, var(--np-color-primary));--np-ripple-pressed-color: var(--np-elevated-button-label-text-color, var(--np-color-primary));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);border-radius:var(--np-elevated-button-container-shape, var(--np-shape-corner-full))}@media (hover: hover){.elevated.svelte-lpk23j:hover{box-shadow:var(--np-elevation-2)}}.elevated.svelte-lpk23j:active{box-shadow:var(--np-elevation-1)}.outlined.svelte-lpk23j{background-color:var(--np-outlined-button-container-color, transparent);border:1px solid;--button-height: var(--np-outlined-button-container-height, 2.5rem);--np-ripple-hover-color: var(--np-outlined-button-label-text-color, var(--np-color-primary));--np-ripple-pressed-color: var(--np-outlined-button-label-text-color, var(--np-color-primary));color:var(--np-outlined-button-label-text-color, var(--np-color-primary));border-color:var(--np-outlined-button-outline-color, var(--np-color-outline));border-radius:var(--np-outlined-button-container-shape, var(--np-shape-corner-full))}.button-icon.svelte-lpk23j{display:inline-flex;align-items:center;pointer-events:none}.np-button .button-icon{--_icon-size: var(--np-button-icon-size, calc((var(--button-height) - .375rem) / 2));--_icon-color: var(--np-button-icon-color, inherit)}.np-button .button-icon svg{fill:currentColor;display:block}.np-button .button-icon svg{width:calc((var(--button-height) - .375rem) / 2);height:calc((var(--button-height) - .375rem) / 2)}@media (forced-colors: active){.np-button.svelte-lpk23j{border:1px solid CanvasText}}
