.form{width:100%;height:auto}.form label{align-items:center;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.form .code-area{flex-direction:column;display:flex}.form .code-area .w-tc-editor{background-color:var(--text-field-bg-color);color:var(--font-color)}.form .code-area{margin-bottom:16px}.form .code-area [data-color-mode*=dark] body{--color-canvas-subtle:#161b22}.form .text-field,.form .file-field,.form .image-field,.form .text-area{flex-direction:column;margin-bottom:16px;display:flex}.form .text-field.disabled input,.form .file-field.disabled input,.form .image-field.disabled input,.form .text-area.disabled input{color:var(--font-color);background-color:var(--text-field-bg-color)}.form .text-field.disabled>div,.form .file-field.disabled>div,.form .image-field.disabled>div,.form .text-area.disabled>div{background-color:var(--text-field-bg-color)}.form .text-field>div,.form .file-field>div,.form .image-field>div,.form .text-area>div{box-sizing:border-box;border:1px solid #b5b7bd;border-radius:4px;width:100%;padding:8px 16px}.form .text-field input,.form .text-field textarea,.form .text-field select,.form .file-field input,.form .file-field textarea,.form .file-field select,.form .image-field input,.form .image-field textarea,.form .image-field select,.form .text-area input,.form .text-area textarea,.form .text-area select{box-sizing:border-box;width:100%;color:var(--font-color);background-color:#0000;border:0;outline:0}.form .text-field input option,.form .text-field textarea option,.form .text-field select option,.form .file-field input option,.form .file-field textarea option,.form .file-field select option,.form .image-field input option,.form .image-field textarea option,.form .image-field select option,.form .text-area input option,.form .text-area textarea option,.form .text-area select option{background-color:var(--text-field-bg-color);padding:5px 10px;font-size:16px}.form .text-field input:focus,.form .text-field textarea:focus,.form .text-field select:focus,.form .file-field input:focus,.form .file-field textarea:focus,.form .file-field select:focus,.form .image-field input:focus,.form .image-field textarea:focus,.form .image-field select:focus,.form .text-area input:focus,.form .text-area textarea:focus,.form .text-area select:focus{outline:none!important}.form .text-field.error label,.form .file-field.error label,.form .image-field.error label,.form .text-area.error label{color:#d03c38}.form .text-field.error div,.form .file-field.error div,.form .image-field.error div,.form .text-area.error div{border:1px solid #d03c38}.form .text-field .validation-errors,.form .file-field .validation-errors,.form .image-field .validation-errors,.form .text-area .validation-errors{color:#d03c38;margin-bottom:8px;font-size:12px;display:inline-block}.form .text-field .description,.form .file-field .description,.form .image-field .description,.form .text-area .description{font-size:12px;display:inline-block}.form .text-field.required label:after,.form .file-field.required label:after,.form .image-field.required label:after,.form .text-area.required label:after{content:"*";color:#d03c38;padding:0 3px}.form .radio>div{flex-direction:row;display:inline-flex}.form .radio>div>span{flex-direction:row;align-items:center;padding-right:36px;display:inline-flex}.form .radio>div>span input{margin:0 4px 0 0}.form .form-submit-button{color:#fff;background-color:#635dff;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:64px;margin-top:24px;padding:8px 16px;font-weight:500;line-height:20px;transition:background-color .2s linear;display:inline-flex}.form .form-submit-button:hover{cursor:pointer;background-color:#564ed1}.form .form-submit-button.loading{background-color:#c2bfbf!important}.colour-selector{border-radius:5%;width:30px;height:30px}.colour-selector .colour-preview{cursor:pointer;border-radius:8px;width:100%;height:100%;transition:all .2s ease-in-out}.colour-selector .colour-preview:hover{opacity:.8}
