/* Shared controls and navigation, layered over each module's own layout. */
.mbr-ui { --mbr-ink:#202825; --mbr-muted:#606c66; --mbr-line:#dce3de; --mbr-accent:#176b52; --mbr-soft:#edf5f0; --mbr-radius:8px; }
.mbr-ui body { -webkit-font-smoothing:antialiased; }
.mbr-account-menu{position:relative;flex:none;letter-spacing:0}.mbr-account-menu summary{display:flex;align-items:center;gap:9px;min-height:44px;list-style:none;cursor:pointer;color:#24332d;font-size:14px;font-weight:600;padding:4px 8px 4px 4px;border:1px solid #dce5df;border-radius:30px;background:#fff}.mbr-account-menu summary::-webkit-details-marker{display:none}.mbr-menu-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;flex:none;background:#e2eee7;color:#176650;font-weight:700}.mbr-menu-name{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbr-account-menu summary>i{font-size:10px}.mbr-account-dropdown{position:absolute;z-index:2000;right:0;top:calc(100% + 10px);width:264px;max-width:calc(100vw - 24px);border:1px solid #dce5df;border-radius:12px;padding:8px;background:#fff;box-shadow:0 16px 48px #1f392526;color:#24332d}.mbr-menu-identity{padding:10px 12px 14px;margin-bottom:4px;border-bottom:1px solid #e8eeea;overflow-wrap:anywhere}.mbr-menu-identity strong,.mbr-menu-identity small{display:block}.mbr-menu-identity strong{font-size:14px}.mbr-menu-identity small{font-size:12px;color:#6a7c70;margin-top:3px}.mbr-account-dropdown>a{display:flex!important;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border-radius:8px;text-decoration:none!important;font-size:14px!important;font-weight:500;color:#344d3f!important;white-space:normal}.mbr-account-dropdown>a:hover{background:#edf5ef}.mbr-account-dropdown>a:last-child{border-top:1px solid #e8eeea;border-radius:0;margin-top:4px;color:#9a3d46!important}.mbr-account-dropdown a i{font-size:17px}@media(max-width:480px){.mbr-account-menu summary{gap:5px;padding-right:6px}.mbr-menu-name{max-width:72px;font-size:12px}.mbr-account-menu summary>i{display:none}}
.mbr-ui :is(h1,h2,h3,h4,a,button,label,summary) { letter-spacing:0; }
.mbr-ui :is(button,input,select,textarea) { font-family:inherit; }
.mbr-ui :is(a,button,input,select,textarea,summary):focus-visible { outline:3px solid #287861; outline-offset:3px; }
.mbr-ui :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]) { border-radius:8px; }
.mbr-ui :is(.btn,.btn-primary,.btn-secondary,.btn-imo-primary,.btn-imo-secondary,.home-button,.logout-btn) { border-radius:8px; min-height:44px; box-shadow:none; }
.mbr-ui :is(.eventapp-body,.imoapp-body,.espace-client,.espace-talent) { font-family:Inter,system-ui,-apple-system,sans-serif; background:#f6f8f6; }
.mbr-ui :is(.eventapp-body,.imoapp-body) :is(h1,h2,h3) { font-family:inherit; }
.mbr-ui :is(.imo-card,.event-card,.tm-card,.hub-choice,.imo-choice,.card-app,.universe-card) { border-radius:8px; box-shadow:0 2px 8px #20282508; }
.mbr-ui :is(.imo-card-block,.hub-card) { border-radius:0; box-shadow:none; }
.mbr-ui :is(.imo-sub,.sub,.form-hint) { line-height:1.6; }
.mbr-ui :is(.form-group,.field) :is(input,select) { min-height:44px; }
.mbr-ui :is(.imo-hero__title,.vitrine-hero h1,.hub-app-header h1) { font-size:36px; line-height:1.15; }
.mbr-ui .mbr-app-bar { background:#fff; border-bottom:1px solid var(--mbr-line); box-shadow:none; color:var(--mbr-ink); }
.mbr-ui .mbr-app-bar__inner { width:min(1200px,calc(100% - 48px)); min-height:72px; gap:20px; }
.mbr-ui .mbr-app-bar__brand img { width:38px; height:38px; object-fit:contain; }
.mbr-ui .mbr-app-bar__brand span { color:var(--mbr-ink); font-size:13px; }
.mbr-ui .mbr-app-bar__app { font-size:14px; line-height:1.35; }
.mbr-ui .mbr-app-bar__app span { white-space:normal; overflow-wrap:anywhere; }
.mbr-ui .mbr-app-bar__actions { gap:6px; }
.mbr-ui .mbr-app-bar__actions a { min-height:44px; border-radius:8px; font-weight:600; font-size:13px; }
.mbr-ui .mbr-app-bar__account { background:var(--mbr-ink); box-shadow:none; }
.mbr-ui .mbr-app-bar__account:hover { background:var(--mbr-accent)!important; }
.mbr-universes { position:relative; color:var(--mbr-ink); flex:none; border:0; padding:0; background:transparent; }
.mbr-universes summary { display:flex; align-items:center; justify-content:center; gap:8px; min-height:44px; padding:8px 12px; font:600 13px/1.4 Inter,system-ui,sans-serif; cursor:pointer; list-style:none; border-radius:8px; }
.mbr-universes summary::-webkit-details-marker { display:none; }
.mbr-universes summary:hover,.mbr-universes[open] summary { background:var(--mbr-soft); }
.mbr-universes summary .bi-chevron-down { font-size:10px; }
.mbr-universes__menu { position:absolute; top:calc(100% + 10px); right:0; z-index:1200; width:300px; max-width:calc(100vw - 32px); padding:8px; background:#fff; border:1px solid var(--mbr-line); border-radius:8px; box-shadow:0 16px 48px #20282524; }
.mbr-universes .mbr-universes__menu a { display:flex; align-items:center; gap:12px; min-height:44px; padding:10px 12px; color:var(--mbr-ink); text-decoration:none; border-radius:4px; font:500 13px/1.4 Inter,system-ui,sans-serif; }
.mbr-universes .mbr-universes__menu a:hover { background:var(--mbr-soft); color:var(--mbr-accent); }
.mbr-universes__menu i { color:var(--mbr-accent); font-size:17px; width:22px; flex:none; }
.mbr-ui .mbr-app-bar .mbr-universes__menu a span { display:inline; }
.mbr-ui .mbr-app-bar .mbr-universes__menu a { justify-content:flex-start; }
.mbr-ui .mbr-universes__menu { max-height:calc(100dvh - 150px); overflow-y:auto; }
.mbr-ui .mbr-taskbar { background:#fffffff5!important; border-top:1px solid var(--mbr-line)!important; box-shadow:0 -4px 20px #20282508!important; padding:6px 12px max(6px,env(safe-area-inset-bottom))!important; }
.mbr-ui .mbr-taskbar__inner { max-width:620px; gap:8px; }
.mbr-ui .mbr-taskbar__hub-wrap { display:none; }
.mbr-ui .mbr-taskbar__item { color:#59685f!important; border-radius:6px!important; min-height:52px; font-size:11px; letter-spacing:0; }
.mbr-ui .mbr-taskbar__item--active { color:var(--mbr-accent)!important; background:var(--mbr-soft)!important; }
.mbr-ui .mbr-taskbar__item i { font-size:21px; }
.mbr-ui :is(.mbr-taskbar__publish,.mbr-taskbar__orb) { background:var(--mbr-accent)!important; box-shadow:none!important; animation:none!important; border-radius:8px!important; }
.mbr-ui .mbr-taskbar__publish-wrap { transform:none; }
.mbr-ui .mbr-taskbar__publish { width:56px; height:54px; min-width:0; min-height:0; border:0; }
.mbr-ui .mbr-taskbar__publish-icon { background:none; box-shadow:none; }
.mbr-ui .mbr-taskbar__publish-main { font-size:10px; }
.mbr-ui .mbr-taskbar__publish-context { display:none; }
.mbr-ui .mbr-publish-sheet__panel { border-radius:8px 8px 0 0; }
.mbr-ui .mbr-publish-sheet__primary { background:var(--mbr-accent); border-radius:8px; }
.mbr-ui .mbr-publish-sheet__secondary { border-radius:8px; }
.mbr-ui :is(.ec-client-burger,.ec-talent-burger) { border-radius:8px; box-shadow:none; }
.mbr-ui :is(.ec-client-nav-link,.ec-talent-nav-link)[aria-current=page] { background:var(--mbr-soft); color:var(--mbr-accent); }
.mbr-ui .mbr-back-float { border-radius:8px; box-shadow:0 2px 8px #2028250c; }
.mbr-ui body:has(.mbr-app-bar)>.mbr-back-float { display:none; }
.mbr-ui .mbr-module-agency .hero-inner { display:block; padding:42px 24px; }
.mbr-ui .mbr-module-agency .hero { background:#243a34; }
.mbr-ui .mbr-module-agency .hero::before { opacity:.38; }
.mbr-ui .mbr-module-agency .hero-panel { display:none; }
.mbr-ui .mbr-module-agency h1 { font-size:44px; line-height:1.12; max-width:800px; }
.mbr-ui .mbr-module-agency .lead { font-size:17px; }
.mbr-ui .mbr-module-agency .intro { display:block; }
.mbr-ui .mbr-module-agency .intro h2 { font-size:26px; margin-bottom:12px; }
.mbr-ui .mbr-module-agency .card { box-shadow:none; }
.mbr-ui .mbr-module-shop .page-header { background:#fff; color:var(--mbr-ink); border-bottom:1px solid var(--mbr-line); }
.mbr-ui .mbr-module-shop .page-header::before { display:none; }
.mbr-ui .mbr-module-shop .hero { display:block; padding:32px 16px; }
.mbr-ui .mbr-module-shop .hero h1 { font-size:36px; line-height:1.15; }
.mbr-ui .mbr-module-shop .hero p { color:var(--mbr-muted); }
.mbr-ui .mbr-module-shop .hero-panel { display:none; }
.mbr-ui .mbr-module-shop .eyebrow { padding:0; border:0; color:var(--mbr-accent); }
.mbr-ui .mbr-module-shop .card { box-shadow:none; }
.mbr-ui .mbr-module-shop .toolbar { position:relative; }
.mbr-ui .mbr-module-training { background:#f6f8f6; }
.mbr-ui .mbr-module-training::before { display:none; }
.mbr-ui .mbr-module-training .hero-title-gradient { background:none; color:var(--mbr-accent); -webkit-text-fill-color:currentColor; }
.mbr-ui .mbr-module-training h1 { font-size:36px; line-height:1.2; }
.mbr-ui .mbr-module-training :is(article,[class*="rounded-"]) { border-radius:8px; }
.mbr-ui :is(.espace-client,.espace-talent) :is(.card,.mission-card,.talent-card,.stat-card) { border-radius:8px; box-shadow:none; }
.mbr-ui :is(.espace-client,.espace-talent) :is(.breadcrumb,.header-nav-mid) a { min-height:40px; display:inline-flex; align-items:center; }

/* Public discovery pages share a light, readable account strip. */
.mbr-ui body :is(.session-strip--guest,.imo-session--guest) { background:transparent!important; border:0!important; border-bottom:1px solid var(--mbr-line)!important; border-radius:0!important; box-shadow:none!important; margin-bottom:20px; color:var(--mbr-ink)!important; }
.mbr-ui body :is(.session-strip__inner,.imo-session__inner) { padding:12px 0; gap:12px; }
.mbr-ui body :is(.session-strip__guest-icon,.imo-session__guest-icon) { display:none; }
.mbr-ui body :is(.session-strip__guest-text,.imo-session__guest-text) { min-width:0; flex:1; }
.mbr-ui body :is(.session-strip__guest-text,.imo-session__guest-text) :is(span,strong) { color:var(--mbr-muted)!important; font-size:13px; line-height:1.6; }
.mbr-ui body :is(.session-strip__guest-text,.imo-session__guest-text)>strong { color:var(--mbr-ink)!important; font-size:13px; }
.mbr-ui body .imo-session__guest-text span strong { display:inline; margin:0; }
.mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) { gap:8px; flex:none; }
.mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) a[href="../index.php"] { display:none; }
.mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) .btn { font-size:12px; min-height:40px; padding:9px 12px; background:#fff!important; color:var(--mbr-accent)!important; border:1px solid var(--mbr-line)!important; border-radius:8px!important; box-shadow:none!important; }
.mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) :is(.btn-primary,.btn-imo-primary) { background:var(--mbr-accent)!important; color:#fff!important; border-color:var(--mbr-accent)!important; }
.mbr-ui body :is(.session-strip--user,.imo-session--user) { background:#fff; color:var(--mbr-ink); border-color:var(--mbr-line); border-radius:8px; box-shadow:none; }
.mbr-ui body .mbr-app-bar .mbr-app-bar__account { background:var(--mbr-ink)!important; color:white!important; box-shadow:none!important; }
.mbr-ui body .mbr-taskbar .mbr-taskbar__item { background:transparent!important; color:#59685f!important; }
.mbr-ui body .mbr-taskbar .mbr-taskbar__item--active { background:var(--mbr-soft)!important; color:var(--mbr-accent)!important; }
.mbr-ui body :is(.imo-hero,.tm-airbnb-hero,.vitrine-hero,.import-public-hero) { border-radius:0; box-shadow:none; }
.mbr-ui :is(.imoapp-body,.eventapp-body) :is(.wrap--wide,.imo-wrap--wide) { max-width:1248px; }
.mbr-ui :is(.event-grid--vitrine .event-card,.event-card__media,.imo-card__media) { border-radius:8px; }
.mbr-ui .vitrine-hero-slider__nav { position:static; display:flex; justify-content:flex-start; gap:12px; padding:0 0 12px; min-height:44px; flex-wrap:wrap; }
.mbr-ui .vitrine-hero-slider__nav a { color:var(--mbr-accent); text-shadow:none; font-size:13px; }
.mbr-ui .vitrine-hero-slider__nav .public-hero__dot { color:var(--mbr-muted); }
.mbr-ui .eventapp-hero-slider--vitrine,.mbr-ui .eventapp-hero-slider--vitrine .eventapp-hero-slider__viewport { border-radius:0; box-shadow:none; }
.mbr-ui .eventapp-hero-slider--vitrine .eventapp-hero-slide__title { font-family:inherit; font-size:26px; line-height:1.25; }
.mbr-ui .eventapp-hero-slider--vitrine .eventapp-hero-slide__content { padding:40px 60px 44px; }
.mbr-ui .vitrine-section__subtitle--muted { color:#68766d; }
.mbr-ui .vitrine-empty__orb { display:none; }
.mbr-ui .tm-decouvrir-light::before,.mbr-ui .tm-decouvrir-light::after { display:none; }
.mbr-ui .org-list-page::before,.mbr-ui .tm-app-shell::before,.mbr-ui .tm-detail-page::before { display:none; }
.mbr-ui .tm-airbnb-hero { min-height:300px; }
.mbr-ui .tm-airbnb-hero__content { padding:34px; }
.mbr-ui .tm-airbnb-hero__logo { display:none; }
.mbr-ui .tm-airbnb-hero__title { font-size:36px; line-height:1.15; max-width:760px; }
.mbr-ui .tm-airbnb-hero__lead { font-size:15px; }
.mbr-ui .tm-airbnb-chip { border-radius:8px; }
.mbr-ui .tm-mode-nav { position:static; margin:0 0 20px; padding:0; background:none; border:0; box-shadow:none; }
.mbr-ui .tm-mode-nav .tm-mgmt-nav__inner { display:flex; flex-wrap:wrap; gap:12px; padding:0 0 16px; border-bottom:1px solid var(--mbr-line); background:none; }
.mbr-ui .tm-mode-nav__top { display:flex; padding:0; border:0; background:none; }
.mbr-ui .tm-mode-nav__intro,.mbr-ui .tm-role-switch__eyebrow,.mbr-ui .tm-role-switch__state small,.mbr-ui .tm-mode-option__body small,.mbr-ui .tm-mode-option__cta { display:none; }
.mbr-ui .tm-mode-nav__home { border:0; padding:8px 12px; border-radius:6px; box-shadow:none; background:transparent; font-size:13px; }
.mbr-ui .tm-mode-nav__home span { display:inline; position:static; width:auto; height:auto; clip:auto; clip-path:none; overflow:visible; white-space:normal; }
.mbr-ui .tm-role-switch { display:flex; flex:1; justify-content:flex-end; padding:0; background:none!important; border:0; box-shadow:none; gap:12px; }
.mbr-ui .tm-role-switch__state strong { font-size:12px; font-weight:500; }
.mbr-ui .tm-role-switch__toggle { min-height:44px; padding:10px 14px; border-radius:8px; box-shadow:none; background:#176b52; font-size:12px; gap:8px; }
.mbr-ui .tm-role-switch__toggle-icon { width:20px; height:20px; background:none; }
.mbr-ui .tm-mode-panels { flex-basis:100%; }
.mbr-ui .tm-mode-panel.is-active { display:flex; flex-wrap:wrap; gap:8px; }
.mbr-ui .tm-mode-option { display:flex; align-items:center; min-height:44px; padding:8px 12px; gap:8px; border:1px solid var(--mbr-line); border-radius:6px; box-shadow:none; background:#fff; }
.mbr-ui .tm-mode-option__icon { width:24px; height:24px; border-radius:4px; font-size:15px; background:none; color:#176b52; }
.mbr-ui .tm-mode-option__body strong { font-size:12px; }
.mbr-ui .tm-mode-option.is-active { background:var(--mbr-soft); border-color:#b8d6c3; }
.mbr-ui .import-page { padding-top:0; }
.mbr-ui .import-session-compact .session-strip__inner { display:flex; align-items:center; gap:12px; }
.mbr-ui .import-session-compact__guest-copy { flex:1; min-width:0; }
.mbr-ui .import-session-compact__guest-copy strong { display:block; white-space:normal; font-size:13px; line-height:1.5; color:var(--mbr-ink); }
.mbr-ui .import-session-compact__guest-copy span { display:none; }
.mbr-ui .import-session-compact__actions { flex:none; }
.mbr-ui .import-session-compact__actions .btn { min-height:40px; border-radius:8px; font-size:12px; padding:9px 12px; box-shadow:none; }
.mbr-ui .import-public-hero { border:0; background:none; padding:24px 0; }
.mbr-ui .import-public-hero h1 { font-size:36px; line-height:1.15; }
.mbr-ui .import-public-trust { border:0; border-radius:0; background:none; padding:16px 0; }
.mbr-ui .imo-filters { border:0; border-block:1px solid var(--mbr-line); border-radius:0; box-shadow:none; background:transparent; padding:20px 0; }
@media(max-width:760px) {
  .mbr-ui body :is(.session-strip__inner,.imo-session__inner) { align-items:center; flex-wrap:nowrap; }
  .mbr-ui body :is(.session-strip__guest-text,.imo-session__guest-text)>span { display:none; }
  .mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) a[href*="incription"] { display:none; }
  .mbr-ui body :is(.session-strip__guest-actions,.imo-session__guest-actions) { width:auto; }
  .mbr-ui .eventapp-hero-slider--vitrine :is(.eventapp-hero-slider__track,.eventapp-hero-slide__link,.eventapp-hero-slide__content) { min-height:250px; }
  .mbr-ui .eventapp-hero-slider--vitrine .eventapp-hero-slide__content { padding:34px 46px 40px; }
  .mbr-ui .eventapp-hero-slider--vitrine .eventapp-hero-slide__title { font-size:21px; }
  .mbr-ui .tm-role-switch { flex-basis:100%; justify-content:space-between; }
  .mbr-ui .tm-role-switch__state { flex:1; }
  .mbr-ui .tm-role-switch__toggle { max-width:230px; white-space:normal; }
  .mbr-ui .tm-airbnb-hero__content { padding:26px 20px; }
  .mbr-ui .tm-airbnb-hero__title { font-size:28px; }
  .mbr-ui .tm-airbnb-hero__lead { font-size:14px; }
  .mbr-ui .import-public-hero h1 { font-size:28px; }
  .mbr-ui .import-session-compact__actions a[href="import-public.php"] { display:none; }
}
@media(max-width:760px) {
  .mbr-ui .mbr-app-bar__inner { width:calc(100% - 24px); min-height:64px; gap:8px; }
  .mbr-ui .mbr-app-bar__identity { flex:1; gap:8px; }
  .mbr-ui .mbr-app-bar__brand span,.mbr-ui .mbr-app-bar__divider { display:none; }
  .mbr-ui .mbr-app-bar__brand img { width:32px; height:32px; }
  .mbr-ui .mbr-app-bar__app { font-size:12px; max-width:none; }
  .mbr-ui .mbr-app-bar__app i { display:none; }
  .mbr-ui .mbr-app-bar__actions { gap:0; }
  .mbr-ui .mbr-app-bar__actions>a:not(.mbr-app-bar__account) { display:none; }
  .mbr-ui .mbr-app-bar__account { min-width:44px; padding:10px!important; }
  .mbr-ui .mbr-app-bar__account span,.mbr-ui .mbr-app-bar .mbr-universes summary span,.mbr-ui .mbr-app-bar .mbr-universes summary .bi-chevron-down { display:none; }
  .mbr-ui .mbr-app-bar .mbr-universes summary { width:44px; font-size:18px; }
  .mbr-ui .mbr-app-bar .mbr-universes__menu { right:-44px; }
  .mbr-ui :is(input,select,textarea):not([type=checkbox]):not([type=radio]) { font-size:16px; }
  .mbr-ui :is(.imo-hero__title,.vitrine-hero h1,.hub-app-header h1) { font-size:28px; }
  .mbr-ui .mbr-module-agency h1 { font-size:32px; }
  .mbr-ui .mbr-module-shop .hero h1,.mbr-ui .mbr-module-training h1 { font-size:28px; }
}
@media(prefers-reduced-motion:reduce) {
  .mbr-ui *, .mbr-ui *::before, .mbr-ui *::after { animation:none!important; transition:none!important; scroll-behavior:auto!important; }
}

/* Connected-profile menu shared by every MBR application. */
.mbr-account-menu summary{min-height:50px;padding:5px 10px 5px 5px;border-radius:14px;border-color:#cfe0d8;box-shadow:0 10px 24px rgba(19,57,42,.08);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.mbr-account-menu summary:hover,.mbr-account-menu[open] summary{background:#f8fcfa;border-color:#9ec5b5;box-shadow:0 12px 28px rgba(19,57,42,.13)}.mbr-menu-avatar{width:38px;height:38px;background:linear-gradient(135deg,#1e795f,#134a3a);box-shadow:0 6px 14px rgba(25,100,78,.25)}.mbr-menu-summary-copy{display:grid;gap:1px;min-width:0;line-height:1.15}.mbr-menu-summary-copy small{color:#678076;font-size:10px;font-weight:800;letter-spacing:.02em}.mbr-menu-summary-copy .mbr-menu-name{max-width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#173f31;font-size:13px;font-weight:800}.mbr-account-dropdown{width:min(320px,calc(100vw - 24px));padding:10px;border-radius:16px;border:1px solid #d8e7e0;box-shadow:0 20px 45px rgba(12,39,29,.2)}.mbr-menu-identity{display:grid;gap:3px;padding:12px 13px;background:#f3f8f5;border:1px solid #e0ece6;border-radius:10px}.mbr-menu-identity strong{color:#153d2f;font-size:15px}.mbr-menu-identity small{color:#667b72;font-size:12px}.mbr-menu-status{display:inline-flex;align-items:center;gap:5px;color:#176650;font-size:11px;font-weight:800}.mbr-menu-status .bi{font-size:13px}.mbr-account-dropdown>a,.mbr-menu-links a{display:flex;align-items:center;gap:9px;text-decoration:none}.mbr-menu-primary{justify-content:flex-start;margin-top:9px;padding:11px 12px!important;border:1px solid #176650!important;border-radius:10px!important;background:#176650!important;color:#fff!important;font-size:13px;font-weight:800}.mbr-menu-primary .bi:last-child{margin-left:auto}.mbr-menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.mbr-menu-links a{min-height:68px;flex-direction:column;justify-content:center;padding:8px 5px!important;border:1px solid #e0ebe5!important;border-radius:10px!important;background:#fff;color:#284b3d!important;font-size:12px;font-weight:750;text-align:center}.mbr-menu-links a .bi{color:#176650;font-size:18px}.mbr-menu-support,.mbr-menu-logout{margin-top:7px;padding:10px 11px!important;border-radius:10px!important;font-size:13px;font-weight:750}.mbr-menu-support{border:1px solid transparent!important;color:#36594b!important}.mbr-menu-support:hover{background:#f3f8f5!important;border-color:#e0ece6!important}.mbr-menu-logout{border:1px solid #f0d7da!important;background:#fff7f7!important;color:#a53b45!important}.mbr-menu-logout .bi{color:#a53b45}.mbr-menu-logout:hover{background:#ffeff1!important}@media (max-width:480px){.mbr-menu-summary-copy small{display:none}.mbr-menu-summary-copy .mbr-menu-name{max-width:88px}}
