.cases-menu{position:relative;flex-shrink:0}.cases-menu summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;color:inherit;font:inherit;font-size:13px;font-weight:600;white-space:nowrap}.cases-menu summary::-webkit-details-marker{display:none}.cases-menu summary:focus-visible{outline:2px solid #9fbaff;outline-offset:6px;border-radius:3px}.cases-menu summary:hover,.cases-menu[open] summary{color:#9fbaff}.cases-menu[open] summary>span{transform:rotate(180deg)}.cases-menu-panel{position:absolute;z-index:100;top:calc(100% + 16px);right:0;width:300px;max-width:calc(100vw - 32px);padding:8px;background:#0c1628;border:1px solid #314363;border-radius:14px;box-shadow:0 18px 48px #0008}.cases-menu .cases-menu-panel a{display:block;padding:14px!important;white-space:normal;text-decoration:none;color:#eaf1ff!important;border-radius:9px}.cases-menu-panel strong{display:block;font-size:15px}.cases-menu-panel a>span{display:block;margin-top:6px;color:#b8c6dc;font-size:13px;font-weight:400;line-height:1.5}.cases-menu .cases-menu-panel a:hover,.cases-menu .cases-menu-panel a:focus-visible{background:#182b49;outline:2px solid #9fbaff;outline-offset:-2px}.cases-menu .cases-menu-panel a::after{display:none!important}@media(max-width:820px){.cases-menu{width:100%}.cases-menu summary{min-height:44px;font-size:15px}.cases-menu-panel{position:static;width:100%;box-sizing:border-box;max-width:100%;margin:6px 0 12px;box-shadow:none}}