.textbox.svelte-1mlr6rc{color:var(--medium-gray);font-size:.875rem;padding-left:20px}.textbox.variant-generic.svelte-1mlr6rc{background:none;border:2px solid;border-radius:20px}.textbox.brickify.svelte-1mlr6rc{border-radius:20px 0 0 20px;border-right:none;outline:none;transition:.3s}.textbox.brickify.svelte-1mlr6rc:focus{border-color:var(--accent-color)}input.svelte-136uhkj{appearance:none;border-radius:var(--standard-radius);color:currentColor;cursor:pointer;font:inherit;height:100%;margin:0;transform:translateY(-.075em);transition:background .2s ease;width:100%}input.svelte-136uhkj:checked{background-color:var(--accent-color);transition:background .2s ease}.dark.svelte-136uhkj{background-color:var(--deep-black);border:.3em solid var(--deep-black)}.light.svelte-136uhkj{background-color:var(--base-color);border:1px solid var(--light-gray)}.input-box.svelte-1ckrlkd{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.input-box.svelte-1ckrlkd input:where(.svelte-1ckrlkd){background:var(--base-color);border:1px solid var(--light-gray);border-radius:var(--standard-radius);color:var(--text-color);outline:none;padding:9px;transition:.3s;width:100%}.input-box.svelte-1ckrlkd input:where(.svelte-1ckrlkd):focus{border-color:var(--accent-color)}.input-box.svelte-1ckrlkd input:where(.svelte-1ckrlkd):focus~span:where(.svelte-1ckrlkd){background:var(--accent-color);border-radius:var(--standard-radius);color:var(--base-color);font-size:.75em;font-weight:700;padding:0 10px;transform:translate(10px) translateY(-21px)}.input-box.svelte-1ckrlkd input:where(.svelte-1ckrlkd)::-webkit-inner-spin-button,.input-box.svelte-1ckrlkd input:where(.svelte-1ckrlkd)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-box.svelte-1ckrlkd input[type=number]:where(.svelte-1ckrlkd){appearance:none;-moz-appearance:textfield}.input-box.svelte-1ckrlkd .hasError:where(.svelte-1ckrlkd){border-color:var(--error)}.input-box.svelte-1ckrlkd .touched:where(.svelte-1ckrlkd){border-color:var(--accent-color)}.input-box.svelte-1ckrlkd .touched:where(.svelte-1ckrlkd)~span:where(.svelte-1ckrlkd){background:var(--accent-color);border-radius:var(--standard-radius);color:var(--base-color);font-size:.75em;font-weight:700;padding:0 10px;transform:translate(10px) translateY(-21px)}.input-box.svelte-1ckrlkd span:where(.svelte-1ckrlkd){color:var(--light-gray);left:0;padding:10px;pointer-events:none;position:absolute;transition:.3s}
