.InputComponent-module__0Ml0gG__outline{min-width:0}.InputComponent-module__0Ml0gG__controlGroup{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.InputComponent-module__0Ml0gG__controlGroup:has(>label){grid-template-rows:minmax(10px,auto) auto}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea){background:#fff;border:1px solid #e2e8f0;border-radius:4px;grid-area:2/1;min-width:0}.InputComponent-module__0Ml0gG__controlGroup>label{max-width:calc(100% - 32px);min-height:20px;color:var(--color-slate-400,#94a3b8);overflow-wrap:anywhere;z-index:1;background:#fff;flex-wrap:wrap;grid-area:1/1;place-self:end start;align-items:center;gap:4px;margin:0 0 -10px 8px;padding:0 8px;font-size:12px;line-height:20px;display:flex;position:relative;inset:auto}.InputComponent-module__0Ml0gG__controlGroup>label:before{display:none}.InputComponent-module__0Ml0gG__controlGroup>label>span:first-child,.InputComponent-module__0Ml0gG__controlGroup>label>span:first-child>span{flex-wrap:wrap;min-width:0}.InputComponent-module__0Ml0gG__controlGroup>label>span:first-child>[data-form-part=attribute-label]{white-space:nowrap;flex-wrap:nowrap;min-width:0}.InputComponent-module__0Ml0gG__controlGroup>label:has([data-form-part=attribute-label]){white-space:nowrap;flex-wrap:nowrap;min-width:0}.InputComponent-module__0Ml0gG__controlGroup>label:has([data-form-part=attribute-label])>span:first-child{white-space:nowrap;flex-wrap:nowrap;min-width:0}.InputComponent-module__0Ml0gG__controlGroup>label:has([data-form-part=attribute-label])>span:first-child{flex-shrink:1;max-width:100%}.InputComponent-module__0Ml0gG__controlGroup>label:has([data-form-part=attribute-label])>span:not(:first-child){flex-shrink:0}.InputComponent-module__0Ml0gG__controlGroup[data-floating=true]>input:placeholder-shown:not(:focus):not(:autofill)~label{top:50%;left:var(--input-label-inset,8px);max-width:calc(100% - var(--input-label-inset,8px) - 16px);background:0 0;grid-area:2/1;margin:0;font-size:14px;position:absolute;transform:translateY(-50%)}.InputComponent-module__0Ml0gG__controlGroup>:is(button,svg){grid-area:2/1;top:50%;transform:translateY(-50%)}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea):focus{border-color:var(--input-accent);outline:none}.InputComponent-module__0Ml0gG__controlGroup:focus-within>label{color:var(--input-accent)}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea)[aria-invalid=true]{color:#be185d;border-color:#be185d}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea)[aria-invalid=true]~label{color:#be185d}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea):disabled{color:#94a3b8;background:#f8fafc}.InputComponent-module__0Ml0gG__controlGroup>:is(input,textarea):disabled~label{color:#94a3b8;cursor:not-allowed}.InputComponent-module__0Ml0gG__outline>:is(small,p){overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 8px;margin:8px 0 0;padding:0 16px;font-size:12px;line-height:18px;display:flex;position:static}.InputComponent-module__0Ml0gG__outline>small{color:#64748b}.InputComponent-module__0Ml0gG__outline>p{color:#be185d}.InputComponent-module__0Ml0gG__affixed{--input-border:#e2e8f0;grid-template-columns:fit-content(25%) minmax(0,1fr) fit-content(25%)}.InputComponent-module__0Ml0gG__affixed>input,.InputComponent-module__0Ml0gG__affixed>:is(button,svg){grid-area:2/2}.InputComponent-module__0Ml0gG__affixed>label{grid-column:1/-1}.InputComponent-module__0Ml0gG__affixed[data-floating=true]>input:placeholder-shown:not(:focus):not(:autofill)~label{grid-area:2/2}.InputComponent-module__0Ml0gG__affixed:focus-within{--input-border:var(--input-accent)}.InputComponent-module__0Ml0gG__affixed:has(>input[aria-invalid=true]){--input-border:#be185d}.InputComponent-module__0Ml0gG__affixed>input{border-color:var(--input-border)}.InputComponent-module__0Ml0gG__affixed[data-prefix=true]>input{border-top-left-radius:0;border-bottom-left-radius:0}.InputComponent-module__0Ml0gG__affixed[data-suffix=true]>input{border-top-right-radius:0;border-bottom-right-radius:0}.InputComponent-module__0Ml0gG__affix{border:1px solid var(--input-border);background:var(--input-affix-background);min-width:0;color:var(--input-affix-color);align-items:center;padding:0 12px;font-size:12px;line-height:20px;display:flex}.InputComponent-module__0Ml0gG__affix>span{text-overflow:ellipsis;white-space:pre;overflow:hidden}.InputComponent-module__0Ml0gG__affix[data-form-part=prefix]{border-right:0;border-radius:4px 0 0 4px;grid-area:2/1}.InputComponent-module__0Ml0gG__affix[data-form-part=suffix]{border-left:0;border-radius:0 4px 4px 0;grid-area:2/3}.InputComponent-module__0Ml0gG__affixed:has(>input:disabled)>.InputComponent-module__0Ml0gG__affix{color:#94a3b8;background:#f8fafc}.InputComponent-module__0Ml0gG__affixed[data-variant=basic]>:is(input,.InputComponent-module__0Ml0gG__affix){border-top:0;border-left:0;border-right:0;border-radius:0}.InputComponent-module__0Ml0gG__helperRow,.InputComponent-module__0Ml0gG__outline>small.InputComponent-module__0Ml0gG__helperRow{flex-wrap:nowrap;padding-bottom:8px;position:static}
