.legal-trigger{align-items:center;gap:5px;display:inline-flex}.nav-chevron{transition:transform .2s}.legal-dropdown.is-open .legal-trigger{color:#fff}.legal-dropdown.is-open .nav-chevron{transform:rotate(180deg)}.legal-menu{z-index:200;background:#0e0e0ff7;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;min-width:220px;padding:8px;animation:.18s ease-out both legalMenuIn;display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000080}.legal-menu:before{content:"";height:15px;position:absolute;top:-15px;left:0;right:0}@keyframes legalMenuIn{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}.legal-menu a{color:#ffffffc7;white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:13px;transition:background .18s,color .18s}.legal-menu a:first-child{color:#fff;border-bottom:1px solid #ffffff14;border-radius:8px 8px 0 0;margin-bottom:4px}.legal-menu a:hover,.legal-menu a:focus-visible{color:#fff;background:#ff30481f;outline:none}.legal-trigger:focus-visible{outline-offset:4px;outline:2px solid #ff7180}@media (prefers-reduced-motion:reduce){.nav-chevron,.legal-menu,.legal-menu a{transition:none;animation:none}}
