.mr-nav{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;text-decoration:none!important;color:var(--mr-ink,#169047)!important;border:1px solid #31956655;border-radius:99px;padding:8px 12px;font:700 13px/1.2 system-ui;white-space:nowrap;background:#25d36612}
.mr-nav svg,.mr-star svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.8;fill:none;flex:none}
.mr-nav[aria-current=page]{background:#26d361;color:#092111!important}.mr-count{font-size:11px;min-width:18px;text-align:center}
.mr-host{position:relative!important;padding-right:38px!important}.mr-star{position:absolute!important;right:3px;top:50%;transform:translateY(-50%);display:inline-flex!important;align-items:center;justify-content:center;min-width:32px!important;width:32px!important;height:38px!important;min-height:38px!important;max-width:32px!important;padding:4px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#199650!important;cursor:pointer;flex:none;box-shadow:none!important}
.mr-star[aria-pressed=true]{color:#c08008!important}.mr-star[aria-pressed=true] svg{fill:#f7c64c;stroke:#a86f03}.mr-star:hover{background:#26d36118!important}.mr-star:focus-visible,.mr-nav:focus-visible{outline:3px solid #26d361!important;outline-offset:2px}
.mr-notice{position:fixed;z-index:100000;bottom:max(20px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 32px);background:#123e29;color:white;padding:12px 20px;border-radius:14px;box-shadow:0 6px 25px #0004;font:600 14px/1.4 system-ui}.mr-notice[hidden]{display:none}
@media(max-width:600px){.mr-nav{padding:7px 9px;font-size:12px;gap:4px}.mr-nav svg{width:18px;height:18px}.mr-host{padding-right:35px!important}.mr-star{right:0}.header>.wrap:has(.mr-nav),.header-inner:has(.mr-nav){flex-wrap:wrap}}
.mr-nav-dock{display:contents}
#definitivosApp #tbody>tr.tr>.td.mr-host,#participantsApp #tab td.mr-host,#mobileLiveResults :is(.leaders-table,.meta-table,.cl-table)>tbody>tr>td.mr-host{padding-right:38px!important}
@media(max-width:760px){body[id] .header>.wrap:has(.mr-nav-dock),.header-inner:has(.mr-nav-dock){flex-wrap:wrap!important}.mr-nav-dock{display:flex;flex:0 0 100%;justify-content:flex-end;grid-column:1/-1;order:20}.mr-nav-dock .mr-nav{padding-block:5px}.mr-host .mr-star{right:1px}}
#definitivosApp #tbody>tr.tr>.td.mr-host,#participantsApp #tab td.mr-host,#mobileLiveResults :is(.leaders-table,.meta-table,.cl-table)>tbody>tr>td.mr-host{position:relative!important}
