.material-library .ml-navigation{gap:clamp(15px,2vw,28px)}
ml-discover-menu{display:block;position:relative}
.ml-discover-menu summary{display:flex;align-items:center;gap:8px;min-height:44px;list-style:none;cursor:pointer;white-space:nowrap;color:#111}
.ml-discover-menu summary::-webkit-details-marker{display:none}
.ml-discover-menu__label{line-height:1.4}
.ml-discover-menu__chevron{display:block;flex:none;width:10px;height:6px;align-self:center}
.ml-discover-menu[open] .ml-discover-menu__chevron{transform:rotate(180deg)}
.ml-discover-menu__links{position:absolute;top:100%;right:-24px;width:290px;padding:16px 24px 20px;background:var(--ml-page-background);border:1px solid var(--ml-rule); border-image:var(--ml-divider-image);box-shadow:0 16px 30px #0000000b;z-index:70}
.ml-discover-menu__links>a{display:flex;align-items:center;min-height:44px;color:#111;text-decoration:none;white-space:normal;letter-spacing:.025em;font-size:13px;border-bottom:1px solid var(--ml-rule); border-image:var(--ml-divider-image)}
.ml-discover-menu__links>a:last-child{border-bottom:0}
.ml-discover-menu__links>a:hover{text-decoration:underline;text-underline-offset:5px}
.ml-discover-menu summary:focus-visible,.ml-discover-menu a:focus-visible{outline:2px solid #111;outline-offset:3px}
.ml-navigation--mobile ml-discover-menu{grid-column:1/-1;grid-row:6;border-top:1px solid var(--ml-rule); border-image:var(--ml-divider-image);margin-top:8px}
.ml-navigation:not(.ml-navigation--mobile) .ml-products-menu .ml-discover-menu__links{left:0;right:auto}
.ml-navigation--mobile .ml-products-menu{grid-row:1;border-top:0;margin-top:0}
.ml-navigation--mobile .ml-discover-menu summary{justify-content:space-between;min-height:52px}
.ml-navigation--mobile .ml-discover-menu__links{position:static;width:auto;border:0;box-shadow:none;padding:0 0 12px 16px}
.material-library mobile-menu .mobile-menu__block--menu:has([data-sliderule-pane="0"] .ml-discover-menu[open]){flex-shrink:0}
@media(min-width:750px) and (max-width:989px){.material-library .ml-navigation{gap:clamp(5px,calc(8vw - 55px),14px);font-size:10px}}
