.vo-problem-routing{margin:14px 0;padding:14px;border:1px solid var(--adm-border,rgba(128,128,128,.24));background:var(--adm-surface,transparent);font-size:13px}.vo-problem-routing>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.vo-problem-routing h3{margin:0;font-size:15px}.vo-problem-routing button{min-width:34px;min-height:34px}.vo-problem-routing button:focus-visible,.vo-problem-routing a:focus-visible,.vo-problem-routing summary:focus-visible,.vo-problem-routing input:focus-visible,.vo-problem-routing select:focus-visible{outline:2px solid var(--adm-primary,#3c8dbc);outline-offset:3px}.vo-problem-routing summary{padding:8px 0;cursor:pointer}.vo-problem-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px}.vo-problem-routing label{display:flex;flex-direction:column;gap:5px}.vo-problem-fields input,.vo-problem-fields select,.vo-problem-default input,.vo-problem-default select{min-height:34px;width:100%;min-width:0;background:var(--adm-input-bg,var(--adm-surface));color:var(--adm-text);border:1px solid var(--adm-border);font:inherit;padding:6px}.vo-problem-check{flex-direction:row!important;align-items:center;margin:10px 0}.vo-problem-missions{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.vo-problem-missions [aria-pressed=true]{border-color:var(--adm-primary,#3c8dbc);background:var(--adm-primary-soft,rgba(60,141,188,.15))}.vo-problem-default{display:flex;align-items:end;gap:6px;margin:8px 0}.vo-problem-default label{flex:1}.vo-problem-report-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:10px;margin:10px 0}.vo-problem-report-list article{border:1px solid var(--adm-border,rgba(128,128,128,.24));background:var(--adm-surface-2);padding:10px;overflow-wrap:anywhere}.vo-problem-report-list article>span{display:block;margin:6px 0}.vo-problem-routing [role=alert]{color:var(--adm-danger,#dd4b39)}.vo-problem-routing [data-problem-dirty]{font-weight:600}.vo-problem-routing [hidden]{display:none!important}

.vo-problem-routing a{color:var(--adm-primary,#3c8dbc)}.vo-problem-routing [aria-invalid=true]{border-color:var(--adm-danger,#dd4b39)}.vo-problem-routing [data-required-error]{color:var(--adm-danger,#dd4b39)}

.vo-problem-default input[type=checkbox]{width:auto;min-height:0}
