@layer components{input.svelte-1fwth7j{font:inherit;margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}input.svelte-1fwth7j,input.svelte-1fwth7j:before,input.svelte-1fwth7j:after{box-sizing:border-box}.ic-input-container-wrapper.svelte-1fwth7j{display:flex;flex-flow:column;position:relative;margin-bottom:var(--ic-input-margin-bottom, 1rem)}.ic-input-container-wrapper.ic-input-disabled.svelte-1fwth7j{opacity:.4;pointer-events:none}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j){display:block;position:relative;min-height:var(--ic-input-container-height, 3.5rem);font-size:var(--ic-input-text-size, 1rem)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-input-label:where(.svelte-1fwth7j){color:var(--ic-input-text-color, inherit);padding:var(--ic-input-label-padding, 2px 5px);display:inline-block;position:relative;top:50%;transform:translateY(-50%);transition:all .15s ease-in-out}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-input-label.required:where(.svelte-1fwth7j):after{content:"*"}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.focused:where(.svelte-1fwth7j) .ic-input-label:where(.svelte-1fwth7j){color:var(--ic-input-focused-text-color, inherit)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.focused.ic-input-filled:where(.svelte-1fwth7j){border-bottom:var(--ic-input-focused-border, 2px solid);border-bottom-color:var(--ic-input-focused-border-color)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.focused:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j){border-color:var(--ic-input-focused-border-color);--ic-input-border-color: var(--ic-input-focused-border-color, var(--ic-input-border-color))}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-input-outlined:where(.svelte-1fwth7j){background-color:var(--ic-input-background-color, inherit)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j){display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-piece:where(.svelte-1fwth7j){border-color:var(--ic-input-border-color);border-width:var(--ic-input-outline-width, 1px);border-style:var(--ic-input-outline-style, solid);box-sizing:border-box;height:100%;pointer-events:none}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-outline-leading:where(.svelte-1fwth7j){border-top-left-radius:var(--ic-input-outline-radius, 4px);border-bottom-left-radius:var(--ic-input-outline-radius, 4px);width:max(12px,var(--ic-input-outline-container-radius, 4px));border-left:var(--ic-input-outline-width, 1px) var(--ic-input-outline-style, solid);border-color:var(--ic-input-border-color);border-top-right-radius:0;border-bottom-right-radius:0;flex-basis:8px;border-right:none}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-outline-notch:where(.svelte-1fwth7j){border-color:var(--ic-input-border-color);flex:0 0 auto;width:auto;max-width:min(var(--ic-input-outline-notch-max-width, 100%),100% - max(12px,var(--ic-input-outline-radius, 4px)) * 2);border-left:none;border-right:none;border-width:var(--ic-input-outline-width, 1px);transition:width .15s cubic-bezier(.4,0,.2,1)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-outline-trailing:where(.svelte-1fwth7j){flex-grow:1;border-left:none;border-right:var(--ic-input-outline-width, 1px) var(--ic-input-outline-style, solid);border-color:var(--ic-input-border-color);border-top-right-radius:var(--ic-input-outline-container-radius, 4px);border-bottom-right-radius:var(--ic-input-outline-container-radius, 4px);border-top-left-radius:0;border-bottom-left-radius:0}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-floating-label:where(.svelte-1fwth7j){font-size:var(--ic-input-label-size, .8rem)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-floating-label:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-piece.ic-notched-outline-notch:where(.svelte-1fwth7j){border-top:0}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-floating-label:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j) .ic-notched-piece.ic-notched-outline-notch:where(.svelte-1fwth7j) .ic-input-label:where(.svelte-1fwth7j){top:0}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-input-filled:where(.svelte-1fwth7j){background-color:var(--ic-input-background-color, inherit);border-radius:var(--ic-input-filled-border-radius, 0);border-bottom:var(--ic-input-unfocused-border, 1px solid);border-bottom-color:var(--ic-input-unfocused-border-color, #a2a4a7);overflow:hidden}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-input-filled:where(.svelte-1fwth7j)>.ic-input-label:where(.svelte-1fwth7j){position:absolute;left:var(--ic-input-label-left, 0);z-index:1}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-input-filled.ic-floating-label.ic-has-label:where(.svelte-1fwth7j)>.ic-input-label:where(.svelte-1fwth7j){top:var(--ic-input-filled-label-top, 4px);transform:none}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-input-filled.ic-floating-label.ic-has-label:where(.svelte-1fwth7j) input:where(.svelte-1fwth7j){padding-top:var(--ic-input-filled-floating-padding-top, 1.25rem)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) input:where(.svelte-1fwth7j){padding-top:var(--ic-input-padding-top, .7rem);padding-bottom:var(--ic-input-padding-bottom, .6rem);padding-right:var(--ic-input-padding-right, 1rem);padding-left:var(--ic-input-padding-left, 1rem);padding:var(--ic-input-padding, .7rem 1rem .6rem);color:var(--ic-input-text-color);font-size:var(--ic-input-text-size, 1rem);display:block;border:0;outline:none;width:100%;min-height:inherit;background-color:inherit}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container:where(.svelte-1fwth7j) input:where(.svelte-1fwth7j)::placeholder{opacity:.3;color:var(--ic-input-text-color)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid:where(.svelte-1fwth7j){border-color:var(--ic-input-invalid-border-color);color:var(--ic-input-invalid-text-color)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid:where(.svelte-1fwth7j) .ic-input-label:where(.svelte-1fwth7j){color:var(--ic-input-invalid-text-color, inherit)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid:where(.svelte-1fwth7j) .ic-notched-outline:where(.svelte-1fwth7j){border-color:var(--ic-input-invalid-border-color);--ic-input-border-color: var(--ic-input-invalid-border-color, var(--ic-input-border-color))}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid.ic-input-filled:where(.svelte-1fwth7j){border:var(--ic-input-invalid-filled-border, none);background-color:var(--ic-input-invalid-background-color)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid.focused:where(.svelte-1fwth7j){color:var(--ic-input-invalid-text-color)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-container.ic-invalid.focused:where(.svelte-1fwth7j) .ic-input-label:where(.svelte-1fwth7j){color:var(--ic-input-invalid-text-color, inherit)}.ic-input-container-wrapper.svelte-1fwth7j .ic-input-messages:where(.svelte-1fwth7j){color:var(--ic-input-message-color);font-size:var(--ic-input-message-text-size, 13px);text-align:var(--ic-input-message-align, right);width:100%;min-height:1.3em}}.ic-input-container.svelte-1fwth7j .ic-input:where(.svelte-1fwth7j){padding-right:2.5rem}.ic-input-container.svelte-1fwth7j .ic-autocomplete-clear-button{position:absolute;top:50%;transform:translateY(-50%);right:1rem;padding:0;line-height:0}.ic-autocomplete-action.svelte-1fwth7j{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--ic-input-text-color, #6b7280);z-index:1;display:flex;align-items:center}.ic-autocomplete-spinner.svelte-1fwth7j{width:1.25rem;height:1.25rem}.ic-autocomplete-spinner.svelte-1fwth7j{animation:svelte-1fwth7j-ic-autocomplete-spin 1s linear infinite}.ic-autocomplete-spinner-track.svelte-1fwth7j{opacity:.25}.ic-autocomplete-spinner-head.svelte-1fwth7j{opacity:.75}@keyframes svelte-1fwth7j-ic-autocomplete-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ic-autocomplete-dropdown-container.svelte-1fwth7j{position:absolute;display:none}.ic-autocomplete-dropdown-container.open.svelte-1fwth7j{display:block}.ic-autocomplete-dropdown.svelte-1fwth7j{position:absolute;width:100%;max-height:15rem;display:none;overflow:auto;background-color:var(--ic-select-input-option-background-color, #fff);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;list-style:none;margin:0;padding:var(--ic-select-input-option-padding, 0)}.ic-autocomplete-dropdown.open.svelte-1fwth7j{display:block}.ic-autocomplete-option.svelte-1fwth7j{display:flex;align-items:center;padding:var(--ic-select-input-option-padding, 1rem);min-height:var(--ic-select-input-option-height, 3rem);font-size:var(--ic-select-input-option-font-size, 1rem);line-height:var(--ic-select-input-option-line-height, 1.25rem);width:100%;cursor:pointer;background-color:var(--ic-select-input-option-background-color, inherit);box-sizing:border-box}.ic-autocomplete-option.svelte-1fwth7j:hover,.ic-autocomplete-option.ic-option-selected.svelte-1fwth7j{background-color:var(--ic-select-input-selected-option-hover-color, #dce1e7)}.ic-autocomplete-option-text.svelte-1fwth7j{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ic-autocomplete-option-text.ic-option-selected.svelte-1fwth7j{font-weight:600}
