.mb-light-brand__section{margin:0 0 54px}.mb-light-brand__section>h2{margin-bottom:22px}.mb-light-brand__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mb-light-model-card h3{margin:0 0 12px;font-size:23px;line-height:1.22}.mb-light-model-card__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:auto}.mb-light-model-card__actions .mb-button{min-height:46px;padding:11px 16px}.mb-light-model-card__actions .mb-button{font-size:14px}.mb-light-brand .mb-model-edit__form{margin-top:62px}.mb-light-brand .mb-brand__logo{width:150px;max-width:150px;height:62px}@media(max-width:900px){.mb-light-brand__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mb-light-brand__grid{grid-template-columns:1fr;gap:18px}.mb-light-model-card__actions{align-items:flex-start;flex-direction:column}}
#main-content .mb-select-card__importer,.mb-mi-dialog .mb-mi__importer-link{display:inline-flex!important;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;box-sizing:border-box;padding:11px 18px;border:1px solid #193747;border-radius:4px;background:transparent;color:#193747!important;font:600 14px/1.4 Montserrat,Arial,sans-serif;text-decoration:none!important}
.mb-brand__extra .mb-select-card__actions--compact{display:flex!important;flex-wrap:wrap;gap:10px;margin-top:auto}.mb-brand__extra .mb-select-card__actions--compact .mb-mi-dialog-trigger{margin:0;flex:1;min-width:150px}.mb-brand__extra .mb-select-card__actions--compact a{flex:1;min-width:150px;background:transparent!important;border:1px solid #193747;color:#193747!important;border-radius:4px;min-height:46px;box-sizing:border-box}
html.mb-dialog-open{overflow:hidden}
.mb-mi-dialog{box-sizing:border-box;width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:28px;border:0;border-radius:8px;color:#193747;background:#fff;overflow:auto;box-shadow:0 20px 70px #0004}
.mb-mi-dialog::backdrop{background:rgba(12,30,42,.65)}
.mb-mi-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:-28px;background:#fff;z-index:5;padding:16px 0}
.mb-mi-dialog-head h2{font:650 26px/1.3 Montserrat,Arial,sans-serif;margin:0;padding:0}
.mb-mi-dialog-trigger,.mb-mi-dialog-close{font:600 14px/1.4 Montserrat,Arial,sans-serif;min-height:44px;padding:12px 18px;border:1px solid #193747;border-radius:4px;background:#193747;color:white;cursor:pointer}
.mb-mi-dialog-trigger{align-self:flex-start;margin:0 18px 18px}
.mb-mi-dialog .mb-mi{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;background:#fff!important;border:0!important}.mb-mi-dialog .mb-mi>h2{font-size:22px;margin:18px 0 12px}.mb-mi-dialog .mb-mi__intro{margin:0 0 22px}.mb-mi-dialog .mb-mi__variant>h3{font-size:20px}.mb-mi-dialog .mb-mi__facts{grid-template-columns:repeat(2,minmax(0,1fr))}
.mb-mi-dialog .mb-mi__variant{min-width:0}.mb-mi-dialog h2{margin:12px 0!important;padding:0!important}.mb-mi-dialog p{margin:0 0 16px!important}.mb-mi-dialog-head h2{font-size:22px!important}.mb-mi-dialog .mb-mi__variant>h3{margin:24px 0 18px!important}
.mb-mi-dialog :focus-visible,.mb-mi-dialog-trigger:focus-visible{outline:3px solid #417b91;outline-offset:3px}
@media(max-width:560px){.mb-mi-dialog{padding:20px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.mb-mi-dialog-head{top:-20px}.mb-mi-dialog-head h2{font-size:22px}.mb-mi-dialog .mb-mi__grid{grid-template-columns:1fr!important}}
