.sw.form{position:relative}.sw.form .field{padding:5px 10px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.sw.form .field>label{font-size:14px;display:inline-block;text-align:right}.sw.form .field>input{font-size:12px;line-height:1.5;position:relative;display:inline-block;width:100%;height:32px;margin:5px 0;padding:4px 7px;cursor:text;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;color:#545454;border:1px solid rgba(34,36,38,.15);border-radius:4px;background-color:#fff;background-image:none}.sw.form .field>input::-moz-placeholder{opacity:1;color:#dcddde}.sw.form .field>input:-ms-input-placeholder{color:#dcddde}.sw.form .field>input::-webkit-input-placeholder{color:#dcddde}.sw.form .field>input:focus{border-color:#c1ebff;outline:0}.sw.form .field>input[disabled],fieldset[disabled] .sw.form .field>input{cursor:not-allowed;opacity:1;color:#ccc;background-color:#dcddde}.sw.form .field .checkbox,.sw.form .field .radio{display:-ms-flexbox;display:flex;height:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.sw.form .field .checkbox>input,.sw.form .field .radio>input{line-height:1;position:relative;display:inline-block;margin-right:4px;cursor:pointer;vertical-align:middle;white-space:nowrap;outline:0}.sw.form .field .checkbox>label,.sw.form .field .radio>label{font-size:12px;display:inline-block;width:50px;text-align:left}.sw.form .field>select{font-size:12px;line-height:32px;display:inline-block;width:100%;margin:5px 0;color:#545454;border:1px solid rgba(34,36,38,.15);border-radius:2;outline:0}.sw.form .field>select[multiple]{width:100%}.sw.form .field>select[multiple] option{padding:.2rem .4rem}.sw.form .field>select:not([multiple]){height:32px;padding-right:24px;color:#545454;background:#fff}.sw.form .field>select option{color:#545454}.sw.form .field>textarea{font-size:12px;line-height:1.5;position:relative;display:inline-block;width:100%;height:32px;height:auto;margin:5px 0;padding:4px 7px;cursor:text;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;color:#545454;border:1px solid rgba(34,36,38,.15);border-radius:4px;background-color:#fff;background-image:none}.sw.form .field>textarea::-moz-placeholder{opacity:1;color:#dcddde}.sw.form .field>textarea:-ms-input-placeholder{color:#dcddde}.sw.form .field>textarea::-webkit-input-placeholder{color:#dcddde}.sw.form .field>textarea:focus{border-color:#c1ebff;outline:0}.sw.form .field>textarea[disabled],fieldset[disabled] .sw.form .field>textarea{cursor:not-allowed;opacity:1;color:#ccc;background-color:#dcddde}.sw.form .inline-field{display:-ms-flexbox;display:flex;padding:5px 10px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.sw.form .inline-field>label{font-size:14px;width:80px;padding:0 10px;text-align:right}.sw.form .inline-field>input{font-size:12px;line-height:1.5;position:relative;display:inline-block;width:100%;height:32px;padding:4px 7px;cursor:text;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;color:#545454;border:1px solid rgba(34,36,38,.15);border-radius:4px;background-color:#fff;background-image:none;-ms-flex:1;flex:1}.sw.form .inline-field>input::-moz-placeholder{opacity:1;color:#dcddde}.sw.form .inline-field>input:-ms-input-placeholder{color:#dcddde}.sw.form .inline-field>input::-webkit-input-placeholder{color:#dcddde}.sw.form .inline-field>input:focus{border-color:#c1ebff;outline:0}.sw.form .inline-field>input[disabled],fieldset[disabled] .sw.form .inline-field>input{cursor:not-allowed;opacity:1;color:#ccc;background-color:#dcddde}.sw.form .inline-field .checkbox,.sw.form .inline-field .radio{display:-ms-flexbox;display:flex;height:32px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.sw.form .inline-field .checkbox>input,.sw.form .inline-field .radio>input{line-height:1;position:relative;display:inline-block;margin-right:4px;padding:0;cursor:pointer;vertical-align:middle;white-space:nowrap;outline:0}.sw.form .inline-field .checkbox>label,.sw.form .inline-field .radio>label{font-size:12px;display:inline-block;width:50px;text-align:left}.sw.form .inline-field>textarea{font-size:12px;line-height:1.5;position:relative;display:inline-block;width:100%;height:32px;height:auto;padding:4px 7px;cursor:text;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;color:#545454;border:1px solid rgba(34,36,38,.15);border-radius:4px;background-color:#fff;background-image:none;-ms-flex:1;flex:1}.sw.form .inline-field>textarea::-moz-placeholder{opacity:1;color:#dcddde}.sw.form .inline-field>textarea:-ms-input-placeholder{color:#dcddde}.sw.form .inline-field>textarea::-webkit-input-placeholder{color:#dcddde}.sw.form .inline-field>textarea:focus{border-color:#c1ebff;outline:0}.sw.form .inline-field>textarea[disabled],fieldset[disabled] .sw.form .inline-field>textarea{cursor:not-allowed;opacity:1;color:#ccc;background-color:#dcddde}.sw.form .fields{display:-ms-flexbox;display:flex}.sw.form .fields .inline-field>label{width:auto;padding:0 10px;text-align:center}.sw.form .fields .inline-field:first-child>label{width:80px;text-align:right}