.v2-drawer{position:fixed;inset:0;z-index:1090;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0s linear .28s,opacity 0s linear .28s}.v2-drawer.is-open{pointer-events:auto;visibility:visible;opacity:1;transition-delay:0s}.v2-drawer__backdrop{position:absolute;inset:0;background:#0d0d0d80;opacity:0;transition:opacity .25s}.v2-drawer.is-open .v2-drawer__backdrop{opacity:1}.v2-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:100%;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .28s cubic-bezier(.2,.7,.2,1);box-shadow:-6px 0 24px #00000026}.v2-drawer.is-open .v2-drawer__panel{transform:translate(0)}@media (min-width:992px){.v2-drawer__panel{max-width:420px}}.v2-drawer__head{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid #eee}.v2-drawer__head .v2-logo{height:34px;max-width:140px;object-fit:contain}.v2-drawer__circle{flex:0 0 auto;width:38px;height:38px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f4f4f5;color:#111;text-decoration:none}.v2-drawer__circle--close{background:var(--bs-danger,#e64848);color:#fff}.v2-drawer__body{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;position:relative;overscroll-behavior:contain;scrollbar-width:none}.v2-drawer__body::-webkit-scrollbar,.v2-drawer__sub-body::-webkit-scrollbar{display:none}.v2-drawer__list{padding:6px 0}.v2-drawer__row{display:flex;align-items:center;gap:10px;width:100%;padding:13px 16px;border:0;background:transparent;text-align:left;border-bottom:1px solid #f2f2f2;color:#212529;text-decoration:none;font-weight:600;font-size:.95rem}.v2-drawer__row .v2-ic{width:20px;text-align:center;color:var(--bs-primary,#0d6efd)}.v2-drawer__row .v2-chevron{margin-left:auto;color:#999}.v2-drawer__section-label{padding:14px 16px 4px;color:#6c757d;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.v2-drawer__sub{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s}.v2-drawer__sub.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .18s ease;animation:v2AltPanel .26s cubic-bezier(.2,.7,.2,1)}@keyframes v2AltPanel{0%{transform:translate(18%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.v2-drawer__sub.is-open{animation:none}}.v2-drawer__sub-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #eee;font-weight:700;flex:0 0 auto}.v2-drawer__sub-body{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.v2-drawer__social{display:flex;gap:10px;padding:14px 16px}.v2-drawer__social a{width:38px;height:38px;border-radius:50%;background:#f4f4f5;display:inline-flex;align-items:center;justify-content:center;color:#212529;text-decoration:none}.v2-drawer__footer{flex:0 0 auto;display:flex}.v2-drawer__footer a{flex:1;text-align:center;padding:14px 8px;font-weight:700;color:#fff!important;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:6px}#mobileNavV2{--v2-bg:#fff;--v2-ink:#1f2937;--v2-muted:#6b7280;--v2-line:#eef0f3;--v2-ic:var(--color-brand,#0d6efd);--v2-soft:#f4f6f9;--v2-sub-bg:var(--v2-bg)}#mobileNavV2 .v2-drawer__panel{background:var(--v2-bg);overflow:hidden}#mobileNavV2:not(.v3-drawer) .v2-drawer__head{border-bottom-color:var(--v2-line)}#mobileNavV2:not(.v3-drawer) .v2-drawer__row{color:var(--v2-ink);border-bottom-color:var(--v2-line);transition:background .15s}#mobileNavV2:not(.v3-drawer) .v2-drawer__row:hover,#mobileNavV2:not(.v3-drawer) .v2-drawer__row:focus-visible{background:var(--v2-soft);color:var(--v2-ink)}#mobileNavV2:not(.v3-drawer) .v2-drawer__row .v2-ic{color:var(--v2-ic)}#mobileNavV2:not(.v3-drawer) .v2-drawer__row .v2-chevron{color:var(--v2-muted)}#mobileNavV2:not(.v3-drawer) .v2-drawer__section-label{color:var(--v2-muted)}#mobileNavV2:not(.v3-drawer) .v2-drawer__sub{background:var(--v2-sub-bg)}#mobileNavV2:not(.v3-drawer) .v2-drawer__sub-head{color:var(--v2-ink);border-bottom-color:var(--v2-line)}#mobileNavV2:not(.v3-drawer) .v2-drawer__circle{background:var(--v2-soft);color:var(--v2-ink)}#mobileNavV2:not(.v3-drawer) .v2-drawer__circle--close{background:var(--v2-soft);color:var(--v2-ink);font-size:15px}#mobileNavV2:not(.v3-drawer) .v2-drawer__social a{background:var(--v2-soft);color:var(--v2-ink)}#mobileNavV2 .v2-drawer__footer a.bg-primary{background:var(--color-brand,#0d6efd)!important}#mobileNavV2 .v2-logo--light{display:none}#mobileNavV2.v3-drawer{--clean-menu-accent:var(--color-brand,#0d6efd);--clean-menu-line:color-mix(in srgb,var(--color-brand,#0d6efd) 12%,#fff);--clean-menu-soft:color-mix(in srgb,var(--color-brand,#0d6efd) 8%,#fff)}#mobileNavV2.v2-drawer--drawer_left .v2-drawer__panel{left:0;right:auto;width:min(86%,380px);transform:translate(-100%);border-radius:0 18px 18px 0;box-shadow:6px 0 28px #0000002e}#mobileNavV2.v2-drawer--drawer_left.is-open .v2-drawer__panel{transform:translate(0)}#mobileNavV2.v2-drawer--drawer_float .v2-drawer__panel{inset:10px;width:auto;max-width:none;border-radius:20px;opacity:0;transform:translateY(14px) scale(.98);transition:transform .26s cubic-bezier(.2,.7,.2,1),opacity .2s;box-shadow:0 24px 60px #0f172a47}#mobileNavV2.v2-drawer--drawer_float.is-open .v2-drawer__panel{opacity:1;transform:none}@media (min-width:992px){#mobileNavV2.v2-drawer--drawer_float .v2-drawer__panel{left:auto;width:400px}}#mobileNavV2.v2-drawer--drawer_sheet .v2-drawer__panel{top:auto;height:min(86vh,720px);border-radius:22px 22px 0 0;transform:translateY(100%);box-shadow:0 -10px 40px #0f172a38}#mobileNavV2.v2-drawer--drawer_sheet.is-open .v2-drawer__panel{transform:translateY(0)}#mobileNavV2.v2-drawer--drawer_sheet .v2-drawer__head{padding-top:22px;position:relative}#mobileNavV2.v2-drawer--drawer_sheet .v2-drawer__head:before{content:"";position:absolute;top:8px;left:50%;width:42px;height:4px;margin-left:-21px;border-radius:4px;background:#d6dae1}#mobileNavV2.v2-drawer--drawer_dark{--v2-bg:color-mix(in srgb,var(--color-brand,#1e3a8a) 22%,#0b1220);--v2-ink:#f1f5f9;--v2-muted:rgba(255,255,255,.55);--v2-line:rgba(255,255,255,.08);--v2-ic:var(--color-accent,#fbbf24);--v2-soft:rgba(255,255,255,.08)}#mobileNavV2.v2-drawer--drawer_brand{--v2-bg:linear-gradient(160deg,var(--color-brand,#1d4ed8),color-mix(in srgb,var(--color-brand,#1d4ed8) 55%,#000));--v2-sub-bg:color-mix(in srgb,var(--color-brand,#1d4ed8) 80%,#000);--v2-ink:#fff;--v2-muted:rgba(255,255,255,.7);--v2-line:rgba(255,255,255,.14);--v2-ic:#fff;--v2-soft:rgba(255,255,255,.12)}#mobileNavV2.v2-drawer--drawer_brand .v2-drawer__list>.v2-drawer__row:not(.v2-drawer__row--quick){font-size:1.2rem;font-weight:700;padding-block:16px}#mobileNavV2.v2-drawer--drawer_brand .v2-drawer__footer a{background:#fff!important;color:var(--color-brand,#1d4ed8)!important}#mobileNavV2.v2-drawer--drawer_brand .v2-drawer__footer a+a{border-left:1px solid var(--v2-line)}#mobileNavV2.v2-drawer--drawer_dark .v2-logo--light,#mobileNavV2.v2-drawer--drawer_brand .v2-logo--light{display:block}#mobileNavV2.v2-drawer--drawer_dark .v2-drawer__brand:has(.v2-logo--light) .v2-logo:not(.v2-logo--light),#mobileNavV2.v2-drawer--drawer_brand .v2-drawer__brand:has(.v2-logo--light) .v2-logo:not(.v2-logo--light){display:none}#mobileNavV2.v2-drawer--drawer_dark .v2-drawer__brand:not(:has(.v2-logo--light)),#mobileNavV2.v2-drawer--drawer_brand .v2-drawer__brand:not(:has(.v2-logo--light)){background:#fff;border-radius:8px;outline:6px solid #fff}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list>*{grid-column:1/-1}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list>.v2-drawer__row:not(.v2-drawer__row--quick){grid-column:auto;position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;min-height:96px;padding:14px;border:1px solid var(--v2-line);border-radius:14px;background:var(--v2-soft);font-size:.9rem;line-height:1.3}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list>.v2-drawer__row:not(.v2-drawer__row--quick) .v2-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#fff;box-shadow:0 2px 8px #0f172a0f;font-size:1.05rem}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list>.v2-drawer__row:not(.v2-drawer__row--quick) .v2-chevron{position:absolute;top:14px;right:12px;margin:0}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__list>.v2-drawer__row--quick{border:0;border-bottom:1px solid var(--v2-line);padding-inline:4px}#mobileNavV2.v2-drawer--drawer_grid .v2-drawer__section-label{padding-inline:4px}#mobileNavV2.v2-drawer--drawer_glass{--v2-bg:rgba(255,255,255,.74);--v2-sub-bg:#fff;--v2-line:rgba(15,23,42,.08);--v2-soft:rgba(255,255,255,.7)}#mobileNavV2.v2-drawer--drawer_glass .v2-drawer__backdrop{background:#0f172a47;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#mobileNavV2.v2-drawer--drawer_glass .v2-drawer__panel{width:min(88%,400px);border-radius:20px 0 0 20px;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:-10px 0 40px #0f172a2e;border-left:1px solid rgba(255,255,255,.6)}@media (prefers-reduced-motion:reduce){#mobileNavV2 .v2-drawer__panel,#mobileNavV2 .v2-drawer__sub,#mobileNavV2 .v2-drawer__backdrop{transition:none!important}}@media (prefers-reduced-motion:reduce){.v2-drawer{transition:none!important}}
