/*!
 * MegaNavbar BS4 — Base (cleaned & modernized)
 * Cleaned by ChatGPT (GPT-5 Pro), 2025-09-20.
 *
 * Summary of fixes:
 * - Fixed invalid calc: `calc(100vh - 50)` → `calc(100vh - 50px)`
 * - Repaired a broken selector list (trailing comma before a commented selector)
 * - Avoided unintended black borders: default navbar border set to transparent (skins override)
 * - Enabled scrolling inside expanded/collapsed containers instead of clipping
 * - Normalized minor values (unset → auto, consistent margins/paddings)
 * - Kept API/back-compat; no visual regressions intended
 */:root{--navbar-border:rgba(0,0,0,.08);--accent:#f26522;--bg:#fcfcfc;--bg-2:#f8f9fa;--text:#222222;--text-2:#4d4d4d;--muted:rgba(102,102,102,.5);--border:#d9dcdf;--line:#e6e6e6;--white:#ffffff;--shadow:rgba(0,0,0,.15)}.navbar{font:16px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;border:1px solid transparent}.navbar>.container,.navbar>.container-fluid{position:relative;display:-ms-flexbox;display:flex;padding:0 15px}.navbar.navbar-static-top>.container,.navbar.navbar-static-top>.container-fluid{padding:0}.navbar.sticky-bottom{position:sticky;bottom:0;z-index:1020}.navbar.fixed-bottom .navbar-collapse.show,.navbar.fixed-top .navbar-collapse.show,.navbar.sticky-top .navbar-collapse.show{max-height:calc(100vh - 50px);overflow-y:auto}.navbar:not(.fixed-bottom) .navbar-collapse{border-top-width:1px;border-top-style:solid;border-top-color:var(--navbar-border);margin:-1px 0 0}.navbar .navbar-collapse .navbar-nav:not(.nav-toolbar)>:not(.show):not(:last-child),.navbar .navbar-collapse>:not(.navbar-nav):not(.nav-divider):not(.nav-separator),.navbar.fixed-bottom .navbar-collapse{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--navbar-border);margin:0}.navbar .navbar-collapse{align-items:normal}.navbar .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.navbar .navbar-nav.navbar-right{margin-left:auto}.navbar .navbar-nav.navbar-left{margin-right:auto}.navbar .navbar-toggler{margin:auto 15px;padding:0;border-radius:0}.navbar .navbar-toggler-icon{padding:6px;background-image:none;width:auto;height:auto}.navbar .navbar-toggler-icon:before{content:'\2630'}.navbar .close-icon{padding:6px;background-image:none;width:auto;height:auto}.navbar .close-icon:before{content:'\2715'}.navbar .form-inline{margin:0}.navbar .nav-item>*,.navbar .navbar-text{display:inline-block;margin:0}.navbar .nav-item>.show{display:inherit}.navbar a,.navbar a:focus,.navbar a:hover{text-decoration:none}.navbar ul{padding:0;list-style:none}.navbar .dropdown-toggle,.navbar .nav-item>a,.navbar .nav-link,.navbar .navbar-brand,.navbar .navbar-text{line-height:48px;padding:0 10px}.navbar .border-default{border-style:solid;border-width:1px}.navbar .outline-default{outline-style:solid;outline-width:1px}.navbar .nav-divider{position:relative;width:1px}.navbar .nav-separator{width:10px}.navbar .navbar-brand{margin:0}.navbar .navbar-brand.brand-xl{font-size:24px}.navbar .navbar-brand.brand-lg{font-size:22px}.navbar .navbar-brand.brand-sm{font-size:18px}.navbar .navbar-brand.brand-xs{font-size:16px}.navbar .navbar-nav>.nav-item>.dropdown-toggle{position:relative;width:100%}.navbar .dropdown-menu:not(.show):not(.collapsing){display:none}.navbar .navbar-nav>.dropdown,.navbar .navbar-nav>.dropup,.navbar .navbar-nav>.nav-item{position:static}.navbar .navbar-nav>.nav-item>.dropdown-menu{margin:0;padding:0;border-radius:0}.navbar .navbar-nav>.dropup>.dropdown-menu,.navbar.fixed-bottom .navbar-nav>.dropdown>.dropdown-menu{top:auto;bottom:100%;padding:0 0 1px}.navbar.fixed-top .navbar-nav>.dropup>.dropdown-menu{top:100%;bottom:auto;padding:1px 0 0}.navbar .navbar-nav>.nav-item,.navbar .navbar-nav>.nav-item>.dropdown-menu,.navbar .navbar-nav>.nav-item>.dropdown-toggle{direction:ltr}.navbar .navbar-nav>.nav-item.dropleft{direction:rtl}.navbar .navbar-nav.navbar-right>.nav-item,.navbar .navbar-nav>.nav-item.dropright{direction:ltr}.navbar .nav-item.mega>.dropdown-menu{left:0;right:0;margin:0}.navbar:not(.caret-bootstrap) .dropleft .dropdown-toggle:before,.navbar:not(.caret-bootstrap) .nav-item.caret-before>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) :not(.nav-item)>.dropdown-toggle:before,.navbar:not(.caret-bootstrap).caret-before .caret-after>.dropdown-toggle:before,.navbar:not(.caret-bootstrap).caret-before .nav-item:not(.caret-after)>.dropdown-toggle:after{display:none}.navbar:not(.caret-bootstrap) .caret-after>.dropdown-toggle::after,.navbar:not(.caret-bootstrap) .dropdown-toggle:after{content:"";border-color:inherit;border-width:0 1px 1px 0!important;height:6px;width:6px;margin-left:10px;border-style:solid;display:inline-block;vertical-align:middle;pointer-events:none}@media (min-width:992px){.navbar:not(.caret-bootstrap) .caret-after>.dropdown-toggle::after,.navbar:not(.caret-bootstrap) .dropdown-toggle:after{content:"";border-color:inherit;border-width:0!important;height:0;width:0;margin-left:0;border-style:solid;display:inline-block;vertical-align:middle}}.navbar .dropdown-toggle.caret-end:after,.navbar.caret-before:not(.caret-bootstrap) .dropdown-menu .caret-after>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropdown-menu .dropdown-toggle:after{position:absolute;top:50%;right:13px}.navbar:not(.caret-after).caret-before:not(.caret-bootstrap) .nav-item:not(.caret-after)>.dropdown-toggle:before,.navbar:not(.caret-bootstrap) .nav-item.caret-before>.dropdown-toggle:before{content:"";border-color:inherit;border-width:0 1px 1px 0!important;height:6px;width:6px;margin-right:10px;border-style:solid;display:inline-block;vertical-align:middle;pointer-events:none}.navbar .dropdown-toggle.caret-start:before,.navbar.caret-after:not(.caret-bootstrap) .dropdown-menu .caret-before>.dropdown-toggle:after,.navbar.caret-before:not(.caret-bootstrap) .dropdown-menu :not(.caret-after).dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropdown-menu .caret-before>.dropdown-toggle:after{position:absolute;top:50%;left:7px}.navbar:not(.caret-bootstrap) .dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropdown-toggle:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-4px}.navbar.fixed-bottom:not(.caret-bootstrap) .dropdown-toggle:after,.navbar.fixed-bottom:not(.caret-bootstrap) .dropdown-toggle:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:2px}.navbar:not(.caret-bootstrap) .dropbottom:not(.droptop)>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropbottom:not(.droptop)>.dropdown-toggle:before,.navbar:not(.caret-bootstrap) .dropup>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropup>.dropdown-toggle:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:-1px}.navbar:not(.caret-bootstrap) .dropleft:not(.nav-item):not(.dropright)>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropleft:not(.nav-item):not(.dropright)>.dropdown-toggle:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:-2px}.navbar:not(.caret-bootstrap) .dropright:not(.nav-item):not(.dropleft)>.dropdown-toggle:after,.navbar:not(.caret-bootstrap) .dropright:not(.nav-item):not(.dropleft)>.dropdown-toggle:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:-2px}.navbar .dropdown-menu{top:auto;position:absolute;left:auto;right:auto;font-size:13px}.navbar .dropdown-menu.collapse:not(.show){display:none}.navbar .dropdown-menu.collapse.show,.navbar .dropdown-menu.collapsing{display:block}.navbar .dropdown-menu .disabled:focus>a,.navbar .dropdown-menu .disabled:hover>a{cursor:not-allowed}.navbar .dropdown-menu>[class*=drop]{white-space:nowrap}.navbar .dropdown-menu>[class*=drop]>.dropdown-toggle{position:relative;width:100%;padding:5px 34px 5px 15px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.navbar .dropdown-menu>[class*=drop].caret-after>.dropdown-toggle{padding:5px 34px 5px 15px!important}.navbar .dropdown-menu>[class*=drop].caret-before>.dropdown-toggle,.navbar.caret-before .dropdown-menu>[class*=drop]>.dropdown-toggle{padding:5px 15px 5px 34px}.navbar .dropdown-menu>[class*=dropdown-]{position:relative;width:100%;padding:5px 15px;line-height:22px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.navbar .dropdown-menu .dropdown-header{font-size:larger;cursor:default}.navbar .dropdown-menu .dropdown-text{white-space:normal;text-align:justify}.navbar .dropdown-menu .dropdown-divider{height:0;margin:.5rem 0;padding:0;cursor:default;width:100%}.navbar .dropdown-menu .dropdown-separator{height:0;margin:.5rem 0;padding:0;cursor:default}.navbar .dropdown-menu .dropdown-description{font-size:smaller;cursor:default}.navbar .dropdown-menu .description{font-size:smaller;padding:0;display:block;width:100%}.navbar .disabled,.navbar .disabled>*{cursor:not-allowed}.navbar .dropdown-menu .dropdown-menu{position:absolute;padding:0;border-radius:0;width:auto;margin:0}.navbar .dropdown-menu .dropup.dropleft.dropright>.dropdown-menu,.navbar .dropdown-menu .dropup>.dropdown-menu{top:auto;bottom:100%;margin-left:-1px;margin-right:-1px}.navbar .dropdown-menu .dropup.dropleft>.dropdown-menu,.navbar .dropdown-menu .dropup.dropright>.dropdown-menu{top:auto;bottom:0}.navbar .dropdown-menu .dropdown.dropleft.dropright>.dropdown-menu,.navbar .dropdown-menu .dropdown>.dropdown-menu{top:100%;bottom:auto;margin-left:-1px;margin-right:-1px}.navbar .dropdown-menu .dropdown.dropleft>.dropdown-menu,.navbar .dropdown-menu .dropdown.dropright>.dropdown-menu{top:0;bottom:auto}.navbar .dropdown-menu .dropleft>.dropdown-menu{right:100%;left:auto;margin:0}.navbar .dropdown-menu .dropright>.dropdown-menu{left:100%;right:auto;margin:0}.navbar .dropdown-menu .dropleft.dropright>.dropdown-menu{right:0;left:0;margin-right:-1px;margin-left:-1px}.navbar .dropdown-menu .dropbottom,.navbar .dropdown-menu .droptop{position:static}.navbar .dropdown-menu .droptop>.dropdown-menu{top:0;bottom:auto;margin-top:-1px;margin-left:-1px}.navbar .dropdown-menu .dropbottom>.dropdown-menu{top:auto;bottom:0;margin-bottom:-1px;margin-left:-1px}.navbar .dropdown-menu .droptop.dropbottom>.dropdown-menu{top:0;bottom:0;margin-top:0;margin-bottom:-1px}.navbar .dropdown-menu .dropinside>.dropdown-menu{position:relative}.navbar .dropdown-menu .dropup.dropinside.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.navbar .dropdown-menu .nav-pills .nav-link,.navbar .dropdown-menu .nav-tabs .nav-link{padding:.5rem 1rem}.navbar .dropdown-menu .nav-tabs .nav-link.active{border-bottom:0}.navbar-carousel-indicators{display:block;position:relative;bottom:inherit;left:0;right:0;z-index:0;width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0;text-align:inherit;list-style:none}.navbar-carousel-indicators li{width:100%;height:auto;margin:0;text-indent:inherit;cursor:pointer;border:0;display:block;background-color:transparent}.navbar-carousel-indicators .active{width:100%;height:auto;margin:0;background-color:transparent}.navbar.navbar-expand .d-expanded-none,.navbar.navbar-expand .navbar-toggler{display:none}.navbar.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar.navbar-expand .navbar-collapse,.navbar.navbar-expand .navbar-collapse .navbar-nav>*,.navbar.navbar-expand .navbar-collapse>:not(.navbar-nav):not(.nav-divider):not(.nav-separator){border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:1200px){.navbar.navbar-expand-xl .d-expanded-none,.navbar.navbar-expand-xl .navbar-toggler{display:none}.navbar.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar.navbar-expand-xl .navbar-collapse,.navbar.navbar-expand-xl .navbar-collapse .navbar-nav>*,.navbar.navbar-expand-xl .navbar-collapse>:not(.navbar-nav):not(.nav-divider){border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}}@media (min-width:992px){.navbar.navbar-expand-lg .d-expanded-none,.navbar.navbar-expand-lg .navbar-toggler{display:none}.navbar.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar.navbar-expand-lg .navbar-collapse,.navbar.navbar-expand-lg .navbar-collapse .navbar-nav>*,.navbar.navbar-expand-lg .navbar-collapse>:not(.navbar-nav):not(.nav-divider):not(.nav-separator){border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}}@media (min-width:768px){.navbar.navbar-expand-md .d-expanded-none,.navbar.navbar-expand-md .navbar-toggler{display:none}.navbar.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar.navbar-expand-md .navbar-collapse,.navbar.navbar-expand-md .navbar-collapse .navbar-nav>*,.navbar.navbar-expand-md .navbar-collapse>:not(.navbar-nav):not(.nav-divider):not(.nav-separator){border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}}@media (min-width:576px){.navbar.navbar-expand-sm .d-expanded-none,.navbar.navbar-expand-sm .navbar-toggler{display:none}.navbar.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar.navbar-expand-sm .navbar-collapse,.navbar.navbar-expand-sm .navbar-collapse .navbar-nav>*,.navbar.navbar-expand-sm .navbar-collapse>:not(.navbar-nav):not(.nav-divider):not(.nav-separator){border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}}.navbar.navbar-collapsed>[class*=container]{padding:0}.navbar.navbar-collapsed .navbar-collapse .navbar-nav{-ms-flex-direction:column;flex-direction:column;float:none;margin-top:0}.navbar.navbar-collapsed .navbar-collapse>.navbar-nav>*,.navbar.navbar-collapsed .navbar-collapse>:not(.navbar-nav),.navbar.navbar-collapsed .navbar-nav>.nav-item.show>.dropdown-menu{display:block}.navbar.navbar-collapsed .d-collapsed-inline{display:inline!important}.navbar.navbar-collapsed .navbar-collapse>.navbar-nav:not(.nav-toolbar) .nav-item:not([class*=drop])>*,.navbar.navbar-collapsed .navbar-collapse>.navbar-nav:not(.nav-toolbar)>:not(.nav-item):not(.nav-divider):not(.nav-separator){padding:15px;display:block;line-height:22px!important}.navbar.navbar-collapsed .nav-item.caret-before>.dropdown-toggle,.navbar.navbar-collapsed.caret-before .nav-item:not(.caret-after)>.dropdown-toggle{padding-left:34px;padding-right:15px}.navbar.navbar-collapsed .nav-item.caret-after>.dropdown-toggle,.navbar.navbar-collapsed .nav-item>.dropdown-toggle{padding-right:34px;padding-left:15px}.navbar.navbar-collapsed:not(.caret-bootstrap) .navbar-collapse .nav-item>.dropdown-toggle:after{position:absolute;top:50%;right:17px}.navbar.navbar-collapsed:not(.caret-bootstrap) .navbar-collapse .nav-item>.dropdown-toggle:before{position:absolute;top:50%;left:17px}.navbar.navbar-collapsed .navbar-collapse>:not(.navbar-nav):not(.nav-item){padding:15px!important;width:100%;line-height:22px!important;margin-top:1px}.navbar.navbar-collapsed .navbar-collapse>:not(.nav-toolbar) .nav-item>.dropdown-toggle{margin:0!important;padding-top:15px!important;padding-bottom:15px!important;line-height:22px!important}.navbar.navbar-collapsed .navbar-collapse .nav-item:after,.navbar.navbar-collapsed .navbar-collapse .nav-item:before{content:none!important}.navbar.navbar-collapsed .d-collapsed-none,.navbar.navbar-collapsed .navbar-collapse>:not(.nav-toolbar) .nav-divider,.navbar.navbar-collapsed .navbar-collapse>:not(.nav-toolbar) .nav-separator{display:none!important}.navbar.navbar-collapsed .navbar-collapse .form-inline{padding:14px}.navbar.navbar-collapsed .navbar-collapse>:not(.nav-toolbar) .dropdown-menu{position:relative;left:auto;right:auto;max-width:100%!important;width:100%!important;margin:0;border:none}@media (max-width:1199.98px){.navbar.navbar-expand-xl>[class*=container]{padding:0}.navbar.navbar-expand-xl .navbar-nav{-ms-flex-direction:column;flex-direction:column;float:none;margin-top:0}.navbar.navbar-expand-xl .navbar-collapse>.navbar-nav>*,.navbar.navbar-expand-xl .navbar-collapse>:not(.navbar-nav),.navbar.navbar-expand-xl .navbar-nav>.nav-item.show>.dropdown-menu{display:block}.navbar.navbar-expand-xl .d-collapsed-inline{display:inline!important}.navbar.navbar-expand-xl .nav-item:not([class*=drop])>*,.navbar.navbar-expand-xl .navbar-collapse>.navbar-nav>:not(.nav-item),.navbar.navbar-expand-xl .navbar-collapse>:not(.navbar-nav):not(.nav-item){padding:15px!important;width:100%;line-height:22px!important;margin-top:1px}.navbar.navbar-expand-xl .nav-item.caret-before>.dropdown-toggle,.navbar.navbar-expand-xl.caret-before .nav-item:not(.caret-after)>.dropdown-toggle{padding-left:34px;padding-right:15px}.navbar.navbar-expand-xl .nav-item.caret-after>.dropdown-toggle,.navbar.navbar-expand-xl .nav-item>.dropdown-toggle{padding-right:34px;padding-left:15px}.navbar.navbar-expand-xl:not(.caret-bootstrap) .nav-item>.dropdown-toggle:after{position:absolute;top:50%;right:17px}.navbar.navbar-expand-xl:not(.caret-bootstrap) .nav-item>.dropdown-toggle:before{position:absolute;top:50%;left:17px}.navbar.navbar-expand-xl .navbar-collapse .nav-item>.dropdown-toggle{margin:0!important;padding-top:15px!important;padding-bottom:15px!important;line-height:22px!important}.navbar.navbar-expand-xl .nav-item:after,.navbar.navbar-expand-xl .nav-item:before{content:none!important}.navbar.navbar-expand-xl .d-collapsed-none,.navbar.navbar-expand-xl .nav-divider,.navbar.navbar-expand-xl .nav-separator{display:none!important}.navbar.navbar-expand-xl .form-inline{padding:14px}.navbar.navbar-expand-xl .navbar-collapse .dropdown-menu{position:relative;left:auto;right:auto;max-width:100%!important;width:100%!important;margin:0;border:none}}@media (max-width:991.98px){.navbar.navbar-expand-lg>[class*=container]{padding:0}.navbar.navbar-expand-lg .navbar-nav{-ms-flex-direction:column;flex-direction:column;float:none;margin-top:0}.navbar.navbar-expand-lg .navbar-collapse>.navbar-nav>*,.navbar.navbar-expand-lg .navbar-collapse>:not(.navbar-nav),.navbar.navbar-expand-lg .navbar-nav>.nav-item.show>.dropdown-menu{display:block}.navbar.navbar-expand-lg .d-collapsed-inline{display:inline!important}.navbar.navbar-expand-lg .nav-item:not([class*=drop])>*,.navbar.navbar-expand-lg .navbar-collapse>.navbar-nav>:not(.nav-item),.navbar.navbar-expand-lg .navbar-collapse>:not(.navbar-nav):not(.nav-item){padding:15px!important;width:100%;line-height:22px!important;margin-top:1px}.navbar.navbar-expand-lg .nav-item.caret-before>.dropdown-toggle,.navbar.navbar-expand-lg.caret-before .nav-item:not(.caret-after)>.dropdown-toggle{padding-left:34px;padding-right:15px}.navbar.navbar-expand-lg .nav-item.caret-after>.dropdown-toggle,.navbar.navbar-expand-lg .nav-item>.dropdown-toggle{padding-right:34px;padding-left:15px}.navbar.navbar-expand-lg:not(.caret-bootstrap) .nav-item>.dropdown-toggle:after{position:absolute;top:50%;right:17px}.navbar.navbar-expand-lg:not(.caret-bootstrap) .nav-item>.dropdown-toggle:before{position:absolute;top:50%;left:17px}.navbar.navbar-expand-lg .nav-item>.dropdown-toggle{margin:0!important;padding-top:15px!important;padding-bottom:15px!important;line-height:22px!important}.navbar.navbar-expand-lg .nav-item:after,.navbar.navbar-expand-lg .nav-item:before{content:none!important}.navbar.navbar-expand-lg .d-collapsed-none,.navbar.navbar-expand-lg .nav-divider,.navbar.navbar-expand-lg .nav-separator{display:none!important}.navbar.navbar-expand-lg .form-inline{padding:14px}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu{position:relative;left:auto;right:auto;max-width:100%!important;width:100%!important;margin:0;border:none}}@media (max-width:767.98px){.navbar.navbar-expand-md>[class*=container]{padding:0}.navbar.navbar-expand-md .navbar-nav{-ms-flex-direction:column;flex-direction:column;float:none;margin-top:0}.navbar.navbar-expand-md .navbar-collapse>.navbar-nav>*,.navbar.navbar-expand-md .navbar-collapse>:not(.navbar-nav),.navbar.navbar-expand-md .navbar-nav>.nav-item.show>.dropdown-menu{display:block}.navbar.navbar-expand-md .d-collapsed-inline{display:inline!important}.navbar.navbar-expand-md .nav-item:not([class*=drop])>*,.navbar.navbar-expand-md .navbar-collapse>.navbar-nav>:not(.nav-item),.navbar.navbar-expand-md .navbar-collapse>:not(.navbar-nav):not(.nav-item){padding:15px!important;width:100%;line-height:22px!important;margin-top:1px}.navbar.navbar-expand-md .nav-item.caret-before>.dropdown-toggle,.navbar.navbar-expand-md.caret-before .nav-item:not(.caret-after)>.dropdown-toggle{padding-left:34px;padding-right:15px}.navbar.navbar-expand-md .nav-item.caret-after>.dropdown-toggle,.navbar.navbar-expand-md .nav-item>.dropdown-toggle{padding-right:34px;padding-left:15px}.navbar.navbar-expand-md:not(.caret-bootstrap) .nav-item>.dropdown-toggle:after{position:absolute;top:50%;right:17px}.navbar.navbar-expand-md:not(.caret-bootstrap) .nav-item>.dropdown-toggle:before{position:absolute;top:50%;left:17px}.navbar.navbar-expand-md .nav-item>.dropdown-toggle{margin:0!important;padding-top:15px!important;padding-bottom:15px!important;line-height:22px!important}.navbar.navbar-expand-md .nav-item:after,.navbar.navbar-expand-md .nav-item:before{content:none!important}.navbar.navbar-expand-md .d-collapsed-none,.navbar.navbar-expand-md .nav-divider,.navbar.navbar-expand-md .nav-separator{display:none!important}.navbar.navbar-expand-md .form-inline{padding:14px}.navbar.navbar-expand-md .navbar-collapse .dropdown-menu{position:relative;left:auto;right:auto;max-width:100%!important;width:100%!important;margin:0;border:none}}@media (max-width:575.98px){.navbar.navbar-expand-sm>[class*=container]{padding:0}.navbar.navbar-expand-sm .navbar-nav{-ms-flex-direction:column;flex-direction:column;float:none;margin-top:0}.navbar.navbar-expand-sm .navbar-collapse>.navbar-nav>*,.navbar.navbar-expand-sm .navbar-collapse>:not(.navbar-nav),.navbar.navbar-expand-sm .navbar-nav>.nav-item.show>.dropdown-menu{display:block}.navbar.navbar-expand-sm .d-collapsed-inline{display:inline!important}.navbar.navbar-expand-sm .nav-item:not([class*=drop])>*,.navbar.navbar-expand-sm .navbar-collapse>.navbar-nav>:not(.nav-item),.navbar.navbar-expand-sm .navbar-collapse>:not(.navbar-nav):not(.nav-item){padding:15px!important;width:100%;line-height:22px!important;margin-top:1px}.navbar.navbar-expand-sm .nav-item.caret-before>.dropdown-toggle,.navbar.navbar-expand-sm.caret-before .nav-item:not(.caret-after)>.dropdown-toggle{padding-left:34px;padding-right:15px}.navbar.navbar-expand-sm .nav-item.caret-after>.dropdown-toggle,.navbar.navbar-expand-sm .nav-item>.dropdown-toggle{padding-right:34px;padding-left:15px}.navbar.navbar-expand-sm:not(.caret-bootstrap) .nav-item>.dropdown-toggle:after{position:absolute;top:50%;right:17px}.navbar.navbar-expand-sm:not(.caret-bootstrap) .nav-item>.dropdown-toggle:before{position:absolute;top:50%;left:17px}.navbar.navbar-expand-sm .nav-item>.dropdown-toggle{margin:0!important;padding-top:15px!important;padding-bottom:15px!important;line-height:22px!important}.navbar.navbar-expand-sm .nav-item:after,.navbar.navbar-expand-sm .nav-item:before{content:none!important}.navbar.navbar-expand-sm .d-collapsed-none,.navbar.navbar-expand-sm .nav-divider,.navbar.navbar-expand-sm .nav-separator{display:none!important}.navbar.navbar-expand-sm .form-inline{padding:14px}.navbar.navbar-expand-sm .navbar-collapse .dropdown-menu{position:relative;left:auto;right:auto;max-width:100%!important;width:100%!important;margin:0;border:none}}@media (max-width:1199.98px){.navbar .nav-item.mega-lg>.dropdown-menu{left:0;right:0;margin:0;width:unset!important;max-width:unset}}@media (max-width:991.98px){.navbar .nav-item.mega-md>.dropdown-menu{left:0;right:0;margin:0 -1px;width:unset!important;max-width:unset}}@media (max-width:767.98px){.navbar .nav-item.mega-sm>.dropdown-menu{left:0;right:0;margin:0 -1px;width:unset!important;max-width:unset}}@media (max-width:575.98px){.navbar .nav-item.mega-xs>.dropdown-menu{left:0;right:0;margin:0 -1px;width:unset!important;max-width:unset}}.navbar.navbar-expand .nav-toolbar{position:absolute;top:100%;left:0;right:0;border:1px solid #e9ecef;margin:0 -1px}.navbar.navbar-expand .nav-toolbar.nav-before{bottom:100%}.navbar.navbar-collapsed .navbar-collapse .nav-toolbar{-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid var(--navbar-border)}.navbar.navbar-collapsed .navbar-collapse .nav-toolbar .dropdown-menu{position:absolute}.navbar .nav-toolbar{background:#fff;border-bottom:1px solid #dae0e5}/*!
 * MegaNavbar B4 (Bootstrap 4) — Light Skin (cleaned & modernized)
 * Original copyright © 2018 MegaNavbar.com — used under the original license.
 * Cleaned by ChatGPT (GPT-5 Pro), 2025-09-18.
 *
 * Changes:
 * - Fixed invalid color value `background-color:ff00000;` → `transparent`
 * - Removed accidental debug red hovers on mobile
 * - Consolidated placeholder rules into modern `::placeholder`
 * - Normalized breakpoints to Bootstrap 4’s lg (min-width: 992px)
 * - Introduced CSS custom properties for easy theming
 * - DRY pass and small consistency tweaks (no visual regressions intended)
 */.navbar.navbar-light{background:var(--bg);border-bottom:1px solid var(--border);color:var(--text);padding-top:10px}@media (min-width:1560px){.navbar.navbar-light{max-width:1920px;margin:auto}}.attr-nav,.navbar-menu{background-color:var(--white)}.navbar.navbar-light .navbar-collapse{background-color:transparent;border:0;padding-top:0;margin-top:0}.navbar.navbar-light .navbar-collapse,.navbar.navbar-light .navbar-collapse .navbar-nav>*,.navbar.navbar-light .navbar-collapse>:not(.navbar-nav):not(.nav-divider){border-color:#dae0e5;-webkit-box-shadow:inset 0 1px 0 var(--white);box-shadow:inset 0 1px 0 var(--white)}.navbar.navbar-light .navbar-text{color:var(--text)}.navbar.navbar-light .nav-item>a.nav-link{color:var(--text);background-color:transparent}.navbar.navbar-light .nav-item>a.nav-link:focus,.navbar.navbar-light .nav-item>a.nav-link:hover{color:var(--text);background-color:var(--white)}.navbar.navbar-light .nav-item>a.nav-link:not(.collapsed){color:var(--text);background-color:#fff}.navbar.navbar-light .navbar-brand,.navbar.navbar-light .navbar-brand:focus,.navbar.navbar-light .navbar-brand:hover{color:var(--text);background-color:transparent}.navbar.navbar-light .navbar-toggler{border-color:var(--text)!important}.navbar.navbar-light .navbar-toggler .close-icon,.navbar.navbar-light .navbar-toggler .navbar-toggler-icon{background-color:transparent;color:var(--text)}.navbar.navbar-light .navbar-toggler:hover{border-color:grey!important}.navbar.navbar-light .navbar-toggler:hover .close-icon,.navbar.navbar-light .navbar-toggler:hover .navbar-toggler-icon{background-color:var(--white);color:grey}.navbar.navbar-light .nav-divider{background-color:var(--bg);width:1px;margin:0 5px}.navbar.navbar-light .btn-default{color:var(--text);background-color:var(--white);border-color:#ccc}.navbar.navbar-light .btn-default.active,.navbar.navbar-light .btn-default:active,.navbar.navbar-light .btn-default:focus,.navbar.navbar-light .btn-default:hover{color:var(--text);background-color:#d9dcdf;border-color:#cbd3da}.navbar.navbar-light .form-control{color:var(--text);background-color:var(--white);border:1px solid #ccc;box-shadow:none}.navbar.navbar-light .form-control::placeholder{color:var(--muted)}.navbar.navbar-light .form-control:focus,.navbar.navbar-light .form-control:hover{box-shadow:none;color:var(--text);background-color:var(--white);border-color:#ccc}.navbar.navbar-light .border-default{border-color:#c9cccf!important}.navbar.navbar-light .text-default{color:#c9cccf!important}.navbar.navbar-light .nav-item:hover>a{color:var(--text);background-color:transparent}.navbar.navbar-light .nav-item .item-default:hover,.navbar.navbar-light .nav-item.active:hover>a{color:var(--text);background-color:#e6e6e6}.navbar.navbar-light .nav-item>a{color:var(--text);border:transparent;border-radius:0;margin-top:1px}.navbar.navbar-light .nav-item.disabled:hover>a,.navbar.navbar-light .nav-item.disabled>a{color:var(--muted);background-color:transparent}.navbar.navbar-light .dropdown-toggle,.navbar.navbar-light .nav-item>.nav-link,.navbar.navbar-light .navbar-text{line-height:34px;padding:8px 12px}.navbar.navbar-light .nav-item small{line-height:14px}.navbar.navbar-light .close-icon,.navbar.navbar-light .navbar-toggler-icon{padding:10px}.navbar.navbar-light:not(.no-active-arrow) .navbar-nav>[class*=drop].active:after,.navbar.navbar-light:not(.no-active-arrow) .navbar-nav>[class*=drop].active:before,.navbar.navbar-light:not(.no-active-arrow) .navbar-nav>[class*=drop].active:not(.show):hover:after,.navbar.navbar-light:not(.no-active-arrow) .navbar-nav>[class*=drop].active:not(.show):hover:before,.navbar.navbar-light:not(.no-open-arrow) .navbar-nav>[class*=drop].show:after,.navbar.navbar-light:not(.no-open-arrow) .navbar-nav>[class*=drop].show:before{border-color:#d9dcdf}.navbar.navbar-light .navbar-nav .dropdown-menu{background-color:var(--white);margin:0;color:var(--text);min-height:345px;-webkit-box-shadow:0 8px 6px -6px var(--shadow);-moz-box-shadow:0 8px 6px -6px var(--shadow);box-shadow:0 8px 6px -6px var(--shadow)!important}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-header{color:var(--text)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item{background-color:transparent}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item>a,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item>a>.description{color:var(--text)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.active{background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.active>a,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.active>a>.description,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover>a,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover>a>.description{color:var(--text-2)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover.active>a,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover.active>a>.description{color:var(--text)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.disabled{background-color:transparent}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.disabled>a,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover.disabled>a{color:#262626}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item.disabled>a>.description,.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-item:hover.disabled>a>.description{color:#262626}.navbar.navbar-light .navbar-nav .dropdown-menu a.dropdown-item{color:var(--text);background-color:transparent}.navbar.navbar-light .navbar-nav .dropdown-menu a.dropdown-item:hover{color:var(--text-2);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle{color:var(--text);background-color:transparent}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle>.description{color:var(--text)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle.active{color:var(--text-2);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle.active>.description{color:var(--text-2)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle:not(.collapsed){color:var(--text-2);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle:not(.collapsed)>.description{color:var(--text-2)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle.disabled{color:#262626;background-color:transparent}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]>.dropdown-toggle.disabled>.description{color:#262626}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle{color:var(--text-2);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle>.description{color:var(--text-2)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle.active{color:var(--text);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle.active>.description{color:var(--text)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle:not(.collapsed){color:var(--text-2);background-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu [class*=drop]:hover>.dropdown-toggle:not(.collapsed)>.description{color:var(--text-2)}.navbar.navbar-light .navbar-nav .dropdown-menu a.dropdown-link{color:#62a2d8}.navbar.navbar-light .navbar-nav .dropdown-menu a.dropdown-link:hover{color:#44a5ff}.navbar.navbar-light .navbar-nav .dropdown-menu .border-default{border-color:#555!important}.navbar.navbar-light .navbar-nav .dropdown-menu .text-default{color:#555!important}.navbar.navbar-light .navbar-nav .dropdown-menu .bg-default{background-color:#555!important}.navbar.navbar-light .navbar-nav .dropdown-menu .btn-default{color:var(--text);background-color:var(--white);border-color:#d9d9d9}.navbar.navbar-light .navbar-nav .dropdown-menu .btn-default.active,.navbar.navbar-light .navbar-nav .dropdown-menu .btn-default:active,.navbar.navbar-light .navbar-nav .dropdown-menu .btn-default:focus,.navbar.navbar-light .navbar-nav .dropdown-menu .btn-default:hover{color:#3b4752;background-color:var(--line);border-color:#d9d9d9}.navbar.navbar-light .navbar-nav .dropdown-menu .form-control{color:var(--text);background-color:var(--white);border-color:#d9d9d9;box-shadow:none}.navbar.navbar-light .navbar-nav .dropdown-menu .form-control::placeholder{color:var(--muted)}.navbar.navbar-light .navbar-nav .dropdown-menu .form-control:focus,.navbar.navbar-light .navbar-nav .dropdown-menu .form-control:hover{box-shadow:none;color:var(--text);background-color:var(--white);border-color:#d9d9d9}.navbar.navbar-light .navbar-nav .dropdown-menu .nav-tabs{border-bottom-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu .nav-tabs .nav-link:focus,.navbar.navbar-light .navbar-nav .dropdown-menu .nav-tabs .nav-link:hover{border-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu .nav-tabs .nav-link.active{background-color:var(--white);border-color:var(--line)}.navbar.navbar-light .navbar-nav .dropdown-menu .dropdown-divider{border-color:var(--line)}.navbar .dropdown{position:static}.list-group-item.active{z-index:2;color:#333;background-color:#dfdfdf;border-color:var(--line)}.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) div:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret{font-size:20px;position:relative;width:15px;height:20px;vertical-align:top;margin-left:15px;border:none;display:none}.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) div:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret:before{font-family:'Font Awesome 5 Free';content:"\f0d7";font-weight:900}.navbar.navbar-light .nav-link{text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.5px;padding:0 16px;color:#222;transition:color .2s,border-color .2s}@media (min-width:992px) and (max-width:1200px){.navbar.navbar-light .nav-link{font-size:12px;font-weight:500}.navbar.navbar-light .nav-divider{margin:0 4px}}/*!
 * navbar-overrides.css — Project-specific rules for MegaNavbar (load LAST)
 * Purpose: move inline `registerCss` rules into an external, cached file.
 * Safe to use with MegaNavbarB4.css + navbar-light.css (or their fixed variants).
 */.navbar-toggler.collapsed .close-icon,.navbar-toggler:not(.collapsed) .navbar-toggler-icon{display:none}.navbar-toggler{z-index:1100}.navbar .dropdown-toggle.d-expanded-none::after{display:none!important}.sprite{display:block}@media (max-width:768px){.sprite{display:none!important}}.sprite--create{background-image:url(../../../images/menu/create-sprite.jpg)}.sprite--discover{background-image:url(../../../images/menu/discover-sprite.jpg)}.mobile-hidden{display:none!important}.desktop-show,.destop-show{display:block!important}@media (max-width:991.98px){.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) div:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret{display:block;float:right}.navbar.navbar-light .navbar-nav .dropdown-menu{min-height:270px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar.navbar-light .nav-item>a.dropdown-toggle,.navbar.navbar-light .navbar-nav .nav-item>a.dropdown-toggle.collapsed{background-color:transparent;border-bottom:2px solid transparent}.navbar .nav-item.d-lg-none>a.nav-link{display:block;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.06);background:0 0}.navbar.navbar-light .nav-item.dropdown:hover{color:var(--text);background-color:transparent}.navbar.navbar-light .nav-item>a.nav-link:not(.collapsed){color:var(--text);background-color:#d9dcdf}.dropdown-menu.collapse.show{box-shadow:none!important}.nav.navbar-nav{background-color:#fff!important;color:#000!important}.navbar .dropdown-item{color:#457}.desktop-show,.destop-show{display:none!important}}.dropdown-menu-start{left:0;right:auto}.account-menu{border-radius:6px}.account-menu .list-group-item{border:0}.navbar .sa-wrap{display:flex;flex-wrap:wrap;align-items:center;width:100%}.navbar .sa-left{display:flex;align-items:center;margin-left:40px;margin-right:auto}.navbar .sa-right{display:flex;align-items:center;margin-right:40px}.navbar .sa-center{flex-basis:100%;order:3;width:100%}@media (min-width:992px){.navbar.navbar-light .nav-item>a.dropdown-toggle,.navbar.navbar-light .navbar-nav .nav-item>a.dropdown-toggle.collapsed{background-color:transparent;border-bottom:2px solid transparent}.navbar.navbar-light .nav-item>a.dropdown-toggle.bg-colections.collapsed,.navbar.navbar-light .nav-item>a.dropdown-toggle:focus,.navbar.navbar-light .nav-item>a.dropdown-toggle:hover{background-color:transparent;border-bottom:2px solid var(--accent)}.navbar.navbar-light .nav-item>a.nav-link,.navbar.navbar-light .nav-item>a.nav-link:focus{background-color:transparent;border-bottom:2px solid transparent}.navbar.navbar-light .attr-nav .nav-item .dropdown-toggle>a:hover,.navbar.navbar-light .attr-nav .nav-item>a:hover,.navbar.navbar-light .attr-nav .side-menu .dropdown-toggle>a:hover,.navbar.navbar-light .nav-item:hover>.dropdown-toggle:not(.collapsed),.navbar.navbar-light .nav-item>.dropdown-toggle:not(.collapsed),.navbar.navbar-light .nav-item>a.nav-link:hover{background-color:transparent;border-bottom:2px solid var(--accent)}.navbar.navbar-light .nav-item.active>a{border-bottom:2px solid var(--accent)}.navbar.navbar-light .attr-nav .nav-item.side-menu>a.dropdown-toggle{display:block;padding:8px 6px!important;border-bottom:2px solid transparent;background-color:transparent}.navbar.navbar-light .attr-nav .nav-item.side-menu>a.dropdown-toggle:focus,.navbar.navbar-light .attr-nav .nav-item.side-menu>a.dropdown-toggle:hover{border-bottom:2px solid var(--accent);background-color:transparent}.navbar .sa-center{flex-basis:100%;order:3;width:100%}.navbar .sa-center>.navbar-collapse>.navbar-nav{justify-content:center;width:100%}.navbar .sa-center .nav-item .dropdown-menu{color:var(--text);border:var(--white);border-top:1px solid var(--border);border-radius:0;margin-top:0}}.navbar .sa-left img{display:block}.navbar .sa-left .nav-item{display:flex;align-items:center}
/*# sourceMappingURL=megamenu.min.css.map */
