.vpm-oa_wrapper{width:100%;max-width:50em;color:var(--white);font-size:1.1em;line-height:1.5}.vpm-oa_wrapper h1{margin:0 0 .75em;font-size:1.5em}.vpm-oa_wrapper p{margin:0 0 1em}.vpm-oa_wrapper a{color:var(--coral)}.vpm-oa_wrapper a,.vpm-oa_linkButton{white-space:nowrap}.vpm-oa_text{max-width:35em}.vpm-oa_card{background:var(--white);color:var(--blue);border-radius:10px;margin-bottom:1.5em;padding:1.5em}.vpm-oa_card a{color:var(--dark-blue)}.vpm-oa_field{margin-bottom:1.25em;display:block}.vpm-oa_field>span,.vpm-oa_legend{margin-bottom:.25em;display:block}.vpm-oa_fieldset{border:none;margin:0 0 1.25em;padding:0}.vpm-oa_legend{padding:0}.vpm-oa_choice{align-items:baseline;gap:.5em;margin-bottom:.5em;display:flex}.vpm-oa_choice input{flex:none}.vpm-oa_columns{grid-template-columns:repeat(auto-fit,minmax(16em,1fr));column-gap:1.5em;display:grid}.vpm-oa_withUnit{display:block;position:relative}.vpm-oa_withUnit input{appearance:textfield;padding-right:3.5em}.vpm-oa_withUnit input::-webkit-inner-spin-button{appearance:none;margin:0}.vpm-oa_withUnit input::-webkit-outer-spin-button{appearance:none;margin:0}.vpm-oa_unit{pointer-events:none;position:absolute;top:50%;right:.75em;transform:translateY(-50%)}.vpm-oa_description{resize:vertical;height:18em}.vpm-oa_contact,.vpm-oa_comment{resize:vertical;height:8em}.vpm-oa_actions{flex-wrap:wrap;align-items:center;gap:1em;display:flex}.vpm-oa_actions .primary-button{margin-top:0}.vpm-oa_secondaryButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:3em;padding:.75em 1.5em;font-weight:700}.vpm-oa_linkButton{color:var(--coral);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.vpm-oa_success{color:var(--grey);background:#adffb4;border-radius:.5em;margin-bottom:1.5em;padding:1em}.vpm-oa_error{color:var(--grey);background:#faa;border-radius:.5em;margin-bottom:1.5em;padding:1em}.vpm-oa_notice{background:#ffffff1f;border-radius:.5em;max-width:35em;padding:.75em 1em}.vpm-oa_assignment h2{margin:0 0 .75em;font-size:1.25em}.vpm-oa_assignment h3{margin:1em 0 .25em;font-size:1em}.vpm-oa_assignment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vpm-oa_details{grid-template-columns:max-content 1fr;gap:.25em 1em;margin:0 0 1em;display:grid}.vpm-oa_details dt{font-weight:700}.vpm-oa_details dd{overflow-wrap:anywhere;margin:0}.vpm-oa_deleted{font-style:italic}.vpm-oa_dialog{background:var(--white);max-width:30em;color:var(--blue);border:none;border-radius:10px;padding:1.5em;line-height:1.5}.vpm-oa_dialog::backdrop{background:#00000080}.vpm-oa_dialog h2{margin:0 0 .5em;font-size:1.25em}.vpm-oa_dialog p{margin:0 0 1.25em}
