.gg-input.svelte-1ppqeha{--input-height: var(--input-height-md);--input-font-size: var(--input-font-size-md);--input-padding-x: var(--input-padding-x-md);--input-gap: var(--input-gap-md);--input-radius: var(--input-radius-md);--input-height-sm: 4rem;--input-height-md: 4.4rem;--input-height-lg: 4.8rem;--input-font-size-sm: 1.4rem;--input-font-size-md: 1.6rem;--input-font-size-lg: 1.8rem;--input-padding-x-sm: 1rem;--input-padding-x-md: 1.2rem;--input-padding-x-lg: 1.4rem;--input-gap-sm: .6rem;--input-gap-md: .8rem;--input-gap-lg: 1rem;--input-radius-sm: .75rem;--input-radius-md: 1rem;--input-radius-lg: 1.5rem;--input-border-width: 1.6px;--input-focus-ring-width: 2px;--input-color-bg: var(--color-input-bg);--input-color-border: var(--color-ring);--input-color-text: var(--color-input-text);--input-color-placeholder: var(--color-input-placeholder);--input-disabled-opacity: .55;--input-invalid-border-color: #EA5656;--input-invalid-placeholder-color: color-mix(in srgb, #EA5656 80%, black 20%);--input-transition-duration: .15s;width:100%;min-height:var(--input-height);display:flex;align-items:center;gap:var(--input-gap);padding:0 var(--input-padding-x);font-size:var(--input-font-size);color:var(--input-color-text);border-radius:var(--input-radius);transition:background-color var(--input-transition-duration) ease,border-color var(--input-transition-duration) ease,box-shadow var(--input-transition-duration) ease}.gg-input.size-small.svelte-1ppqeha{--input-height: var(--input-height-sm);--input-font-size: var(--input-font-size-sm);--input-padding-x: var(--input-padding-x-sm);--input-gap: var(--input-gap-sm);--input-radius: var(--input-radius-sm)}.gg-input.size-medium.svelte-1ppqeha{--input-height: var(--input-height-md);--input-font-size: var(--input-font-size-md);--input-padding-x: var(--input-padding-x-md);--input-gap: var(--input-gap-md);--input-radius: var(--input-radius-md)}.gg-input.size-large.svelte-1ppqeha{--input-height: var(--input-height-lg);--input-font-size: var(--input-font-size-lg);--input-padding-x: var(--input-padding-x-lg);--input-gap: var(--input-gap-lg);--input-radius: var(--input-radius-lg)}.gg-input.radius-small.svelte-1ppqeha{--input-radius: .75rem}.gg-input.radius-medium.svelte-1ppqeha{--input-radius: 1rem}.gg-input.radius-large.svelte-1ppqeha{--input-radius: 1.5rem}.gg-input.radius-full.svelte-1ppqeha{--input-radius: 9999px}.gg-input.decor-solid.svelte-1ppqeha{background-color:var(--input-color-bg);border:var(--input-border-width) solid color-mix(in srgb,var(--input-color-bg) 90%,white 10%);color:var(--input-color-text)}.gg-input.decor-solid.svelte-1ppqeha:hover:not(.is-disabled):not(.invalid){border-color:color-mix(in srgb,var(--input-color-bg) 80%,white 20%)}.gg-input.decor-solid.svelte-1ppqeha:focus-within{border-color:var(--input-color-border);box-shadow:inset 0 0 0 var(--input-focus-ring-width) var(--input-color-border)}.gg-input.decor-solid.invalid.svelte-1ppqeha{border-color:var(--input-invalid-border-color);color:var(--input-invalid-border-color)}.gg-input.decor-solid.invalid.svelte-1ppqeha:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--input-invalid-border-color) 90%,white 10%)}.gg-input.decor-solid.invalid.svelte-1ppqeha:focus-within{box-shadow:inset 0 0 0 var(--input-focus-ring-width) var(--input-invalid-border-color)}.gg-input.decor-outline.svelte-1ppqeha{background:transparent;border:var(--input-border-width) solid var(--input-color-border);color:var(--input-color-text)}.gg-input.decor-outline.svelte-1ppqeha:hover:not(.is-disabled):not(.invalid){border-color:color-mix(in srgb,var(--input-color-border) 90%,white 10%)}.gg-input.decor-outline.svelte-1ppqeha:focus-within{border-color:color-mix(in srgb,var(--input-color-border) 85%,white 15%);box-shadow:inset 0 0 0 var(--input-focus-ring-width) var(--input-color-border)}.gg-input.decor-outline.invalid.svelte-1ppqeha{border-color:var(--input-invalid-border-color);color:var(--input-invalid-border-color)}.gg-input.decor-outline.invalid.svelte-1ppqeha:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--input-invalid-border-color) 90%,white 10%)}.gg-input.decor-outline.invalid.svelte-1ppqeha:focus-within{box-shadow:inset 0 0 0 var(--input-focus-ring-width) var(--input-invalid-border-color)}.gg-input.decor-clear.svelte-1ppqeha{background:transparent;border:var(--input-border-width) solid transparent;color:var(--input-color-text);padding:0 .8rem}.gg-input.decor-clear.svelte-1ppqeha:hover:not(:disabled):not(.is-disabled){background:color-mix(in srgb,white 3%,transparent 97%)}.gg-input.decor-clear.svelte-1ppqeha:focus-within{background:color-mix(in srgb,white 5%,transparent 95%);border-color:transparent;box-shadow:none}.gg-input.decor-clear.invalid.svelte-1ppqeha{border-color:transparent;color:var(--input-invalid-border-color)}.gg-input.block.svelte-1ppqeha{width:100%}.gg-input.is-disabled.svelte-1ppqeha{opacity:var(--input-disabled-opacity);cursor:not-allowed}.gg-input.has-start.svelte-1ppqeha{padding-left:calc(var(--input-padding-x) * .5)}.gg-input.has-end.svelte-1ppqeha{padding-right:calc(var(--input-padding-x) * .5)}.gg-input.svelte-1ppqeha>input:where(.svelte-1ppqeha){width:100%;height:100%;flex:1 0;min-width:0;background-color:transparent;font-size:inherit;color:inherit}.gg-input.svelte-1ppqeha>input:where(.svelte-1ppqeha):focus{outline:none;box-shadow:none!important}.gg-input.svelte-1ppqeha>input:where(.svelte-1ppqeha):disabled{color:var(--input-color-placeholder);cursor:not-allowed}.gg-input.svelte-1ppqeha>input:where(.svelte-1ppqeha)::-moz-placeholder{color:var(--input-color-placeholder)}.gg-input.svelte-1ppqeha>input:where(.svelte-1ppqeha)::placeholder{color:var(--input-color-placeholder)}.gg-input.invalid.svelte-1ppqeha>input:where(.svelte-1ppqeha)::-moz-placeholder{color:var(--input-invalid-placeholder-color)}.gg-input.invalid.svelte-1ppqeha>input:where(.svelte-1ppqeha)::placeholder{color:var(--input-invalid-placeholder-color)}.gg-input-start.svelte-1ppqeha,.gg-input-end.svelte-1ppqeha{display:flex;align-items:center;justify-content:center;flex-shrink:0}
