:host>input [type=file]{pointer-events:none}.ld-input,:host{--ld-input-padding-x-sm:0.5rem;--ld-input-padding-x-md:0.625rem;--ld-input-padding-x-lg:0.875rem;--ld-input-padding-top-sm:0.25rem;--ld-input-padding-top-md:0.625rem;--ld-input-padding-top-lg:0.625rem;--ld-input-padding-bottom-sm:0.25rem;--ld-input-padding-bottom-md:0.6875rem;--ld-input-padding-bottom-lg:0.6875rem;--ld-input-min-height-sm:2rem;--ld-input-min-height-md:2.5rem;--ld-input-min-height-lg:3.125rem;--ld-input-max-height-sm:2rem;--ld-input-max-height-md:2.5rem;--ld-input-max-height-lg:3.125rem;--ld-input-time-min-width-sm:5.125rem;--ld-input-time-min-width-md:6.25rem;--ld-input-time-min-width-lg:7.5rem;--ld-input-bg-col-disabled:var(--ld-col-neutral-010);--ld-input-bg-col-invalid-focus:var(--ld-col-wht);--ld-input-bg-col-invalid:var(--ld-thm-error-disabled);--ld-input-bg-col:var(--ld-col-wht);--ld-input-border-col-disabled:var(--ld-col-neutral-100);--ld-input-border-col-hover:var(--ld-col-neutral-300);--ld-input-border-col:var(--ld-col-neutral-100);--ld-input-icon-col-focus:var(--ld-thm-primary-focus);--ld-input-icon-col-invalid-focus:var(--ld-thm-error-focus);--ld-input-icon-col:var(--ld-thm-primary);--ld-input-placeholder-opacity:0.6;--ld-input-text-col-disabled:var(--ld-col-neutral-300);--ld-input-text-col-invalid-focus:var(--ld-col-neutral-900);--ld-input-text-col-invalid:var(--ld-thm-error);--ld-input-text-col:var(--ld-col-neutral-900);--ld-input-dark-bg-col-focus:var(--ld-col-wht);--ld-input-dark-bg-col:var(--ld-col-neutral-010);align-items:center;background-color:var(--ld-input-bg-col);border-radius:var(--ld-br-m);color:var(--ld-input-text-col);cursor:text;display:inline-flex;line-height:1;max-width:100%;min-height:var(--ld-input-min-height-md);position:relative}.ld-input:before,:host:before{border-radius:var(--ld-br-m);box-shadow:inset 0 0 0 var(--ld-sp-2) var(--ld-input-border-col);content:"";display:block;inset:0;pointer-events:none;position:absolute}.ld-input :where(input),:host :where(input){margin:0}.ld-input ::slotted(*),.ld-input>:where(:not(input):not(textarea)),:host ::slotted(*),:host>:where(:not(input):not(textarea)){-webkit-user-select:none;user-select:none}.ld-input ::slotted(:not(ld-button):not(.ld-button)[slot=start]),.ld-input>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child),:host ::slotted(:not(ld-button):not(.ld-button)[slot=start]),:host>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child){margin-left:var(--ld-input-padding-x-md)}.ld-input ::slotted(:not(ld-button):not(.ld-button)[slot=end]),.ld-input>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child),:host ::slotted(:not(ld-button):not(.ld-button)[slot=end]),:host>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child){margin-right:var(--ld-input-padding-x-md)}.ld-input>input,:host>input{align-self:stretch;color:var(--ld-input-text-col);max-height:var(--ld-input-max-height-md);-webkit-text-fill-color:var(--ld-input-text-col)}.ld-input>input[type=file],:host>input[type=file]{opacity:0}.ld-input>input[type=file]::-webkit-file-upload-button,:host>input[type=file]::-webkit-file-upload-button{display:none}.ld-input>input[type=number],:host>input[type=number]{-webkit-appearance:textfield;appearance:textfield}.ld-input>input[type=number]::-webkit-inner-spin-button,.ld-input>input[type=number]::-webkit-outer-spin-button,:host>input[type=number]::-webkit-inner-spin-button,:host>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ld-input>input[type=search]::-webkit-search-cancel-button,.ld-input>input[type=search]::-webkit-search-decoration,.ld-input>input[type=search]::-webkit-search-results-button,.ld-input>input[type=search]::-webkit-search-results-decoration,:host>input[type=search]::-webkit-search-cancel-button,:host>input[type=search]::-webkit-search-decoration,:host>input[type=search]::-webkit-search-results-button,:host>input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.ld-input>input::-webkit-calendar-picker-indicator,:host>input::-webkit-calendar-picker-indicator{background:var(--ld-input-icon-col);cursor:pointer;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;outline:none}.ld-input>input::-webkit-calendar-picker-indicator:focus:focus-visible,:host>input::-webkit-calendar-picker-indicator:focus:focus-visible{background:var(--ld-input-icon-col-focus)}.ld-input>input[type=date]::-webkit-calendar-picker-indicator,.ld-input>input[type=datetime-local]::-webkit-calendar-picker-indicator,:host>input[type=date]::-webkit-calendar-picker-indicator,:host>input[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path fill="currentColor" fill-rule="evenodd" d="M2 6v9.69c0 .65.28.93.48 1.01C3.8 17.26 6.24 18 10 18s6.2-.74 7.52-1.3c.2-.08.48-.36.48-1.01V6H2zM3.08.53A3.68 3.68 0 000 4.24V15.7c0 1.22.57 2.37 1.7 2.85C3.25 19.2 5.96 20 10 20c4.03 0 6.74-.8 8.3-1.46 1.13-.48 1.7-1.63 1.7-2.85V4.24a3.68 3.68 0 00-3.08-3.7C15.12.25 12.68 0 10 0 7.32 0 4.88.26 3.08.53zM8.25 8.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2zm5.5-.5a.5.5 0 00-.5.5v2c0 .28.22.5.5.5h2.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5h-2.5zm-10.5.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2zm5.5 3.75a.5.5 0 00-.5.5v2c0 .28.22.5.5.5h2.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5h-2.5zm-5.5.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2z" clip-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="20" height="20"><path fill="currentColor" fill-rule="evenodd" d="M2 6v9.69c0 .65.28.93.48 1.01C3.8 17.26 6.24 18 10 18s6.2-.74 7.52-1.3c.2-.08.48-.36.48-1.01V6H2zM3.08.53A3.68 3.68 0 000 4.24V15.7c0 1.22.57 2.37 1.7 2.85C3.25 19.2 5.96 20 10 20c4.03 0 6.74-.8 8.3-1.46 1.13-.48 1.7-1.63 1.7-2.85V4.24a3.68 3.68 0 00-3.08-3.7C15.12.25 12.68 0 10 0 7.32 0 4.88.26 3.08.53zM8.25 8.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2zm5.5-.5a.5.5 0 00-.5.5v2c0 .28.22.5.5.5h2.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5h-2.5zm-10.5.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2zm5.5 3.75a.5.5 0 00-.5.5v2c0 .28.22.5.5.5h2.5a.5.5 0 00.5-.5v-2a.5.5 0 00-.5-.5h-2.5zm-5.5.5c0-.28.22-.5.5-.5h2.5c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.5-.5v-2z" clip-rule="evenodd"/></svg>');transform:translateY(4%)}.ld-input>input[type=time],:host>input[type=time]{min-width:var(--ld-input-time-min-width-md)}.ld-input>input[type=time]::-webkit-calendar-picker-indicator,:host>input[type=time]::-webkit-calendar-picker-indicator{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="currentColor" stroke-width="2" d="M3 6.24c0-1.39.94-2.53 2.23-2.72C6.99 3.26 9.38 3 12 3c2.62 0 5 .26 6.77.52A2.68 2.68 0 0121 6.24V17.7c0 .93-.43 1.65-1.08 1.93C18.47 20.24 15.9 21 12 21c-3.9 0-6.47-.76-7.92-1.38-.65-.28-1.08-1-1.08-1.93V6.24z"/><path fill="currentColor" d="M11 3.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-2zM11 18.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-2zM5.5 11c.28 0 .5.22.5.5v1a.5.5 0 01-.5.5h-2a.5.5 0 01-.5-.5v-1c0-.28.22-.5.5-.5h2zM20.5 11c.28 0 .5.22.5.5v1a.5.5 0 01-.5.5h-2a.5.5 0 01-.5-.5v-1c0-.28.22-.5.5-.5h2z"/><path fill="currentColor" fill-rule="evenodd" d="M7.68 10.24a.5.5 0 01.61-.34l3.86 1.1c.25.07.47.2.65.38l4.26 4.27c.2.2.2.5 0 .7l-.7.71a.5.5 0 01-.71 0l-4.08-4.08a.5.5 0 00-.22-.13l-3.6-1.03a.5.5 0 01-.35-.61l.28-.97z" clip-rule="evenodd"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="currentColor" stroke-width="2" d="M3 6.24c0-1.39.94-2.53 2.23-2.72C6.99 3.26 9.38 3 12 3c2.62 0 5 .26 6.77.52A2.68 2.68 0 0121 6.24V17.7c0 .93-.43 1.65-1.08 1.93C18.47 20.24 15.9 21 12 21c-3.9 0-6.47-.76-7.92-1.38-.65-.28-1.08-1-1.08-1.93V6.24z"/><path fill="currentColor" d="M11 3.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-2zM11 18.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5v2a.5.5 0 01-.5.5h-1a.5.5 0 01-.5-.5v-2zM5.5 11c.28 0 .5.22.5.5v1a.5.5 0 01-.5.5h-2a.5.5 0 01-.5-.5v-1c0-.28.22-.5.5-.5h2zM20.5 11c.28 0 .5.22.5.5v1a.5.5 0 01-.5.5h-2a.5.5 0 01-.5-.5v-1c0-.28.22-.5.5-.5h2z"/><path fill="currentColor" fill-rule="evenodd" d="M7.68 10.24a.5.5 0 01.61-.34l3.86 1.1c.25.07.47.2.65.38l4.26 4.27c.2.2.2.5 0 .7l-.7.71a.5.5 0 01-.71 0l-4.08-4.08a.5.5 0 00-.22-.13l-3.6-1.03a.5.5 0 01-.35-.61l.28-.97z" clip-rule="evenodd"/></svg>')}.ld-input>input,.ld-input>textarea,:host>input,:host>textarea{-webkit-appearance:none;appearance:none;background-color:#fff0;border:0;border-radius:var(--ld-br-m);box-sizing:border-box;font:var(--ld-typo-body-m);line-height:1;outline:none;padding:var(--ld-input-padding-top-md) var(--ld-input-padding-x-md) var(--ld-input-padding-bottom-md);width:100%}.ld-input>input::placeholder,.ld-input>textarea::placeholder,:host>input::placeholder,:host>textarea::placeholder{opacity:var(--ld-input-placeholder-opacity)}.ld-input>textarea,:host>textarea{flex-grow:1;height:100%;max-height:inherit;min-height:inherit}.ld-input ::slotted(.ld-button),.ld-input ::slotted(ld-button),.ld-input>.ld-button,.ld-input>ld-button,:host ::slotted(.ld-button),:host ::slotted(ld-button),:host>.ld-button,:host>ld-button{--ld-button-ghost-bg-color-active:#0000;--ld-button-ghost-bg-color-focus:#0000;--ld-button-ghost-bg-color-hover:#0000;flex-shrink:0;z-index:0}.ld-input ::slotted(.ld-button[slot=start]),.ld-input ::slotted(ld-button[slot=start]),.ld-input>.ld-button:where(:not([slot=end])):first-child,.ld-input>ld-button:where(:not([slot=end])):first-child,:host ::slotted(.ld-button[slot=start]),:host ::slotted(ld-button[slot=start]),:host>.ld-button:where(:not([slot=end])):first-child,:host>ld-button:where(:not([slot=end])):first-child{--ld-button-border-top-right-radius:0;--ld-button-border-bottom-right-radius:0}.ld-input ::slotted(.ld-button[slot=end]),.ld-input ::slotted(ld-button[slot=end]),.ld-input>.ld-button:where(:not([slot=start])):last-child,.ld-input>ld-button:where(:not([slot=start])):last-child,:host ::slotted(.ld-button[slot=end]),:host ::slotted(ld-button[slot=end]),:host>.ld-button:where(:not([slot=start])):last-child,:host>ld-button:where(:not([slot=start])):last-child{--ld-button-border-top-left-radius:0;--ld-button-border-bottom-left-radius:0}.ld-input ::slotted(.ld-button.ld-button--ghost:where([slot=start])),.ld-input ::slotted(ld-button[mode=ghost]:where([slot=start])),.ld-input>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,.ld-input>ld-button[mode=ghost]:where(:not([slot=end])):first-child,:host ::slotted(.ld-button.ld-button--ghost:where([slot=start])),:host ::slotted(ld-button[mode=ghost]:where([slot=start])),:host>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,:host>ld-button[mode=ghost]:where(:not([slot=end])):first-child{margin-right:calc(-1 * var(--ld-input-padding-x-md))}.ld-input ::slotted(.ld-button.ld-button--ghost:where([slot=end])),.ld-input ::slotted(ld-button[mode=ghost]:where([slot=end])),.ld-input>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,.ld-input>ld-button[mode=ghost]:where(:not([slot=start])):last-child,:host ::slotted(.ld-button.ld-button--ghost:where([slot=end])),:host ::slotted(ld-button[mode=ghost]:where([slot=end])),:host>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,:host>ld-button[mode=ghost]:where(:not([slot=start])):last-child{margin-left:calc(-1 * var(--ld-input-padding-x-md))}.ld-input ::slotted(.ld-icon),.ld-input ::slotted(ld-icon),.ld-input>.ld-icon,.ld-input>ld-icon,:host ::slotted(.ld-icon),:host ::slotted(ld-icon),:host>.ld-icon,:host>ld-icon{color:var(--ld-input-icon-col);cursor:text;display:inline-flex}.ld-input--resize-both>textarea,:host(.ld-input--resize-both)>textarea{resize:both}.ld-input--resize-horizontal>textarea,:host(.ld-input--resize-horizontal)>textarea{resize:horizontal}.ld-input--resize-vertical>textarea,:host(.ld-input--resize-vertical)>textarea{resize:vertical}.ld-input--resize-none>textarea,:host(.ld-input--resize-none)>textarea{resize:none}.ld-input--sm,:host(.ld-input--sm){min-height:var(--ld-input-min-height-sm)}.ld-input--sm ::slotted(:not(ld-button):not(.ld-button)[slot=start]),.ld-input--sm>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child),:host(.ld-input--sm) ::slotted(:not(ld-button):not(.ld-button)[slot=start]),:host(.ld-input--sm)>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child){margin-left:var(--ld-input-padding-x-sm)}.ld-input--sm ::slotted(:not(ld-button):not(.ld-button)[slot=end]),.ld-input--sm>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child),:host(.ld-input--sm) ::slotted(:not(ld-button):not(.ld-button)[slot=end]),:host(.ld-input--sm)>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child){margin-right:var(--ld-input-padding-x-sm)}.ld-input--sm>input,:host(.ld-input--sm)>input{max-height:var(--ld-input-max-height-sm)}.ld-input--sm>input[type=date]::-webkit-calendar-picker-indicator,.ld-input--sm>input[type=datetime-local]::-webkit-calendar-picker-indicator,:host(.ld-input--sm)>input[type=date]::-webkit-calendar-picker-indicator,:host(.ld-input--sm)>input[type=datetime-local]::-webkit-calendar-picker-indicator{-webkit-mask-size:65%;mask-size:65%}.ld-input--sm>input[type=time],:host(.ld-input--sm)>input[type=time]{min-width:var(--ld-input-time-min-width-sm)}.ld-input--sm>input[type=time]::-webkit-calendar-picker-indicator,:host(.ld-input--sm)>input[type=time]::-webkit-calendar-picker-indicator{-webkit-mask-size:85%;mask-size:85%}.ld-input--sm>input,.ld-input--sm>textarea,:host(.ld-input--sm)>input,:host(.ld-input--sm)>textarea{font:var(--ld-typo-body-s);padding:var(--ld-input-padding-top-sm) var(--ld-input-padding-x-sm) var(--ld-input-padding-bottom-sm)}.ld-input--sm ::slotted(.ld-button.ld-button--ghost:where([slot=start])),.ld-input--sm ::slotted(ld-button[mode=ghost]:where([slot=start])),.ld-input--sm>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,.ld-input--sm>ld-button[mode=ghost]:where(:not([slot=end])):first-child,:host(.ld-input--sm) ::slotted(.ld-button.ld-button--ghost:where([slot=start])),:host(.ld-input--sm) ::slotted(ld-button[mode=ghost]:where([slot=start])),:host(.ld-input--sm)>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,:host(.ld-input--sm)>ld-button[mode=ghost]:where(:not([slot=end])):first-child{margin-right:calc(-1 * var(--ld-input-padding-x-sm))}.ld-input--sm ::slotted(.ld-button.ld-button--ghost:where([slot=end])),.ld-input--sm ::slotted(ld-button[mode=ghost]:where([slot=end])),.ld-input--sm>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,.ld-input--sm>ld-button[mode=ghost]:where(:not([slot=start])):last-child,:host(.ld-input--sm) ::slotted(.ld-button.ld-button--ghost:where([slot=end])),:host(.ld-input--sm) ::slotted(ld-button[mode=ghost]:where([slot=end])),:host(.ld-input--sm)>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,:host(.ld-input--sm)>ld-button[mode=ghost]:where(:not([slot=start])):last-child{margin-left:calc(-1 * var(--ld-input-padding-x-sm))}.ld-input--lg,:host(.ld-input--lg){min-height:var(--ld-input-min-height-lg)}.ld-input--lg ::slotted(:not(ld-button):not(.ld-button)[slot=start]),.ld-input--lg>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child),:host(.ld-input--lg) ::slotted(:not(ld-button):not(.ld-button)[slot=start]),:host(.ld-input--lg)>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=end]):first-child){margin-left:var(--ld-input-padding-x-lg)}.ld-input--lg ::slotted(:not(ld-button):not(.ld-button)[slot=end]),.ld-input--lg>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child),:host(.ld-input--lg) ::slotted(:not(ld-button):not(.ld-button)[slot=end]),:host(.ld-input--lg)>:where(:not(input):not(textarea):not(ld-button):not(.ld-button):not([slot=start]):last-child){margin-right:var(--ld-input-padding-x-lg)}.ld-input--lg>input,:host(.ld-input--lg)>input{max-height:var(--ld-input-max-height-lg)}.ld-input--lg>input[type=date]::-webkit-calendar-picker-indicator,:host(.ld-input--lg)>input[type=date]::-webkit-calendar-picker-indicator{-webkit-mask-size:90%;mask-size:90%}.ld-input--lg>input[type=time],:host(.ld-input--lg)>input[type=time]{min-width:var(--ld-input-time-min-width-lg)}.ld-input--lg>input[type=time]::-webkit-calendar-picker-indicator,:host(.ld-input--lg)>input[type=time]::-webkit-calendar-picker-indicator{-webkit-mask-size:114%;mask-size:114%}.ld-input--lg>input,.ld-input--lg>textarea,:host(.ld-input--lg)>input,:host(.ld-input--lg)>textarea{font:var(--ld-typo-body-l);padding:var(--ld-input-padding-top-lg) var(--ld-input-padding-x-lg) var(--ld-input-padding-bottom-lg) var(--ld-input-padding-x-lg)}.ld-input--lg ::slotted(.ld-button.ld-button--ghost:where([slot=start])),.ld-input--lg ::slotted(ld-button[mode=ghost]:where([slot=start])),.ld-input--lg>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,.ld-input--lg>ld-button[mode=ghost]:where(:not([slot=end])):first-child,:host(.ld-input--lg) ::slotted(.ld-button.ld-button--ghost:where([slot=start])),:host(.ld-input--lg) ::slotted(ld-button[mode=ghost]:where([slot=start])),:host(.ld-input--lg)>.ld-button.ld-button--ghost:where(:not([slot=end])):first-child,:host(.ld-input--lg)>ld-button[mode=ghost]:where(:not([slot=end])):first-child{margin-right:calc(-1 * var(--ld-input-padding-x-lg))}.ld-input--lg ::slotted(.ld-button.ld-button--ghost:where([slot=end])),.ld-input--lg ::slotted(ld-button[mode=ghost]:where([slot=end])),.ld-input--lg>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,.ld-input--lg>ld-button[mode=ghost]:where(:not([slot=start])):last-child,:host(.ld-input--lg) ::slotted(.ld-button.ld-button--ghost:where([slot=end])),:host(.ld-input--lg) ::slotted(ld-button[mode=ghost]:where([slot=end])),:host(.ld-input--lg)>.ld-button.ld-button--ghost:where(:not([slot=start])):last-child,:host(.ld-input--lg)>ld-button[mode=ghost]:where(:not([slot=start])):last-child{margin-left:calc(-1 * var(--ld-input-padding-x-lg))}.ld-input--dark,:host(.ld-input--dark){background-color:var(--ld-input-dark-bg-col)}@media (hover:hover){.ld-input:not(.ld-input--invalid):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):not(.ld-input--disabled):hover:not(:focus-within):before,:host(:not(.ld-input--invalid):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):not(.ld-input--disabled):hover:not(:focus-within)):before{box-shadow:inset 0 0 0 var(--ld-sp-2) var(--ld-input-border-col-hover)}}.ld-input:not(.ld-input--invalid):focus-within:before,:host(:not(.ld-input--invalid):focus-within):before{box-shadow:inset 0 0 0 var(--ld-sp-2) var(--ld-thm-primary)}.ld-input--dark:not(.ld-input--invalid):focus-within,:host(.ld-input--dark:not(.ld-input--invalid):focus-within){background-color:var(--ld-input-dark-bg-col-focus)}.ld-input--invalid:focus-within,:host(.ld-input--invalid:focus-within){background-color:var(--ld-input-bg-col-invalid-focus)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):where(:not(:focus)),:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):where(:not(:focus))){background-color:var(--ld-input-bg-col-invalid);color:var(--ld-input-text-col-invalid);-webkit-text-fill-color:var(--ld-input-text-col-invalid)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):before,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):before{box-shadow:inset 0 0 0 var(--ld-sp-2) var(--ld-input-text-col-invalid)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))>input,.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))>textarea,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))))>input,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))))>textarea{color:var(--ld-input-text-col-invalid);-webkit-text-fill-color:var(--ld-input-text-col-invalid)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))>input::-webkit-calendar-picker-indicator,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))))>input::-webkit-calendar-picker-indicator{background:var(--ld-input-text-col-invalid)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))>input::-webkit-calendar-picker-indicator:focus:focus-visible,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))))>input::-webkit-calendar-picker-indicator:focus:focus-visible{background:var(--ld-input-icon-col-invalid-focus)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within){background-color:var(--ld-input-bg-col-invalid-focus)}.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within>input,.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within>textarea,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within)>input,:host(.ld-input--invalid:not(.ld-input--disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):focus-within)>textarea{color:var(--ld-input-text-col-invalid-focus);-webkit-text-fill-color:var(--ld-input-text-col-invalid-focus)}.ld-input.ld-input--disabled,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])),:host(.ld-input--disabled),:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))){background-color:var(--ld-input-bg-col-disabled);color:var(--ld-input-text-col-disabled)}.ld-input.ld-input--disabled:before,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])):before,:host(.ld-input--disabled):before,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))):before{box-shadow:inset 0 0 0 var(--ld-sp-2) var(--ld-input-border-col-disabled)}.ld-input.ld-input--disabled input,.ld-input.ld-input--disabled textarea,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) input,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) textarea,:host(.ld-input--disabled) input,:host(.ld-input--disabled) textarea,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) input,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) textarea{caret-color:#0000;color:var(--ld-input-text-col-disabled);-webkit-text-fill-color:var(--ld-input-text-col-disabled)}.ld-input.ld-input--disabled input::-webkit-calendar-picker-indicator,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) input::-webkit-calendar-picker-indicator,:host(.ld-input--disabled) input::-webkit-calendar-picker-indicator,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) input::-webkit-calendar-picker-indicator{background:var(--ld-input-text-col-disabled);pointer-events:none}.ld-input.ld-input--disabled .ld-icon,.ld-input.ld-input--disabled ::slotted(.ld-icon),.ld-input.ld-input--disabled ::slotted(ld-icon),.ld-input.ld-input--disabled ld-icon,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) .ld-icon,.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) ::slotted(.ld-icon),.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) ::slotted(ld-icon),.ld-input[aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])) ld-icon,:host(.ld-input--disabled) .ld-icon,:host(.ld-input--disabled) ::slotted(.ld-icon),:host(.ld-input--disabled) ::slotted(ld-icon),:host(.ld-input--disabled) ld-icon,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) .ld-icon,:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) ::slotted(.ld-icon),:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) ::slotted(ld-icon),:host([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))) ld-icon{color:currentColor}.ld-input__placeholder{align-items:center;display:flex;height:100%;left:var(--ld-input-padding-x-md);margin-right:0;opacity:var(--ld-input-placeholder-opacity);overflow:hidden;pointer-events:none;position:absolute;right:var(--ld-input-padding-x-md);text-overflow:ellipsis;white-space:nowrap}.ld-select__slot-container{display:none}