._Input_53038cd{flex-direction:column;display:flex}._Input__shell_53038cd{cursor:text;border-radius:.75rem;align-items:center;height:3.5rem;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex;position:relative}._Input__shell--outlined_53038cd{border:1px solid var(--sin-outline);background:0 0}._Input__shell--outlined_53038cd:hover:not(._Input__shell--disabled_53038cd):not(._Input__shell--focused_53038cd){border-color:var(--sin-on-surface)}._Input__shell--outlined_53038cd._Input__shell--focused_53038cd{border-color:var(--sin-primary)}._Input__shell--outlined_53038cd._Input__shell--error_53038cd{border-color:var(--sin-error)}._Input__shell--outlined_53038cd._Input__shell--disabled_53038cd{border-color:var(--sin-outline-variant)}._Input__shell--soft_53038cd{background:var(--sin-surface-container);border:1px solid var(--sin-outline-variant)}._Input__shell--soft_53038cd:hover:not(._Input__shell--disabled_53038cd):not(._Input__shell--focused_53038cd){background:var(--sin-surface-container-high);border-color:var(--sin-outline)}._Input__shell--soft_53038cd._Input__shell--focused_53038cd{background:var(--sin-surface-container-high);border-color:var(--sin-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sin-primary) 13%, transparent)}._Input__shell--soft_53038cd._Input__shell--error_53038cd{border-color:var(--sin-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--sin-error) 13%, transparent)}._Input__shell--soft_53038cd._Input__shell--disabled_53038cd{background:var(--sin-surface-container);border-color:var(--sin-outline-variant)}._Input__shell--disabled_53038cd{opacity:var(--sin-state-disabled);cursor:not-allowed}._Input__shell--hasLeadingIcon_53038cd ._Input__inner_53038cd{left:3rem}._Input__shell--hasTrailingAction_53038cd ._Input__inner_53038cd{right:3rem}._Input__shell--hasTwoTrailingSlots_53038cd ._Input__inner_53038cd{right:5rem}._Input__shell--hasTwoTrailingSlots_53038cd ._Input__trailAddon_53038cd{right:3rem}._Input__trailAddon_53038cd{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._Input__icon_53038cd{color:var(--sin-on-surface-variant);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}._Input__shell--error_53038cd ._Input__icon_53038cd{color:var(--sin-error)}._Input__shell--disabled_53038cd ._Input__icon_53038cd{color:var(--sin-on-surface-variant)}._Input__inner_53038cd{position:absolute;inset:0 1rem}._Input__label_53038cd{letter-spacing:.0063rem;color:var(--sin-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;z-index:1;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;transition:top .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),font-size .18s cubic-bezier(.16,1,.3,1),color .14s;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}._Input__shell--error_53038cd ._Input__label_53038cd{color:var(--sin-error)}._Input__shell--disabled_53038cd ._Input__label_53038cd{color:var(--sin-on-surface-variant)}._Input__label-required_53038cd{color:var(--sin-error)}._Input__field_53038cd{box-sizing:border-box;letter-spacing:.0063rem;width:100%;color:var(--sin-on-surface);z-index:2;opacity:0;background:0 0;border:none;outline:none;margin:0;padding:26px 0 .5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;transition:opacity .14s;position:absolute;inset:0}._Input__field_53038cd::placeholder{color:var(--sin-on-surface-variant);opacity:.65}._Input__field_53038cd:focus,._Input__field_53038cd:not(:placeholder-shown){opacity:1}._Input__field_53038cd:focus~._Input__label_53038cd,._Input__field_53038cd:not(:placeholder-shown)~._Input__label_53038cd{letter-spacing:.025rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;top:.5rem;transform:translateY(0)}._Input__field_53038cd:disabled{cursor:not-allowed}._Input__field_53038cd:-webkit-autofill{-webkit-text-fill-color:var(--sin-on-surface);caret-color:var(--sin-on-surface);transition:background-color 0s 600000s,opacity .14s}._Input__field_53038cd:-webkit-autofill:hover{-webkit-text-fill-color:var(--sin-on-surface);caret-color:var(--sin-on-surface);transition:background-color 0s 600000s,opacity .14s}._Input__field_53038cd:-webkit-autofill:focus{-webkit-text-fill-color:var(--sin-on-surface);caret-color:var(--sin-on-surface);transition:background-color 0s 600000s,opacity .14s}._Input__field_53038cd:-webkit-autofill:active{-webkit-text-fill-color:var(--sin-on-surface);caret-color:var(--sin-on-surface);transition:background-color 0s 600000s,opacity .14s}._Input__shell--disabled_53038cd ._Input__field_53038cd{color:var(--sin-on-surface-variant)}._Input__shell--disabled_53038cd ._Input__field_53038cd:-webkit-autofill{-webkit-text-fill-color:var(--sin-on-surface-variant)}._Input__trailButton_53038cd{width:2.75rem;height:2.75rem;color:var(--sin-on-surface-variant);cursor:pointer;z-index:3;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}._Input__trailButton_53038cd:hover,._Input__trailButton_53038cd:active{transform:translateY(-50%)}._Input__trailButton_53038cd:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}._Input__trailButton_53038cd:disabled{cursor:not-allowed;color:var(--sin-on-surface-variant)}._Input__shell--error_53038cd ._Input__trailButton_53038cd{color:var(--sin-error)}._Input__clearButton_53038cd{opacity:0;pointer-events:none;transition:opacity .14s}._Input__clearButton--visible_53038cd{opacity:1;pointer-events:auto}._Input__support_53038cd{letter-spacing:.025rem;color:var(--sin-on-surface-variant);align-items:center;gap:.25rem;margin-top:.25rem;padding:0 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}._Input__support--error_53038cd{color:var(--sin-error)}._Input__supportIcon_53038cd{color:var(--sin-error);align-items:center;display:flex}
