.mo-input-label-outside{text-align:left;width:100%;color:var(--mo-text-icon-primary);position:relative}.mo-input-label-outside__skeleton{display:none}.mo-input-label-outside[data-skeleton=true]{pointer-events:none;cursor:default;visibility:hidden}.mo-input-label-outside[data-skeleton=true] .mo-input-label-outside__skeleton{z-index:10;border-radius:inherit;visibility:visible;width:64px;height:100%;display:block;position:absolute;top:0;left:0}.mo-input-label-outside[data-disabled=true]{color:var(--mo-text-icon-tertiary);pointer-events:none}.mo-input-label-outside_size_large{padding-bottom:var(--mo-SPx1)}.mo-input-label-outside_size_medium,.mo-input-label-outside_size_small{padding-bottom:var(--mo-SPx0-5)}
.mo-input-label-asterisk{color:var(--mo-text-icon-danger);padding:0 4px;transition:transform .1s ease-in-out,line-height .1s ease-in-out,font-size .1s ease-in-out}.mo-input-label-asterisk[data-disabled=true]{color:var(--mo-text-icon-tertiary)}
.mo-input-description{color:var(--mo-text-icon-secondary);position:relative}.mo-input-description__skeleton{display:none}.mo-input-description[data-skeleton=true]{pointer-events:none;cursor:default;visibility:hidden}.mo-input-description[data-skeleton=true] .mo-input-description__skeleton{z-index:10;border-radius:inherit;visibility:visible;width:124px;height:100%;display:block;position:absolute;top:0;left:0}.mo-input-description[data-invalid=true]{color:var(--mo-text-icon-danger)}.mo-input-description[data-disabled=true]{color:var(--mo-text-icon-tertiary)}
.mo-input-wrapper__bottom{padding:0 var(--mo-SPx4);justify-content:space-between;align-items:center;display:flex}.mo-input-wrapper__bottom_size_small{padding:0 var(--mo-SPx3)}.mo-input-wrapper__bottom_only-description{justify-content:flex-start}.mo-input-wrapper__bottom_only-char-count{justify-content:flex-end}.mo-input-wrapper__char-count{flex-shrink:0;align-self:flex-start;margin-left:8px}.mo-input-wrapper_width_max{width:100%}.mo-input-wrapper_width_hug{width:fit-content;max-width:100%}
.mo-input-content-end{--mo-icon-color:var(--mo-text-icon-secondary);grid-auto-flow:column;line-height:0;display:grid}.mo-input-content-end_disabled{--mo-icon-color:var(--mo-text-icon-tertiary)}.mo-input-content-end_size_large,.mo-input-content-end_size_medium{--mo-icon-size:20px}.mo-input-content-end_size_small{--mo-icon-size:16px}
.mo-input-content-start{--mo-icon-color:var(--mo-text-icon-secondary);grid-auto-flow:column;line-height:0;display:grid}.mo-input-content-start_disabled{--mo-icon-color:var(--mo-text-icon-tertiary)}.mo-input-content-start_size_large,.mo-input-content-start_size_medium{--mo-icon-size:20px}.mo-input-content-start_size_small{--mo-icon-size:16px}
.mo-input-label{text-align:left;width:100%;color:var(--mo-text-icon-secondary);pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .1s ease-in-out,line-height .1s ease-in-out,font-size .1s ease-in-out;position:absolute;top:0;left:0}.mo-input-label__wrapper{height:var(--mo-h-height);width:100%;position:relative}.mo-input-label_placeholder{transform:translateY(calc(var(--mo-h-height) / 2))}.mo-input-label[data-disabled=true]{color:var(--mo-text-icon-tertiary);pointer-events:none}
:root,[data-theme=light]{--mo-input-bg-floating:var(--mo-input-bg-primary)}[data-theme=dark]{--mo-input-bg-floating:var(--mo-input-bg-secondary)}.mo-input-field{border:1px solid var(--mo-a-current-input-border-color);background:var(--mo-a-current-input-bg-color);box-sizing:border-box;align-self:stretch;width:100%;line-height:0;display:flex;position:relative}@media (any-hover:hover){.mo-input-field_interactive_editable:hover{cursor:text}.mo-input-field_interactive_clickable:hover{cursor:pointer}.mo-input-field:hover{--mo-a-current-input-border-color:var(--mo-input-border-color-hovered,var(--mo-input-stroke-hovered))}}.mo-input-field:active{--mo-a-current-input-border-color:var(--mo-input-border-color-pressed,var(--mo-input-stroke-pressed))}.mo-input-field:focus-within,.mo-input-field[data-focused=true]{--mo-a-current-input-border-color:var(--mo-input-border-color-focused,var(--mo-input-stroke-selected))}.mo-input-field[data-invalid=true]{--mo-a-current-input-border-color:var(--mo-input-border-color-error,var(--mo-input-stroke-error))}.mo-input-field[data-disabled=true]{pointer-events:none;cursor:default}@media (any-hover:hover){.mo-input-field[data-disabled=true]:hover{--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-a-current-input-bg-color))}}.mo-input-field[data-disabled=true]:active{--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-a-current-input-bg-color))}.mo-input-field__skeleton{display:none}.mo-input-field[data-skeleton=true]{pointer-events:none;cursor:default;visibility:hidden}.mo-input-field[data-skeleton=true] .mo-input-field__skeleton{z-index:10;border-radius:inherit;visibility:visible;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mo-input-field_size_large{--mo-a-input-current-border-radius:var(--mo-CRx5,20px);border-radius:var(--mo-a-input-current-border-radius);height:fit-content;min-height:52px;padding:6.5px 11px 6.5px 15px}.mo-input-field_size_medium{--mo-a-input-current-border-radius:var(--mo-CRx4,16px);border-radius:var(--mo-a-input-current-border-radius);height:fit-content;min-height:44px;padding:2.5px 11px 2.5px 15px}.mo-input-field_size_small{--mo-a-input-current-border-radius:var(--mo-CRx3,12px);border-radius:var(--mo-a-input-current-border-radius);height:fit-content;min-height:38px;padding:1px 7px 1px 11px}.mo-input-field_resizable{resize:vertical;overflow:auto}.mo-input-field__content-center{width:100%;min-width:0}.mo-input-field__content-center>:nth-child(2){transition:opacity .1s ease-in-out}.mo-input-field__content-center_control-hidden>:nth-child(2){opacity:0}.mo-input-field__content-center_label-hide>:nth-child(2){transition:opacity linear}.mo-input-field_colors_primary{--mo-a-current-input-bg-color:var(--mo-input-bg-color,var(--mo-input-bg-primary));--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-input-bg-primary))}.mo-input-field_colors_secondary{--mo-a-current-input-bg-color:var(--mo-input-bg-color,var(--mo-input-bg-secondary));--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-input-bg-secondary))}.mo-input-field_colors_floating{--mo-a-current-input-bg-color:var(--mo-input-bg-color,var(--mo-input-bg-floating));--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-input-bg-floating))}.mo-input-field_colors_default{--mo-a-current-input-bg-color:var(--mo-input-bg-color,var(--mo-input-bg-primary));--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-input-bg-primary))}.mo-input-field_colors_alternative{--mo-a-current-input-bg-color:var(--mo-input-bg-color,var(--mo-input-bg-secondary));--mo-a-current-input-border-color:var(--mo-input-border-color,var(--mo-input-bg-secondary))}
.mo-input-inner-action{border:none}