.rrh-submission-form{max-width:1050px}.rrh-release-form-fields .rrh-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rrh-form-field{display:block;margin:0 0 18px;color:#30352c;font-size:14px;font-weight:600}.rrh-form-field>span{display:block;margin-bottom:7px}.rrh-form-field input:not([type=checkbox]),.rrh-form-field select,.rrh-form-field textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:42px;padding:10px 12px;border:1px solid #c9c6b9;border-radius:7px;background:#fff;color:#252b22;font-size:14px;line-height:1.6;font-family:inherit}.rrh-form-field input[type=file]{padding:9px;background:#f5f4ed}.rrh-form-field small{display:block;margin-top:6px;color:#6e7467;font-size:12px;line-height:1.6;font-weight:400}.rrh-form-section{padding:20px;margin:12px 0 25px;border:1px solid #ddd8c7;border-radius:10px}.rrh-form-section legend{padding:0 8px;font-size:17px;font-weight:700;color:#55451b}.rrh-rights{display:block;font-size:14px;font-weight:500;line-height:1.6;margin:20px 0}.rrh-rights input{margin-right:8px}.rrh-readme-admin{max-height:380px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;background:#f3f3ee}.rrh-upload-previews{display:flex;flex-wrap:wrap;gap:14px;margin:12px 0}.rrh-upload-previews figure{width:200px;margin:0}.rrh-upload-previews img{max-width:200px;height:auto}.rrh-upload-previews figcaption{font-size:12px;line-height:1.5}.rrh-form-error{border-left:4px solid #b4322d!important}.rrh-form-success{border-left:4px solid #3b7b45!important}.rrh-form-field :focus-visible{outline:2px solid #9b7e2a;outline-offset:2px}.rrh-form-section[hidden]{display:none!important}.rrh-release-form-fields details{margin:12px 0}.rrh-release-form-fields summary{cursor:pointer;font-weight:600}.rrh-submission-form .button{padding:12px 24px}.postbox .rrh-form-field input,.postbox .rrh-form-field select,.postbox .rrh-form-field textarea{border-radius:4px}.postbox .rrh-form-section{padding:16px}.rrh-submission-form>label{margin-bottom:22px}@media(max-width:650px){.rrh-release-form-fields .rrh-form-grid{grid-template-columns:1fr;gap:0}.rrh-form-section{padding:15px}.rrh-upload-previews figure{width:100%}.rrh-upload-previews img{max-width:100%}.rrh-form-field input,.rrh-form-field select,.rrh-form-field textarea{font-size:16px!important}}

.rrh-form-field select{appearance:auto;-webkit-appearance:auto;background-color:#fff;padding-right:32px}
