#ofbr-desktop-nav[hidden]{display:none!important}#ofbr-desktop-nav{font:700 14px/1.4 Arial,sans-serif;gap:5px;align-items:center;color:#edf4e8;margin-left:auto}#ofbr-desktop-nav>a,#ofbr-desktop-nav summary{display:block;padding:12px 10px;color:#edf4e8;white-space:nowrap;cursor:pointer;text-decoration:none;border-radius:5px}#ofbr-desktop-nav>a:hover,#ofbr-desktop-nav summary:hover,#ofbr-desktop-nav details[open]>summary{background:#20301d;color:#c1dd75}#ofbr-desktop-nav details{position:relative;margin:0}#ofbr-desktop-nav summary{list-style:none}#ofbr-desktop-nav summary::-webkit-details-marker{display:none}#ofbr-desktop-nav summary:after{content:' ▾';font-size:11px;color:#a4be56}#ofbr-desktop-nav details>div{position:absolute;top:100%;right:0;min-width:255px;max-width:320px;padding:8px;background:#0d160f;border:1px solid #50633a;border-radius:8px;box-shadow:0 12px 35px #0009;z-index:100005;max-height:70vh;overflow-y:auto}#ofbr-desktop-nav details>div>a{display:block;padding:11px 13px;color:#edf4e8;text-decoration:none;border-radius:4px;font-weight:400;white-space:normal}#ofbr-desktop-nav details>div>a:hover{background:#20301d;color:#c1dd75}#ofbr-desktop-nav :focus-visible{outline:3px solid #c1dd75;outline-offset:2px}.ofbr-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:18px 24px;background:#080d0a;border-top:1px solid #273628;font:13px/1.5 Arial,sans-serif}.ofbr-legal-links a{color:#c5d4bf;text-decoration:underline;text-underline-offset:3px}@media(min-width:1200px){html body.ofbr-has-desktop-nav #site-header .site-navigation,html body.ofbr-has-desktop-nav #site-header .site-navigation-toggle-holder,html body.ofbr-has-desktop-nav #site-header .site-navigation-dropdown{display:none!important}html body.ofbr-has-desktop-nav #site-header #ofbr-desktop-nav{display:flex!important}html body.ofbr-has-desktop-nav #site-header .header-inner{overflow:visible!important}}@media(max-width:1199px){#ofbr-desktop-nav{display:none!important}}.ofbr-match-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 22px}.ofbr-match-actions a{display:inline-block;padding:10px 14px;border:1px solid #a4be56;border-radius:6px;color:#d4e6ac;text-decoration:none;font-weight:700}.ofbr-match-date{color:#d4e6ac;font-weight:700;margin:12px 0}.ofbr-directory-empty,.ofbr-roster-status{padding:12px 0;color:#bdcabc;font-size:13px;line-height:1.5}.ofbr-roster-status.is-incomplete{color:#efca77}