form.svelte-cjno5c{position:relative;container-type:inline-size}.form-feedback.svelte-cjno5c{font-size:var(--dx-type-body-small-size);margin-top:12px;line-height:1.5;display:flow-root}.form-feedback.overlay.svelte-cjno5c{z-index:5;inset:var(--form-feedback-inset,calc(100% + 8px) 0 auto);transform:var(--form-feedback-transform,none);width:var(--form-feedback-width,auto);max-width:var(--form-feedback-max-width,none);padding:var(--form-feedback-padding,10px 12px);border:var(--form-feedback-border,1px solid var(--error));background:var(--form-feedback-background,var(--surface,var(--paper)));box-shadow:var(--form-feedback-shadow,0 6px 18px #0000002e);line-height:var(--form-feedback-line-height,1.5);border-radius:8px;margin:0;position:absolute}.form-feedback.overlay.empty.svelte-cjno5c{visibility:hidden;pointer-events:none}.validation-message.svelte-cjno5c{min-width:0;min-height:3em}.validation-error.svelte-cjno5c{color:var(--danger);overflow-wrap:anywhere;margin:0}.form-feedback.overlay.svelte-cjno5c .validation-message:where(.svelte-cjno5c){min-height:0}.compact.svelte-cjno5c .form-feedback:where(.svelte-cjno5c){font-size:var(--dx-type-control-size);margin-top:8px}.compact.svelte-cjno5c .form-feedback.overlay:where(.svelte-cjno5c){margin:0}@container (width>=400px){.compact.svelte-cjno5c .validation-message:where(.svelte-cjno5c){min-height:1.5em}}.feedback-secondary.svelte-cjno5c{float:right;margin-left:16px}@container (width<=360px){.feedback-secondary.svelte-cjno5c{float:none;text-align:right;margin:0 0 8px}}@container (width<=270px){.validation-message.svelte-cjno5c{min-height:4.5em}}.inline-hint.svelte-119851{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.inline-hint.svelte-119851 .input-wrap:where(.svelte-119851){grid-column:1/-1}.inline-hint.svelte-119851 .field-hint:where(.svelte-119851){text-align:right;grid-area:1/2;align-self:center}@container (width<=280px){.inline-hint.svelte-119851{grid-template-columns:minmax(0,1fr)}.inline-hint.svelte-119851 .field-hint:where(.svelte-119851){text-align:left;grid-area:auto/1}}.input-wrap.svelte-119851{position:relative}.has-end.svelte-119851 input:where(.svelte-119851){padding-right:50px}.input-end.svelte-119851{position:absolute;top:50%;right:5px;transform:translateY(-50%)}
