.opka-sd-header .opka-sd-nav{position:relative}.opka-sd-header .opka-sd-is-mega{position:static}.opka-sd-header .opka-sd-mega-trigger{gap:9px;padding:14px 16px;min-height:54px;font:700 13px/1.5 Arial,Helvetica,sans-serif;white-space:nowrap}.opka-sd-header .opka-sd-mega-trigger>.opka-sd-icon{width:22px;height:22px;flex-basis:22px}.opka-sd-header .opka-sd-mega-trigger>.opka-sd-icon:last-child{width:15px;flex-basis:15px}.opka-sd-header .opka-sd-mega-panel{left:0;right:0;width:100%;min-width:0;max-height:min(72vh,700px);overflow:auto;padding:24px 28px;border-radius:14px;box-shadow:0 16px 36px #14243226;overscroll-behavior:contain}.opka-sd-header .opka-sd-mega-overview{padding:0 0 18px;margin-bottom:20px;border-bottom:1px solid #e7edf2}.opka-sd-header .opka-sd-mega-overview>a{font-weight:700;color:#007ac1}.opka-sd-header .opka-sd-mega-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:28px;list-style:none;margin:0;padding:0}.opka-sd-header .opka-sd-mega-branch{list-style:none;margin:0;padding:0;min-width:0}.opka-sd-header .opka-sd-mega-label{display:flex;align-items:center;gap:9px}.opka-sd-header .opka-sd-mega-label a{display:block;min-width:0;overflow-wrap:anywhere;padding:8px 0;font-size:13px;line-height:1.5}.opka-sd-header .opka-sd-mega-label a:hover{color:#008ddd}.opka-sd-header .opka-sd-mega-label .opka-sd-mega-heading{font-size:14px;font-weight:700}.opka-sd-header .opka-sd-mega-group{list-style:none;margin:6px 0 0;padding:0}.opka-sd-header .opka-sd-mega-group .opka-sd-mega-group{padding-left:14px;border-left:1px solid #e6edf2}.opka-sd-header .opka-sd-mega-group-toggle{display:none;background:transparent;border:0;color:inherit;min-width:44px;min-height:44px;padding:8px}.opka-sd-header .opka-sd-menu-item:not(.opka-sd-is-mega) .opka-sd-menu-item .opka-sd-submenu{position:static;box-shadow:none;border:0}.opka-sd-header .opka-sd-menu>.opka-sd-menu-item:not(.opka-sd-is-mega)>a{font-size:13px}
@media(max-width:1100px){.opka-sd-header .opka-sd-mega-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.opka-sd-header .opka-sd-mega-panel{padding:20px}}
.opka-sd-header .opka-sd-has-mega>.opka-sd-menu-item:first-child:not(.opka-sd-is-mega){background:transparent;color:#080d11}.opka-sd-header .opka-sd-has-mega>.opka-sd-is-mega{background:#008ddd;color:#fff;border-radius:7px}
@media(max-width:700px){.opka-sd-header .opka-sd-mega-trigger{justify-content:flex-start;width:100%;font-size:14px;min-height:48px}.opka-sd-header .opka-sd-mega-trigger>.opka-sd-icon:last-child{margin-left:auto}.opka-sd-header .opka-sd-mega-panel{position:static;width:100%;max-height:65vh;padding:14px;background:#fff;border:1px solid #e7edf2;box-shadow:none;border-radius:12px}.opka-sd-header .opka-sd-mega-columns{grid-template-columns:1fr;gap:8px}.opka-sd-header .opka-sd-mega-group-toggle{display:flex;justify-content:center;align-items:center;margin-left:auto}.opka-sd-header .opka-sd-mega-label>a{flex:1;padding:10px 0}.opka-sd-header .opka-sd-mega-column{border-bottom:1px solid #edf1f5;padding-bottom:8px}.opka-sd-header .opka-sd-mega-overview{padding-bottom:10px;margin-bottom:10px}.opka-sd-header .opka-sd-mega-group{padding-left:12px}.opka-sd-header .opka-sd-mega-label>.opka-sd-icon{width:22px;height:22px}}
