.vetus-submission-wrap{max-width:720px}.vetus-submission-form p{margin:0 0 1.25rem}.vetus-submission-form label,.vetus-submission-form small{display:block}.vetus-submission-form input[type=text],.vetus-submission-form input[type=email],.vetus-submission-form input[type=file],.vetus-submission-form select,.vetus-submission-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:.65rem}.vetus-name-row{display:flex;align-items:center;gap:.75rem}.vetus-name-row input{flex:1}.vetus-name-row output{min-width:3rem;font-variant-numeric:tabular-nums}.vetus-submission-form small{margin-top:.35rem;color:#555}.vetus-submission-form button{padding:.7rem 1.15rem}.vetus-review-note{padding:.8rem;border-left:4px solid #dba617;background:#fff8df}.vetus-message{margin-bottom:1rem;padding:.85rem;border-left:4px solid}.vetus-message--success{border-color:#008a20;background:#edfaef}.vetus-message--error{border-color:#d63638;background:#fcf0f1}.vetus-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.vetus-library-table-wrap{overflow-x:auto}.vetus-library-table{width:100%;border-collapse:collapse}.vetus-library-table th,.vetus-library-table td{padding:.7rem;text-align:left;vertical-align:top;border-bottom:1px solid #ddd}.vetus-library-table th{white-space:nowrap}.vetus-download-button{display:inline-block;padding:.45rem .75rem;text-decoration:none;border:1px solid currentColor;border-radius:3px}
