.booth-navigation{color:#edf1f4;background:#101214;border-bottom:1px solid #34383d;padding:14px max(16px,50vw - 590px);font:600 14px/1.5 Inter,Arial,sans-serif}.booth-navigation>span{flex-wrap:wrap;gap:6px 16px;margin-bottom:9px;display:flex}.booth-navigation small{color:#b6bbb7;font-size:14px;font-weight:400}.booth-navigation>div{flex-wrap:wrap;gap:8px;display:flex}.booth-navigation a{color:#edf1f4;background:#282d32;border:1px solid #485058;border-radius:6px;align-items:center;min-height:44px;padding:8px 12px;text-decoration:none;display:inline-flex}.booth-navigation a[aria-current=page]{color:#9ed9b7;background:#202a25;border-color:#9ed9b7}.booth-navigation a:focus-visible{outline-offset:3px;outline:3px solid #eec468}.booth-navigation-toggle{display:none}@media (max-width:700px){.booth-navigation{padding:6px 12px;font-size:13px}.booth-navigation .booth-navigation-toggle{box-sizing:border-box;color:#edf1f4;cursor:pointer;background:#202428;border:1px solid #485058;border-radius:6px;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 10px;font:600 13px/1.3 Inter,Arial,sans-serif;display:inline-flex}.booth-navigation .booth-navigation-toggle:focus-visible{outline-offset:2px;outline:3px solid #eec468}.booth-navigation>.booth-navigation-heading,.booth-navigation[data-open=false]>div{display:none}.booth-navigation[data-open=true]>.booth-navigation-heading{margin:8px 0;font-size:13px;display:block}.booth-navigation small{font-size:12px;display:block}.booth-navigation>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-bottom:6px;display:grid}.booth-navigation a{box-sizing:border-box;min-height:44px;padding:8px 10px;font-size:13px}}.booth-navigation{padding-top:7px;padding-bottom:7px;font-size:12px}.booth-navigation>span{gap:4px 12px;margin-bottom:5px}.booth-navigation small{font-size:11px}.booth-navigation>div{gap:5px}.booth-navigation a{box-sizing:border-box;border-radius:5px;min-height:32px;padding:4px 8px;font-size:12px;line-height:1.25}@media (max-width:700px){.booth-navigation{padding:4px 10px}.booth-navigation .booth-navigation-toggle,.booth-navigation a{min-height:44px;padding:5px 8px;font-size:12px}.booth-navigation[data-open=true]>.booth-navigation-heading{margin:5px 0;font-size:12px}.booth-navigation small{font-size:11px}}
