input.svelte-f7y2in,input.svelte-f7y2in:focus{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1;flex-shrink:1;flex-basis:200px;width:0;display:flex;outline:none;border:none;background-color:var(--input-background-color);border:2px solid var(--input-accent-color);color:var(--input-text-color);border-radius:.75em;height:calc(2.25em + 4px);padding:.5em .75em;font-size:1em;font-weight:600}input.svelte-f7y2in:disabled{background-color:var(--input-disabled-background-color);color:var(--input-disabled-text-color)}input.svelte-f7y2in::-webkit-inner-spin-button{-webkit-appearance:none}input.svelte-f7y2in:-webkit-autofill,input.svelte-f7y2in:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}input[type=number].svelte-f7y2in{-moz-appearance:textfield}.decorated.svelte-f7y2in{position:relative;display:flex;flex-grow:1;flex-shrink:1;flex-basis:200px;min-width:0}.decorated.svelte-f7y2in input:where(.svelte-f7y2in){width:100%;flex-basis:unset}.decorated.svelte-f7y2in input.has-spinner:where(.svelte-f7y2in){padding-right:1.5em}.overlay.svelte-f7y2in{position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:flex;align-items:center;padding:0 .75em;font-size:1em;font-weight:600;overflow:hidden;pointer-events:none}.mirror.svelte-f7y2in{visibility:hidden;white-space:pre}.suffix.svelte-f7y2in{padding-left:.15em;color:var(--input-accent-color)}.spinner.svelte-f7y2in{position:absolute;top:2px;right:2px;bottom:2px;width:1.25em;display:flex;flex-direction:column}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in){flex:1 1 0;min-height:0;display:flex;justify-content:center;padding:0;border:none;background:none;color:var(--input-accent-color);line-height:0}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):first-child{align-items:flex-end}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):last-child{align-items:flex-start}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):first-child .icon:where(.svelte-f7y2in){margin-bottom:-.2em}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):last-child .icon:where(.svelte-f7y2in){margin-top:-.2em}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):hover{color:var(--input-text-color)}.spinner.svelte-f7y2in .step:where(.svelte-f7y2in):disabled{pointer-events:none;opacity:.5}
