:host{--input-focus-shadow:0 0 0 3px var(--input-focus-shadow-color,#348eda33);--input-height:calc(var(--input-font-size,var(--fsDefault,1rem)) * 1.5 + ( var(--input-padding-y,.375em) * 2 ) + (var(--input-border-width,1px) * 2));box-sizing:border-box;display:block}._sr-only_1vm03_8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._form-group_1vm03_20{margin-bottom:1rem}._form-control_1vm03_24{width:100%;max-width:var(--input-width,none);padding:var(--input-padding-y,var(--input-padding,.375em)) var(--input-padding-x,var(--input-padding,.75em));font-size:var(--input-font-size,var(--fsDefault,1rem));line-height:1.5;font-weight:var(--input-font-weight,400);color:var(--input-color,#000);background-color:var(--input-bg-color,#fff);border:var(--input-border-width,1px) solid var(--input-border-color,#9b9b9b);border-radius:var(--input-border-radius,.25rem);outline-offset:-1px;text-align:var(--input-text-align,left);background-clip:padding-box;outline:2px solid #0000;font-family:inherit;transition:border .12s ease-in-out,outline .12s ease-in-out,box-shadow .15s ease-out;display:block}._form-control_1vm03_24:not(textarea){height:var(--input-height,2.25em)}._form-control_1vm03_24:focus{outline:2px solid var(--input-focus-color,#348eda);border-color:var(--input-focus-color,#348eda);box-shadow:var(--input-focus-shadow,0 0 0 3px #348eda33)}._form-control_1vm03_24[disabled]{border-color:var(--input-disabled-border-color,#ccc);background-color:var(--input-disabled-bg-color,#eee);color:var(--input-disabled-color,#666);cursor:not-allowed}._form-control_1vm03_24[readonly]{cursor:not-allowed;color:var(--input-disabled-color,#777)}._note_1vm03_74{color:var(--label-color,#000);padding-top:.25rem;font-size:.75rem;display:block}._note_1vm03_74._note-before_1vm03_81{margin-bottom:.5rem;padding-top:0}:host(._disabled_1vm03_86) ._note_1vm03_74{opacity:.5}._form-group_1vm03_20>label{font-size:var(--label-font-size,var(--fsDefault,1rem));font-weight:var(--label-font-weight,600);color:var(--label-color,#000);margin-bottom:.5rem;display:block}._form-group_1vm03_20>label ._asterisk_1vm03_100{color:var(--label-star-color,#e10000);font-size:.9em;font-weight:var(--input-font-weight,400);padding-left:4px;display:inline-block}
