.job-rams-office [hidden]{display:none!important}.job-rams-office{max-width:1180px;margin:auto;overflow-wrap:anywhere}.job-rams-office .ro-toolbar{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin:.8rem 0}.job-rams-office .ro-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}.job-rams-office .ro-fields .field:has(textarea){grid-column:1/-1}.job-rams-office .ro-check{display:flex;gap:.7rem;align-items:flex-start;line-height:1.5;margin:.7rem 0}.job-rams-office .ro-check input{width:1.15rem;height:1.15rem;flex:none;margin-top:.15rem}.job-rams-office fieldset{border:1px solid #c8d8df;border-radius:.7rem;padding:1rem;margin:1rem 0;min-width:0}.job-rams-office legend{font-weight:650;padding:0 .4rem}.job-rams-office textarea{min-height:90px;resize:vertical}.job-rams-office .ro-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem}.job-rams-office .ro-warning{padding:1rem;border-left:4px solid #b16b06;background:#fff3da}.job-rams-office .ro-editor{border:2px solid #087985;scroll-margin-top:1rem}.job-rams-office button,.job-rams-office select,.job-rams-office input:not([type=checkbox]){min-height:44px}.job-rams-office .ro-options{display:flex;flex-wrap:wrap;gap:1rem}.job-rams-office details{margin:.8rem 0}.job-rams-office summary{cursor:pointer;font-weight:600}.job-rams-office [data-ro-message]{min-height:1.5rem}.job-rams-office [data-ro-reference]{padding:.8rem;background:#fff3da;font-weight:600}@media(max-width:560px){.job-rams-office .ro-toolbar>*{max-width:100%}.job-rams-office .ro-fields{grid-template-columns:1fr}.job-rams-office fieldset{padding:.8rem}.job-rams-office .panel{padding:1rem}.job-rams-office .ro-toolbar button{flex:1 1 12rem}.job-rams-office .field{min-width:0}}

.job-rams-office .ro-authored-source{border:2px solid #b16b06}.job-rams-office .ro-authored-source h2,.job-rams-office .ro-authored-source h3{overflow-wrap:anywhere}.job-rams-office .ro-source-wording,.job-rams-office .ro-authored-table td{white-space:pre-wrap}.job-rams-office .ro-authored-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:.7rem 0}.job-rams-office .ro-authored-table th,.job-rams-office .ro-authored-table td{border:1px solid #c8d8df;padding:.65rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}.job-rams-office .ro-authored-content summary{min-height:44px;padding:.65rem 0}.job-rams-office .ro-authored-counts{display:flex;gap:.6rem 1rem;flex-wrap:wrap;font-weight:650}.job-rams-office .ro-authored-files{padding-left:1.2rem}.job-rams-office .ro-authored-files li{margin:.6rem 0;overflow-wrap:anywhere}.job-rams-office .ro-authored-target{border-left:4px solid #087985;padding:.7rem;background:#edf8f8}.job-rams-office .ro-authored-preview{margin:1rem 0;border-top:1px solid #c8d8df;padding-top:1rem}@media(max-width:600px){.job-rams-office .ro-authored-table,.job-rams-office .ro-authored-table tbody{display:block}.job-rams-office .ro-authored-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.job-rams-office .ro-authored-table tr{display:block;margin:.65rem 0;border:1px solid #c8d8df}.job-rams-office .ro-authored-table td{display:block;width:auto;border:0;border-bottom:1px solid #dce6ea}.job-rams-office .ro-authored-table td:before{content:attr(data-source-label);display:block;font-size:.8rem;font-weight:700;margin-bottom:.25rem}.job-rams-office .ro-authored-table td:last-child{border-bottom:0}}
.job-rams-office .ro-authored-source pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.job-rams-office .ro-authored-source article{border-top:1px solid #c8d8df;margin-top:1rem;padding-top:.7rem}.job-rams-office .ro-authored-source code{overflow-wrap:anywhere}
