.tools-menu{position:relative;z-index:30;font:400 12px/1.7 Poppins,Arial,sans-serif;flex-shrink:0}.tools-menu summary{display:flex;align-items:center;gap:9px;cursor:pointer;list-style:none;white-space:nowrap;padding:10px 0}.tools-menu summary::-webkit-details-marker{display:none}.tools-menu[open] summary{color:#0029ff}.tools-menu[open] summary svg{transform:rotate(180deg)}.tools-dropdown{position:absolute;right:0;top:calc(100% + 9px);width:290px;border:1px solid #dedede;border-radius:8px;background:#fff;box-shadow:0 12px 35px #1616160c;padding:8px;z-index:40}.tools-dropdown>a{display:flex!important;align-items:flex-start!important;flex-direction:column;gap:4px!important;padding:14px 15px;border-radius:5px;color:#161616;text-decoration:none;white-space:normal}.tools-dropdown>a:hover,.tools-dropdown>a:focus-visible{background:#e9edff;color:#0029ff}.tools-dropdown strong{font-weight:400;font-size:13px}.tools-dropdown span{font-size:10px;line-height:1.7;color:#777}.tools-dropdown p{margin:6px 15px 10px;font-size:9px;color:#0029ff}.tools-menu summary:focus-visible{outline:2px solid #0029ff;outline-offset:4px}.tool-short-home{display:none}
@media(max-width:600px){.tools-menu{font-size:10px}.tools-menu summary{gap:6px}.tools-dropdown{width:255px;right:-65px}.hp-header .brand-link{width:130px!important;flex-basis:130px!important}.hp-header{gap:12px!important}.hp-header nav{gap:14px!important}.hp-header .button{gap:8px!important;padding-inline:10px!important}.ids-header img{width:145px!important}.ids-header nav{gap:14px!important}.ids-header .home-link{padding:10px!important;gap:0!important}.tool-long-home{display:none}.tool-short-home{display:inline}.ids-header .tools-dropdown{right:-46px}}
@media(prefers-reduced-motion:reduce){.tools-menu *{scroll-behavior:auto}}
