body:has(.cm-nav-bar.activated){overflow:hidden}@media (min-width:768px){body:has(.cm-nav-bar.activated){overflow:auto}}[x-cloak]{display:none}header.cm-nav-bar svg{fill:none}.cm-nav-bar{background:#000;background:linear-gradient(180deg,#252525 20%,#000 90%);margin-bottom:1rem;position:relative}.cm-nav-bar svg.logo{fill:#fac934!important}.cm-nav-bar .nav-container{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;padding:1rem .5rem}@media (min-width:768px){.cm-nav-bar .nav-container{min-width:768px;max-width:1260px;padding:1rem .5rem}}.cm-nav-bar .nav-container .nav-links{display:none}@media (min-width:768px){.cm-nav-bar .nav-container .nav-links{min-width:576px;display:flex;justify-content:space-between;align-items:center}}.cm-nav-bar .nav-container .nav-links a{color:#fff;text-decoration:none;border-bottom:2px solid transparent;padding-bottom:.2rem;position:relative;top:.4rem}.cm-nav-bar .nav-container .nav-links a.active{border-color:#fac934}.cm-nav-bar .nav-container .nav-buttons button{background:0 0;border:none;color:#fff;cursor:pointer;border:transparent solid 2px}.cm-nav-bar .nav-container .nav-buttons button:hover{border-radius:5px;border:#fac934 solid 2px}.cm-nav-bar .nav-container .nav-buttons button svg{height:1.8rem;width:1.8rem}.cm-nav-bar .nav-expand{position:fixed;width:100%;height:100%;overflow:auto;background-color:#f1f1f1}@media (min-width:768px){.cm-nav-bar .nav-expand{height:auto;position:absolute;overflow:visible;background-color:transparent;filter:drop-shadow(0 5px 6px #8a8a8a)}}.cm-nav-bar .nav-expand section{background-color:#fff;overflow:auto}@media (min-width:768px){.cm-nav-bar .nav-expand section{justify-content:space-between;padding:0 .5rem 1.5rem;margin:0 auto;max-width:1260px;min-width:768px;height:auto;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.cm-nav-bar .nav-expand section .mob-hidden{height:auto;padding:1rem 0}@media (min-width:768px){.cm-nav-bar .nav-expand section .mob-hidden{display:flex;flex-wrap:wrap;row-gap:1rem}}.cm-nav-bar .nav-expand section h2{font-size:1.2rem}.cm-nav-bar .nav-expand section h2 a{display:block;text-decoration:none;font-weight:700;padding:.8rem .5rem;border-bottom:1px solid #ccc;color:#000}.cm-nav-bar .nav-expand section h2 svg{width:1.5rem;height:1.5rem;float:right}@media (min-width:768px){.cm-nav-bar .nav-expand section h2{display:none}}.cm-nav-bar .nav-expand section h3{margin:.5rem 0;font-weight:700;color:#000}.cm-nav-bar .nav-expand section h3 svg{height:1.4rem;width:1.4rem;float:left;position:relative;top:-2px;left:-5px}@media (min-width:768px){.cm-nav-bar .nav-expand section h3{font-size:1rem}}.cm-nav-bar .nav-expand .sub-nav{padding:0 1rem 1rem;color:#000}@media (min-width:768px){.cm-nav-bar .nav-expand .sub-nav{width:22%;padding-bottom:0}}.cm-nav-bar .nav-expand .sub-nav nav{border-left:#fac934 2px solid}.cm-nav-bar .nav-expand .sub-nav nav a{display:block;padding:.3rem 1rem;color:#000;text-decoration:none;line-height:1.4rem}.cm-nav-bar .nav-expand .sub-nav nav a:hover{text-decoration:underline}.cm-nav-bar .nav-expand .sub-nav .stats-table{border-left:#fac934 2px solid;padding:0 2rem}.cm-nav-bar .nav-expand .sub-nav .stats-table th{font-weight:700;padding:.5rem 0 .5rem 1rem;text-align:left;padding-right:1rem}.cm-nav-bar .nav-expand .sub-nav .stats-table td{text-align:center}.cm-nav-bar .nav-expand .search-wrap{background-color:#fff;margin:0 auto}@media (min-width:768px){.cm-nav-bar .nav-expand .search-wrap{min-width:768px;max-width:1260px;padding:1rem .5rem 0 .5rem}}.cm-nav-bar .nav-expand .search-wrap form{display:flex;width:auto;justify-content:space-between;margin-bottom:0}@media (min-width:768px){.cm-nav-bar .nav-expand .search-wrap form{width:100%;gap:1rem;padding:0 1rem}}.cm-nav-bar .nav-expand .search-wrap form input{padding:.5rem 1rem;font-size:1.4rem;border:1px solid #ccc;border-radius:.4rem;margin:.8rem 0 .8rem .5rem;display:block;flex-grow:1}@media (min-width:768px){.cm-nav-bar .nav-expand .search-wrap form input{padding:.5rem 1rem;font-size:1.2rem;max-width:initial;flex-grow:1;margin:0}}.cm-nav-bar .nav-expand .search-wrap form button{color:#000;background:#fac934;border:#423201 1px solid;margin-left:1rem;border-radius:.4rem;width:3rem;margin:.8rem .5rem .8rem;display:block;max-width:45%}@media (min-width:768px){.cm-nav-bar .nav-expand .search-wrap form button{margin:0;width:4rem}}.cm-nav-bar .nav-expand .search-wrap form button svg{height:1.8rem;width:1.8rem;color:#fff}