.topbar-brand-logo{width:38px;height:46px;object-fit:contain;flex:0 0 auto}
.dialog-brand-logo{width:38px;height:46px;object-fit:contain;margin-right:10px;flex:0 0 auto}
.dialog-head.brand-ready{justify-content:flex-start}
.dialog-head.brand-ready>button[data-close-dialog],.dialog-head.brand-ready>#closeResetPasswordBtn{margin-left:auto}
.match-position-select.position-natural{background:#e4f2e8!important;border-color:#55a576!important;color:#1f6843!important;font-weight:800}
.match-position-select.position-alternative{background:#fff1c9!important;border-color:#d6a83e!important;color:#815a08!important;font-weight:800}
.match-position-select option.position-natural{background:#e4f2e8;color:#1f6843}
.match-position-select option.position-alternative{background:#fff1c9;color:#815a08}
.report-filter-card{margin-bottom:18px}.report-filters{display:grid;grid-template-columns:minmax(190px,1fr) minmax(170px,1fr) auto;gap:14px;align-items:end}.report-filters label{display:grid;gap:6px;color:#53606a;font-size:11px;font-weight:800}.report-filters select{width:100%;border:1px solid var(--line);border-radius:10px;background:#fff;padding:10px 11px}.report-filter-actions{display:flex;gap:8px}.report-detail-card{margin-top:18px}.report-detail-card .padded{padding:18px 21px 0}
@media(max-width:800px){.report-filters{grid-template-columns:1fr}.report-filter-actions{flex-wrap:wrap}.topbar-brand-logo{width:31px;height:38px}.dialog-brand-logo{width:31px;height:38px}}
