.bcm{display:inline-block;position:relative}.bcm .bcm-trigger{cursor:pointer;border:0}.bcm .bcm-chev{width:17px;height:17px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.bcm .bcm-trigger[aria-expanded=true] .bcm-chev{transform:rotate(180deg)}.bcm .bcm-menu{z-index:30;text-align:left;transform-origin:0 0;background:#fcfdfe;border-radius:8px;width:min(340px,100vw - 32px);padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 0 0 1px #0f1d3324,0 18px 40px -18px #0f1d3359}.bcm .bcm-menu:not([hidden]){animation:.18s cubic-bezier(.23,1,.32,1) bcm-in}@keyframes bcm-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.bcm .bcm-menu ul{margin:0;padding:0;list-style:none}.bcm .bcm-menu li+li{box-shadow:inset 0 1px #0f1d3324}.bcm .bcm-item{color:#0f1d33;border-radius:4px;min-height:48px;padding:14px;text-decoration:none;display:block}.bcm .bcm-title{color:#0f1d33;align-items:center;gap:6px;font:600 15px/1.3 InterVar,Inter,Arial,sans-serif;display:flex}.bcm .bcm-title svg{flex:none;width:15px;height:15px}.bcm .bcm-desc{color:#44526a;margin-top:3px;font:400 13px/1.45 InterVar,Inter,Arial,sans-serif;display:block}@media (hover:hover) and (pointer:fine){.bcm .bcm-item:hover{background:#1257b00d}.bcm .bcm-item:hover .bcm-title{color:#1257b0}}.bcm .bcm-item:focus-visible{outline-offset:-2px;outline:2px solid #1257b0}.bcm .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bcm .bcm-menu:not([hidden]){animation:none}.bcm .bcm-chev{transition:none}}
