.children-wrapper.svelte-2f2geg{flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.circular-progress.svelte-2f2geg{--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-2f2geg .button-icon:where(.svelte-2f2geg),.np-loading.svelte-2f2geg .children-wrapper:where(.svelte-2f2geg){opacity:0}.np-button.svelte-2f2geg{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;--np-icon-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;transition:background-color .15s linear,border-radius .15s ease-in-out,box-shadow .15s linear}.xs.svelte-2f2geg{font-size:.875rem;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}.xs.round.svelte-2f2geg{border-radius:1rem}.xs.square.svelte-2f2geg{border-radius:var(--np-button-shape, .75rem)}.xs.svelte-2f2geg:active{border-radius:.5rem}.s.svelte-2f2geg{font-size:.875rem;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}.s.round.svelte-2f2geg{border-radius:1.25rem}.s.square.svelte-2f2geg{border-radius:var(--np-button-shape, .75rem)}.s.svelte-2f2geg:active{border-radius:.5rem}.m.svelte-2f2geg{font-size:1rem;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}.m.round.svelte-2f2geg{border-radius:1.75rem}.m.square.svelte-2f2geg{border-radius:var(--np-button-shape, 1rem)}.m.svelte-2f2geg:active{border-radius:.75rem}.l.svelte-2f2geg{font-size:1.5rem;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}.l.round.svelte-2f2geg{border-radius:3rem}.l.square.svelte-2f2geg{border-radius:var(--np-button-shape, 1.75rem)}.l.svelte-2f2geg:active{border-radius:1rem}.xl.svelte-2f2geg{font-size:2rem;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}.xl.round.svelte-2f2geg{border-radius:4.25rem}.xl.square.svelte-2f2geg{border-radius:var(--np-button-shape, 1.75rem)}.xl.svelte-2f2geg:active{border-radius:1rem}.toggle.svelte-2f2geg{--np-icon-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.selected.svelte-2f2geg{--np-icon-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.disabled.svelte-2f2geg{pointer-events:none;color:color-mix(in srgb,var(--np-color-on-surface) 38%,transparent)}.filled-disabled.svelte-2f2geg,.tonal-disabled.svelte-2f2geg,.elevated-disabled.svelte-2f2geg{background-color:color-mix(in srgb,var(--np-color-on-surface) 12%,transparent)}.outlined-disabled.svelte-2f2geg{outline-style:solid;outline-color:color-mix(in srgb,var(--np-color-on-surface) 12%,transparent);outline-width:1px;outline-offset:-1px}.enabled.svelte-2f2geg:focus-visible{outline-style:solid;outline-color:var(--np-color-secondary);outline-width:3px;outline-offset:2px;animation:svelte-2f2geg-focusAnimation .3s ease forwards}@keyframes svelte-2f2geg-focusAnimation{0%{outline-width:3px}50%{outline-width:6px}to{outline-width:3px}}.text.svelte-2f2geg{--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))}.filled.svelte-2f2geg{--np-ripple-hover-opacity: .12;--np-ripple-hover-color: var(--np-color-surface);--np-ripple-pressed-color: var(--np-color-surface);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-2f2geg{background-color:var(--np-color-surface-container);color:var(--np-color-on-surface-variant)}.filled.selected.svelte-2f2geg{background-color:var(--np-color-primary);color:var(--np-color-on-primary)}@media (hover: hover){.filled.svelte-2f2geg: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-2f2geg:active{box-shadow:none}.tonal.svelte-2f2geg{--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))}.tonal.selected.svelte-2f2geg{background-color:var(--np-color-secondary);color:var(--np-color-on-secondary)}@media (hover: hover){.tonal.svelte-2f2geg: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-2f2geg:active{box-shadow:none}.elevated.svelte-2f2geg{--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)}.elevated.selected.svelte-2f2geg{background-color:var(--np-color-primary);color:var(--np-color-on-primary)}@media (hover: hover){.elevated.svelte-2f2geg:hover{box-shadow:var(--np-elevation-2)}}.elevated.svelte-2f2geg:active{box-shadow:var(--np-elevation-1)}.outlined.svelte-2f2geg{background-color:var(--np-outlined-button-container-color, transparent);outline-style:solid;outline-color:var(--np-outlined-button-outline-color, var(--np-color-outline-variant));outline-width:1px;outline-offset:-1px;--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))}.outlined.selected.svelte-2f2geg{background-color:var(--np-color-inverse-surface);color:var(--np-color-inverse-on-surface);outline-style:none}.button-icon.svelte-2f2geg{display:inline-flex;align-items:center;pointer-events:none}.np-button .button-icon{--_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-2f2geg{border:1px solid CanvasText}}
