table tr[hidden] th,table tr[hidden] td{padding:0}table th{max-width:200px;padding:12px 10px 10px 0;vertical-align:top}table td{padding:10px;vertical-align:top}table .choices label{font-weight:bold}table .choices div{margin-top:1em}table .choices p{margin:.5em 1.5em 1em}table .helptext{display:block;font-style:italic;font-size:smaller;max-width:40em;margin-top:2px}table input[type="text"],table input[type="url"],table input[type="email"],table textarea{width:100%;font:var(--form-element-font)}table select{max-width:350px}table :required{border:1px solid #366597}table .interacted:valid{border:1px solid green}table .interacted:invalid{border:1px solid rgba(255,0,0,0.75)}table .errorlist{color:red}input,textarea{padding:7px}li{list-style:none}form[name="feature_form"]{margin-bottom:86px}form[name="feature_form"] h3{margin:8px 0}form[name="feature_form"] input[type="submit"]{margin-top:16px}form[name="feature_form"] .stage_form{margin-bottom:2em}.stage_form,.final_buttons{margin-bottom:6em}form section.flat_form+h3,.final_buttons{margin-top:2em}#metadata,.stage_form,.flat_form,.final_buttons{max-width:67em;padding:1em}#metadata,.stage_form,.flat_form{color:#444;background:white;border:1px solid #ccc;box-shadow:rgba(0,0,0,0.067) 1px 1px 4px}.stage_form th,.flat_form th,.final_buttons th{width:200px}#metadata-readonly div+div{margin-top:4px}
