.app-button.svelte-1opioer{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:.5rem;inline-size:var(--app-button-inline-size, auto);min-inline-size:var(--app-button-min-inline-size, max-content);min-height:var(--app-button-height, var(--app-control-height, 2.5rem));margin:var(--app-button-outer-gap, 2px);--app-button-padding-block: .5rem;--app-button-padding-inline: 1rem;padding-block:calc(var(--app-button-padding-block) + var(--app-visual-form-content-inset));padding-inline:calc(var(--app-button-padding-inline) + var(--app-visual-form-content-inset));border:0;border-radius:var(--radius-control);cursor:pointer;line-height:var(--app-button-line-height, 1.25);user-select:none;-webkit-user-select:none;position:relative;--app-visual-surface-min-height: var(--app-button-height, var(--app-control-height, 2.5rem));--app-visual-surface-padding: var(--app-button-padding-block) var(--app-button-padding-inline);color:var(--app-button-fg, var(--color-on));max-inline-size:100%;overflow-wrap:normal;white-space:nowrap}.app-button.svelte-1opioer:disabled{cursor:not-allowed;color:var(--app-button-disabled-fg, var(--color-off))}.app-button.svelte-1opioer svg{width:var(--app-button-icon-size, 1.125rem);height:var(--app-button-icon-size, 1.125rem);min-width:var(--app-button-icon-size, 1.125rem);min-height:var(--app-button-icon-size, 1.125rem);flex:0 0 auto}.app-button--default.svelte-1opioer{--app-visual-color: var(--app-button-bg, var(--color-box));--app-visual-text-solid-color: var(--app-button-fg, var(--color-on));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-on));color:var(--app-visual-text-color)}.app-button--go.svelte-1opioer{--app-visual-color: var(--app-button-bg, var(--go));--app-visual-text-solid-color: var(--app-button-fg, var(--color-fill));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-on));color:var(--app-visual-text-color)}.app-button--back.svelte-1opioer{--app-visual-color: var(--app-button-bg, var(--back));--app-visual-text-solid-color: var(--app-button-fg, var(--color-fill));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-on));color:var(--app-visual-text-color)}.app-button--flat.svelte-1opioer{--app-visual-color: transparent;--app-visual-color-weight: 0%;--app-visual-text-solid-color: var(--app-button-fg, var(--color-mute));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-mute));background:transparent;color:var(--app-visual-text-color)}.app-button--density-compact.svelte-1opioer{--app-button-height: 2.25rem;--app-button-padding-block: .35rem;--app-button-padding-inline: .6rem;--app-visual-surface-min-height: 2.25rem}.app-button--text-on.svelte-1opioer{--app-button-fg: var(--color-on)}.app-button--focus-compact.svelte-1opioer{--app-visual-focus-inset: var(--app-visual-seat-inset);--app-visual-focus-radius: var( --app-visual-seat-radius, var(--app-visual-surface-outer-radius) )}.app-button--label-wrap-normal.svelte-1opioer{white-space:normal}.app-button--overflow-wrap-anywhere.svelte-1opioer{overflow-wrap:anywhere}.app-button--accent.svelte-1opioer{--app-visual-color: var(--app-button-bg, var(--app-visual-color, var(--color-on)));--app-visual-text-solid-color: var(--app-button-fg, var(--color-fill));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-on));color:var(--app-visual-text-color)}.app-button--selected.svelte-1opioer{--app-button-selected-accent: var(--go);--app-visual-color: var(--app-button-selected-accent);--app-visual-text-solid-color: var(--app-button-fg, var(--color-fill));--app-visual-text-liquid-color: var(--app-button-fg, var(--color-on));color:var(--app-visual-text-color);z-index:1}.app-button--justify-start.svelte-1opioer{justify-content:flex-start}.app-button--justify-between.svelte-1opioer{justify-content:space-between}.app-button--shape-circle.svelte-1opioer{--app-button-padding-block: 0px;--app-button-padding-inline: 0px;--app-visual-seat-radius: 9999px;--app-visual-focus-radius: 9999px;width:var( --app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );height:var( --app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );min-width:var( --app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );min-height:var( --app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );border-radius:9999px;flex:0 0 auto}.app-button--shape-square.svelte-1opioer{--app-button-padding-block: 0px;--app-button-padding-inline: 0px;width:var( --app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );height:var( --app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );min-width:var( --app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );min-height:var( --app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem)) );flex:0 0 auto}.app-button--flat.svelte-1opioer:active:not(:disabled):not([data-active-tone]){--app-visual-color: currentColor;--app-visual-color-weight: 14%;background:color-mix(in srgb,currentColor 14%,transparent)}.app-button--segment-first.svelte-1opioer{margin:0;border-radius:var(--radius-control) 0 0 var(--radius-control);--app-visual-seat-radius: calc(var(--radius-control) + 2px) 2px 2px calc(var(--radius-control) + 2px);--app-visual-focus-radius: calc(var(--radius-control) + 2px) 2px 2px calc(var(--radius-control) + 2px)}.app-button--segment-middle.svelte-1opioer,.app-button--segment-last.svelte-1opioer{margin-block:0;margin-right:0;margin-left:-1px}@media(pointer:coarse){.app-button.svelte-1opioer{min-height:max(var(--app-button-height, var(--app-control-height, 2.5rem)),2.75rem);touch-action:manipulation}.app-button--density-compact.svelte-1opioer{min-height:2.75rem}.app-button--shape-circle.svelte-1opioer{width:max(var(--app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem))),2.75rem);height:max(var(--app-button-circle-size, var(--app-button-height, var(--app-control-height, 2.5rem))),2.75rem);min-width:2.75rem}.app-button--shape-square.svelte-1opioer{width:max(var(--app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem))),2.75rem);height:max(var(--app-button-square-size, var(--app-button-height, var(--app-control-height, 2.5rem))),2.75rem);min-width:2.75rem}}.app-button--segment-middle.svelte-1opioer{border-radius:0;--app-visual-seat-radius: 2px;--app-visual-focus-radius: 2px}.app-button--segment-last.svelte-1opioer{border-radius:0 var(--radius-control) var(--radius-control) 0;--app-visual-seat-radius: 2px calc(var(--radius-control) + 2px) calc(var(--radius-control) + 2px) 2px;--app-visual-focus-radius: 2px calc(var(--radius-control) + 2px) calc(var(--radius-control) + 2px) 2px}
