.sdm-menu-item{position:relative;margin:0 2px!important;list-style:none}.sdm-node-link{appearance:none;border:0;text-decoration:none!important;font:inherit;font-weight:600;display:flex!important;align-items:center;gap:10px;cursor:pointer;transition:.18s;background:var(--item-bg,var(--sdm-bg));color:var(--item-text,var(--sdm-text))!important}.sdm-depth-0>.sdm-node-link{padding:13px 15px!important;border-radius:13px;white-space:nowrap;box-shadow:0 4px 13px rgba(15,118,110,.10)}.sdm-depth-0>.sdm-node-link:hover,.sdm-depth-0.is-open>.sdm-node-link{background:var(--item-hover-bg,var(--sdm-hover-bg));color:var(--item-hover-text,var(--sdm-hover-text))!important;transform:translateY(-1px)}.sdm-highlight>.sdm-node-link{background:var(--item-bg,var(--sdm-highlight-bg));color:var(--item-text,var(--sdm-highlight-text))!important;box-shadow:0 8px 20px rgba(22,100,232,.25)}.sdm-highlight>.sdm-node-link:hover,.sdm-highlight.is-open>.sdm-node-link{background:var(--item-hover-bg,var(--sdm-highlight-hover-bg));color:var(--item-hover-text,var(--sdm-highlight-hover-text))!important}.sdm-submenu{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;min-width:300px!important;max-width:390px!important;margin:0!important;padding:10px!important;background:var(--sdm-submenu-bg)!important;border:1px solid #d9ebe4!important;border-radius:17px!important;box-shadow:0 22px 55px rgba(15,23,42,.18)!important;opacity:0;visibility:hidden;transform:translateY(7px);transition:.18s;z-index:99999!important}.sdm-menu-item.is-open>.sdm-submenu,.sdm-menu-item:hover>.sdm-submenu{opacity:1;visibility:visible;transform:none}.sdm-submenu .sdm-submenu{top:-10px!important;left:calc(100% + 9px)!important}.sdm-submenu>.sdm-menu-item+.sdm-menu-item{margin-top:8px!important}.sdm-submenu .sdm-node-link{display:grid!important;grid-template-columns:42px 1fr 20px;padding:11px 12px!important;border-radius:13px;background:var(--item-bg,var(--sdm-submenu-bg));color:var(--item-text,var(--sdm-submenu-text))!important;line-height:1.3}.sdm-submenu .sdm-node-link:hover,.sdm-submenu .sdm-menu-item.is-open>.sdm-node-link{background:var(--item-hover-bg,var(--sdm-submenu-hover-bg));color:var(--item-hover-text,var(--sdm-submenu-hover-text))!important;transform:translateX(2px)}.sdm-icon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--icon-bg,var(--sdm-icon-bg));color:var(--icon-color,var(--sdm-icon-color));transition:.18s}.sdm-node-link:hover>.sdm-icon,.sdm-menu-item.is-open>.sdm-node-link>.sdm-icon{background:var(--icon-hover-bg,var(--sdm-icon-hover-bg));color:var(--icon-hover-color,var(--sdm-icon-hover-color))}.sdm-icon svg{width:21px;height:21px}.sdm-arrow{margin-left:auto;display:grid;place-items:center}.sdm-arrow svg{width:17px;height:17px}.sdm-menu-item.is-open>.sdm-node-link>.sdm-arrow{transform:rotate(90deg)}.sdm-label{overflow-wrap:anywhere}.sdm-node-link:after{display:none!important}@media(max-width:960px){.sdm-menu-item{display:block!important;width:100%;margin:3px 0!important}.sdm-depth-0>.sdm-node-link{width:100%;justify-content:space-between}.sdm-submenu,.sdm-submenu .sdm-submenu{position:static!important;min-width:0!important;max-width:none!important;width:100%!important;margin:6px 0!important;display:none!important;opacity:1;visibility:visible;transform:none;box-shadow:none!important}.sdm-menu-item.is-open>.sdm-submenu{display:block!important}.sdm-menu-item:hover>.sdm-submenu{display:none!important}.sdm-menu-item.is-open:hover>.sdm-submenu{display:block!important}} .sdm-managed-header,
.sdm-managed-footer{width:100%;box-sizing:border-box}
.sdm-managed-header.is-sticky{position:sticky!important;top:var(--sdm-header-offset,0px)!important;z-index:var(--sdm-header-z,99990)!important}
.sdm-managed-header.is-fixed{position:fixed!important;top:var(--sdm-header-offset,0px)!important;left:0!important;right:0!important;z-index:var(--sdm-header-z,99990)!important}
.sdm-managed-header.has-shadow{box-shadow:0 8px 24px rgba(15,23,42,.14)!important}
.sdm-managed-footer.is-sticky{position:sticky!important;bottom:var(--sdm-footer-offset,0px)!important;z-index:var(--sdm-footer-z,99980)!important}
.sdm-managed-footer.is-fixed{position:fixed!important;bottom:var(--sdm-footer-offset,0px)!important;left:0!important;right:0!important;z-index:var(--sdm-footer-z,99980)!important}
.sdm-managed-footer.has-shadow{box-shadow:0 -8px 24px rgba(15,23,42,.14)!important} li.sdm-menu-item,
li.sdm-menu-item:hover,
li.sdm-menu-item:focus,
li.sdm-menu-item:active{
position:relative!important;
display:inline-flex!important;
align-items:center!important;
float:none!important;
width:auto!important;
height:auto!important;
min-height:0!important;
margin:0 3px!important;
padding:0!important;
border:0!important;
background:transparent!important;
box-shadow:none!important;
clip-path:none!important;
overflow:visible!important;
list-style:none!important;
}
li.sdm-menu-item::before,
li.sdm-menu-item::after,
li.sdm-menu-item > .sdm-node-link::before,
li.sdm-menu-item > .sdm-node-link::after{
content:none!important;
display:none!important;
border:0!important;
background:none!important;
}
li.sdm-menu-item > .sdm-node-link{
-webkit-appearance:none!important;
appearance:none!important;
position:relative!important;
display:flex!important;
align-items:center!important;
justify-content:center!important;
width:auto!important;
height:auto!important;
min-width:0!important;
min-height:44px!important;
margin:0!important;
padding:12px 15px!important;
border:1px solid rgba(15,118,110,.07)!important;
border-radius:13px!important;
background:var(--item-bg,var(--sdm-bg))!important;
color:var(--item-text,var(--sdm-text))!important;
box-shadow:0 5px 16px rgba(15,118,110,.11)!important;
font:inherit!important;
font-size:14px!important;
font-weight:600!important;
line-height:1.2!important;
letter-spacing:0!important;
text-align:center!important;
text-decoration:none!important;
text-transform:none!important;
white-space:nowrap!important;
opacity:1!important;
visibility:visible!important;
clip-path:none!important;
transform:none;
transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important;
}
li.sdm-menu-item > .sdm-node-link:hover,
li.sdm-menu-item.is-open > .sdm-node-link{
background:var(--item-hover-bg,var(--sdm-hover-bg))!important;
color:var(--item-hover-text,var(--sdm-hover-text))!important;
transform:translateY(-1px)!important;
}
li.sdm-menu-item.sdm-highlight > .sdm-node-link{
background:var(--item-bg,var(--sdm-highlight-bg))!important;
color:var(--item-text,var(--sdm-highlight-text))!important;
border-color:transparent!important;
box-shadow:0 8px 22px rgba(22,100,232,.26)!important;
}
li.sdm-menu-item.sdm-highlight > .sdm-node-link:hover,
li.sdm-menu-item.sdm-highlight.is-open > .sdm-node-link{
background:var(--item-hover-bg,var(--sdm-highlight-hover-bg))!important;
color:var(--item-hover-text,var(--sdm-highlight-hover-text))!important;
}
li.sdm-menu-item > .sdm-node-link > .sdm-arrow{
display:grid!important;
place-items:center!important;
flex:0 0 18px!important;
width:18px!important;
height:18px!important;
margin:0 0 0 4px!important;
padding:0!important;
color:currentColor!important;
background:transparent!important;
border:0!important;
}
li.sdm-menu-item > .sdm-node-link > .sdm-arrow svg{
display:block!important;
width:16px!important;
height:16px!important;
margin:0!important;
}
li.sdm-menu-item:not(.menu-item-has-children) > .sdm-node-link > .sdm-arrow{
display:none!important;
}
ul.sdm-submenu,
ul.sdm-submenu:hover{
display:block!important;
position:absolute!important;
top:calc(100% + 8px)!important;
left:0!important;
right:auto!important;
width:max-content!important;
min-width:300px!important;
max-width:min(390px,calc(100vw - 24px))!important;
height:auto!important;
margin:0!important;
padding:10px!important;
border:1px solid #d9ebe4!important;
border-radius:17px!important;
background:var(--sdm-submenu-bg)!important;
box-shadow:0 22px 55px rgba(15,23,42,.18)!important;
list-style:none!important;
overflow:visible!important;
clip-path:none!important;
z-index:999999!important;
}
ul.sdm-submenu li.sdm-menu-item{
display:block!important;
width:100%!important;
margin:0!important;
}
ul.sdm-submenu li.sdm-menu-item + li.sdm-menu-item{
margin-top:8px!important;
}
ul.sdm-submenu li.sdm-menu-item > .sdm-node-link{
display:grid!important;
grid-template-columns:42px minmax(0,1fr) 20px!important;
width:100%!important;
min-height:58px!important;
padding:9px 12px!important;
border:0!important;
border-radius:13px!important;
background:var(--item-bg,var(--sdm-submenu-bg))!important;
color:var(--item-text,var(--sdm-submenu-text))!important;
box-shadow:none!important;
text-align:left!important;
white-space:normal!important;
}
@media(max-width:960px){
li.sdm-menu-item{display:block!important;width:100%!important;margin:3px 0!important}
li.sdm-menu-item > .sdm-node-link{width:100%!important;justify-content:space-between!important}
ul.sdm-submenu,ul.sdm-submenu ul.sdm-submenu{position:static!important;width:100%!important;min-width:0!important;max-width:none!important;margin:6px 0!important;box-shadow:none!important}
}