.mn{--mn-bg:rgba(255,255,255,0.96);--mn-border:rgba(219,234,245,0.95);--mn-text:var(--navy,#0f2c3f);--mn-accent:var(--primary,#4fa3d9);--mn-soft:rgba(79,163,217,0.1);--mn-shadow:0 18px 44px rgba(15,23,42,0.15);position:sticky;top:0;z-index:1050;background:var(--mn-bg);border-bottom:1px solid var(--mn-border);box-shadow:0 8px 24px rgba(15,23,42,0.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);}.mn-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;min-height:58px;gap:8px;}.mn-brand{font-size:14px;font-weight:700;color:var(--mn-accent);}.mn-burger{border:0;background:rgba(79,163,217,0.08);padding:10px;border-radius:12px;box-shadow:none !important;}.mn-burger:focus-visible{outline:2px solid var(--mn-accent);outline-offset:2px;}.mn-burger-lines{display:block;width:22px;height:2px;background:var(--mn-accent);border-radius:2px;box-shadow:0 7px 0 var(--mn-accent),0 -7px 0 var(--mn-accent);}.mn-root,.mn-panel{list-style:none;margin:0;padding:0;}.mn-item{list-style:none;margin:0;}.mn-row{display:flex;align-items:center;gap:2px;min-width:0;}.mn-link{flex:1;min-width:0;color:var(--mn-text);text-decoration:none !important;font-weight:600;line-height:1.45;border-radius:10px;transition:background 0.18s ease,color 0.18s ease;}.mn-link:hover,.mn-link:focus-visible,.mn-link.is-active{color:var(--mn-accent);background:var(--mn-soft);}.mn-caret{flex:0 0 36px;width:36px;height:36px;border:0;border-radius:10px;background:transparent;position:relative;cursor:pointer;padding:0;}.mn-caret::before{content:"";position:absolute;inset:0;margin:auto;width:7px;height:7px;border-right:2px solid var(--mn-accent);border-bottom:2px solid var(--mn-accent);transform:rotate(45deg);transition:transform 0.2s ease;}.mn-item.is-open > .mn-row > .mn-caret{background:var(--mn-soft);}.mn-item.is-open > .mn-row > .mn-caret::before{transform:rotate(-135deg);}.mn-panel{display:none;}@media (min-width:992px){.mn-bar{flex-wrap:nowrap;justify-content:center;}.mn-collapse{flex:1 1 auto;width:100%;display:flex !important;height:auto !important;visibility:visible !important;overflow:visible !important;}.mn-root{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:0 2px;width:100%;}.mn-item--top{position:relative;}.mn-item--top > .mn-row{height:100%;}.mn-item--top > .mn-row > .mn-link{position:relative;padding:16px 11px;font-size:13px;white-space:nowrap;}.mn-item--top > .mn-row > .mn-link::after{content:"";position:absolute;right:11px;left:11px;bottom:8px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--mn-accent),var(--gold,#c9a227));transform:scaleX(0);transform-origin:right;transition:transform 0.2s ease;}.mn-item--top:hover > .mn-row > .mn-link::after,.mn-item--top.mn-item--active > .mn-row > .mn-link::after,.mn-item--top.is-open > .mn-row > .mn-link::after{transform:scaleX(1);}.mn-item--top > .mn-row > .mn-caret{display:none;}.mn-item--top > .mn-panel{position:absolute;top:calc(100% - 2px);right:0;min-width:230px;width:max-content;max-width:min(340px,90vw);padding:8px;border-radius:16px;border:1px solid var(--mn-border);background:#fff;box-shadow:var(--mn-shadow);z-index:1200;overflow:visible;}.mn-item--top:hover > .mn-panel,.mn-item--top:focus-within > .mn-panel,.mn-item--top.is-open > .mn-panel{display:block;animation:mnFade 0.16s ease;}.mn-panel .mn-item{position:relative;}.mn-panel .mn-row{gap:0;}.mn-panel .mn-link{display:block;padding:9px 12px;font-size:13px;white-space:normal;max-width:280px;}.mn-panel .mn-item > .mn-panel{position:absolute;top:-8px;right:calc(100% + 4px);left:auto;min-width:210px;width:max-content;max-width:min(320px,88vw);padding:8px;border-radius:14px;border:1px solid var(--mn-border);background:#fff;box-shadow:var(--mn-shadow);z-index:1210;overflow:visible;}.mn-panel .mn-item > .mn-panel::before{content:"";position:absolute;top:0;bottom:0;right:-8px;width:10px;}.mn-panel .mn-item:hover > .mn-panel,.mn-panel .mn-item:focus-within > .mn-panel,.mn-panel .mn-item.is-open > .mn-panel{display:block;animation:mnFade 0.14s ease;}.mn-panel .mn-item.mn-flip > .mn-panel{right:auto;left:calc(100% + 4px);}.mn-panel .mn-item.mn-flip > .mn-panel::before{right:auto;left:-8px;}.mn-panel .mn-caret{flex-basis:32px;width:32px;height:32px;}.mn-panel .mn-caret::before{transform:rotate(135deg);}.mn-panel .mn-item.is-open > .mn-row > .mn-caret::before,.mn-panel .mn-item:hover > .mn-row > .mn-caret::before{transform:rotate(135deg);}.mn-item.is-open > .mn-panel{display:block;}}@media (min-width:992px) and (max-width:1199.98px){.mn-item--top > .mn-row > .mn-link{padding:14px 8px;font-size:12.5px;}}@media (max-width:991.98px){.mn{padding:4px 0;}.mn-collapse{width:100%;flex-basis:100%;}.mn-collapse.show{padding-bottom:8px;}.mn-root{display:flex;flex-direction:column;gap:6px;padding:10px 0 6px;width:100%;}.mn-item{width:100%;border-radius:14px;background:linear-gradient(135deg,#f8fcff,#f2f8fc);border:1px solid var(--mn-border);overflow:hidden;}.mn-row{padding:2px 4px 2px 6px;}.mn-link{padding:12px 10px;font-size:14px;}.mn-item.is-open{background:#fff;box-shadow:0 8px 20px rgba(79,163,217,0.1);}.mn-item.is-open > .mn-panel{display:block;margin:0 8px 10px;padding:4px;border-radius:12px;background:rgba(79,163,217,0.05);border:1px solid rgba(79,163,217,0.12);animation:mnSlide 0.2s ease;}.mn-panel .mn-item{background:transparent;border:0;border-radius:10px;overflow:visible;}.mn-panel .mn-link{padding:10px 12px;font-size:13.5px;}.mn-panel .mn-panel{margin-right:8px;background:rgba(255,255,255,0.7);}.mn-panel .mn-item.is-open > .mn-panel{margin-top:4px;}}@keyframes mnFade{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:translateY(0);}}@keyframes mnSlide{from{opacity:0;transform:translateY(-4px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){.mn-link,.mn-caret::before,.mn-item--top > .mn-row > .mn-link::after{transition:none;}.mn-item--top > .mn-panel,.mn-panel .mn-item > .mn-panel,.mn-item.is-open > .mn-panel{animation:none;}}.mn.navbar{padding-top:0;padding-bottom:0;}.mn .navbar-toggler:focus{box-shadow:none;}