.cm-form-field{display:flex;flex-flow:column-reverse;margin-bottom:1em;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm-form-label,.cm-form-input{transition:all .2s;touch-action:manipulation}.cm-form-input{font-size:14px;color:#000;border:0;border-bottom:.1em solid #636363;font-family:inherit;-webkit-appearance:none;border-radius:0;padding:0 0 3px;cursor:text}.cm-form-input:focus{outline:0;border-bottom:.1em solid #000}.cm-form-label{font-size:12px;padding-bottom:3px;pointer-events:none;display:flex;flex-flow:row;flex-grow:1;justify-content:space-between}.cm-form-help{font-size:12px;padding-bottom:3px;text-decoration:underline;pointer-events:auto;cursor:pointer}.cm-form-input:-moz-placeholder+.cm-form-label{cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translateY(18px) scale(1)}.cm-form-input:placeholder-shown+.cm-form-label{cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translateY(18px) scale(1)}::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.cm-form-input:focus::-webkit-input-placeholder{opacity:1}.cm-form-input:not(:-moz-placeholder)+.cm-form-label{transform:translate(0) scale(1);cursor:pointer}.cm-form-input:not(:placeholder-shown)+.cm-form-label,.cm-form-input:focus+.cm-form-label{transform:translate(0) scale(1);cursor:pointer}.cm-checkbox{display:flex;flex-flow:row;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#000}
