/* German in Context | Premium App Drawer V4
   Visual-only layer over Header Isolation V3. No header/backdrop/scroll JS touched.
   All selectors are scoped to the existing mobileNav element. */
@media (max-width:850px) {
  body > #mobileNav.mobile-menu.gic-premium-drawer-v4:not([hidden]) {
    width:min(88vw,360px) !important;
    max-width:360px !important;
    padding:13px 12px calc(17px + env(safe-area-inset-bottom,0px)) !important;
    background:#f8faf8 !important;
    border-radius:26px 0 0 26px !important;
    border-left:1px solid rgba(7,69,55,.12) !important;
    box-shadow:-18px 0 52px rgba(4,34,29,.18) !important;
    gap:0 !important;
    overflow:hidden !important; /* only the link list scrolls; CTA stays visible */
    font-family:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif !important;
  }
  #mobileNav.gic-premium-drawer-v4, #mobileNav.gic-premium-drawer-v4 * { box-sizing:border-box; }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head {
    position:relative !important;
    display:flex !important;
    flex:0 0 auto !important;
    align-items:center !important;
    justify-content:space-between !important;
    flex-wrap:nowrap !important;
    gap:8px !important;
    width:100% !important;
    min-height:89px !important;
    margin:0 0 10px !important;
    padding:16px 12px !important;
    background:linear-gradient(133deg,#194f45,#0e493e 58%,#0c5d4f) !important;
    border:1px solid rgba(255,255,255,.14) !important;
    border-radius:19px !important;
    box-shadow:0 10px 26px rgba(14,70,58,.11) !important;
    color:#fff !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head > .gic-logo-badge,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-logo-badge {
    width:42px !important; height:42px !important; flex:0 0 42px !important;
    border-radius:12px !important; background:rgba(255,255,255,.14) !important;
    border:1px solid rgba(255,255,255,.23) !important;
    box-shadow:none !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-logo-text .gic-g,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-logo-text .gic-c {font-size:20px !important; color:#fff !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-logo-text .gic-i {font-size:15px !important; color:#e4c27a !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head > div:not(.gic-logo-badge) {
    min-width:0 !important; flex:1 1 auto !important;
    padding:0 !important; margin:0 !important;
    position:relative !important; justify-content:center !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head strong,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-brand-copy strong {
    display:block !important; font-size:14px !important; line-height:1.35 !important;
    font-weight:800 !important; color:#fff !important; letter-spacing:-.025em !important;
    white-space:normal !important; overflow:visible !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head small,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-brand-copy small {
    display:block !important; font-size:10px !important; line-height:1.35 !important;
    margin-top:3px !important; font-weight:600 !important; color:#c8e2d9 !important;
    letter-spacing:0 !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head a.gic-mobile-profile-shortcut,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-head a.gic-drawer-profile-link {display:none !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-close {
    display:grid !important; place-items:center !important;
    width:36px !important; height:36px !important; min-width:36px !important;
    flex:0 0 36px !important; padding:0 !important;
    margin:0 !important; border-radius:11px !important;
    border:1px solid rgba(255,255,255,.22) !important;
    background:rgba(255,255,255,.13) !important;
    color:#fff !important; font-size:22px !important;
    box-shadow:none !important; line-height:1 !important;
    cursor:pointer !important; touch-action:manipulation;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-close:focus-visible {
    outline:2px solid #e4c27a !important; outline-offset:2px !important;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-account {
    display:flex; align-items:center; gap:10px;
    padding:10px 12px; margin:0 1px 10px;
    background:#e9f2ed; border:1px solid #d7e7de; border-radius:16px;
    min-height:63px; color:#234e44;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-avatar {
    width:38px; height:38px; flex:0 0 38px;
    border-radius:12px; background:#fff; border:1px solid #d0e3da;
    display:grid; place-items:center; font-weight:800; font-size:14px; color:#195a4c;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-user-info {min-width:0; flex:1 1 auto; display:flex; flex-direction:column; gap:3px;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-user-info strong {font-size:12px;line-height:1.25;color:#214f43;font-weight:800;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-user-info small {font-size:10px;line-height:1.25;color:#71887f;font-weight:600;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-plan {
    flex:0 0 auto; font-size:9px; letter-spacing:.04em; line-height:1.2;
    padding:5px 7px; border-radius:99px;
    font-weight:900; color:#8c7137; background:#f8efdb; border:1px solid #e7d5a7;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-plan.is-member {color:#467163;background:#f3faf6;border-color:#cddfd5;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links {
    display:flex !important; flex-direction:column !important;
    gap:3px !important; margin:0 !important; padding:3px 2px 10px !important;
    min-width:0 !important; min-height:0 !important; flex:1 1 auto !important;
    overflow-x:hidden !important; overflow-y:auto !important;
    scrollbar-width:thin; scrollbar-color:#c5d8cf transparent;
    -webkit-overflow-scrolling:touch;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-section-title {
    display:block !important; width:100%;
    margin:10px 0 4px !important; padding:0 10px !important;
    color:#7b9187; font-size:9px; font-weight:900;
    letter-spacing:.13em; line-height:1.6; text-transform:uppercase;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-section-title[data-gic-v4-section="learn"] {order:0 !important;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-section-title[data-gic-v4-section="explore"] {order:60 !important;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-section-title[data-gic-v4-section="account"] {order:90 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href] {
    display:flex !important; align-items:center !important;
    width:100% !important; min-width:0 !important;
    min-height:45px !important; padding:8px 11px !important;
    margin:0 !important; position:relative !important;
    font-family:Manrope,system-ui,sans-serif !important;
    font-size:12.8px !important; line-height:1.5 !important;
    font-weight:750 !important; color:#53685f !important;
    border:1px solid transparent !important;
    border-radius:12px !important; background:transparent !important;
    box-shadow:none !important; text-decoration:none !important;
    animation:none !important; opacity:1 !important;
    transform:none !important; transition:background .17s,color .17s,border-color .17s !important;
    touch-action:manipulation;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href]:hover,
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href]:focus-visible {
    background:#edf4ef !important; color:#165d4e !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href]:focus-visible {
    outline:2px solid #378d78 !important; outline-offset:1px !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href][aria-current="page"] {
    background:#e8f4ec !important; border-color:#d6e8db !important;
    color:#135b4a !important; font-weight:850 !important;
    box-shadow:inset 3px 0 0 #21816a !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href]::before {
    content:"" !important; display:block !important;
    width:20px !important; height:20px !important;
    min-width:20px !important; flex:0 0 20px !important;
    margin:0 13px 0 0 !important; padding:0 !important;
    position:static !important; transform:none !important;
    background:currentColor !important; color:inherit !important;
    -webkit-mask-position:center !important; mask-position:center !important;
    -webkit-mask-repeat:no-repeat !important; mask-repeat:no-repeat !important;
    -webkit-mask-size:contain !important; mask-size:contain !important;
    border:none !important; border-radius:0 !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href]::after {
    content:"›" !important; display:block !important; position:static !important;
    width:auto !important; height:auto !important;
    margin-left:auto !important; padding:0 !important;
    font-size:19px !important; font-weight:400 !important;
    color:#9aada3 !important; line-height:1 !important;
    border:0 !important; background:none !important; box-shadow:none !important;
  }
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/dashboard"] {order:10 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/learn"] {order:20 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/review"] {order:30 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/curriculum"] {order:40 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href^="/profile/language-notes"] {order:50 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/method"] {order:70 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/pricing"] {order:80 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/dashboard/profile"],
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/profile"] {order:100 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/account"] {order:110 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/settings"] {order:120 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/contact"] {order:130 !important;}
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/login"] {order:140 !important;}
  #mobileNav.gic-premium-drawer-v4 .gic-v4-continue {
    display:flex !important; flex-direction:column !important; align-items:stretch;
    width:100%; flex:0 0 auto !important; margin:10px 0 0 !important; padding:12px 13px;
    background:linear-gradient(130deg,#f3f7f3,#ebf3ed); border:1px solid #dde9df;
    border-radius:15px; text-decoration:none !important;
    box-shadow:0 6px 17px rgba(33,82,64,.035);
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-continue span {
    font-size:12px; font-weight:850; color:#1b5848; display:flex; justify-content:space-between;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-continue span::after {
    content:"↗"; font-size:16px; font-weight:500; color:#318b71;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-continue small {
    font-size:10px; font-weight:600; color:#7a9084; margin-top:3px;
  }
  #mobileNav.gic-premium-drawer-v4 .gic-v4-continue:focus-visible {
    outline:2px solid #247b65; outline-offset:2px;
  }
  #mobileNav.gic-premium-drawer-v4::after {display:none !important; content:none !important;}
  @media(max-width:365px){
    #mobileNav.gic-premium-drawer-v4 .mobile-menu-head {padding:14px 10px !important;gap:7px!important;}
    #mobileNav.gic-premium-drawer-v4 .mobile-menu-head strong {font-size:13px !important;}
    #mobileNav.gic-premium-drawer-v4 .mobile-menu-head .gic-logo-badge {width:38px!important;height:38px!important;flex-basis:38px!important;}
    #mobileNav.gic-premium-drawer-v4 .gic-v4-section-title {margin-top:7px!important;}
    #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href] {min-height:42px!important;}
  }
}
@media (prefers-reduced-motion:reduce) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href] {transition:none !important;}
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/dashboard"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.5%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/learn"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206.5C7.5%205%2010%205.5%2012%207v13c-2-1.5-4.5-2-8-1.5z%22%2F%3E%3Cpath%20d%3D%22M20%206.5c-3.5-1.5-6-1-8%20.5v13c2-1.5%204.5-2%208-1.5z%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206.5C7.5%205%2010%205.5%2012%207v13c-2-1.5-4.5-2-8-1.5z%22%2F%3E%3Cpath%20d%3D%22M20%206.5c-3.5-1.5-6-1-8%20.5v13c2-1.5%204.5-2%208-1.5z%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/review"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011a9%209%200%200%201%2016-5%22%2F%3E%3Cpath%20d%3D%22M19%202v4h-4%22%2F%3E%3Cpath%20d%3D%22M21%2013a9%209%200%200%201-16%205%22%2F%3E%3Cpath%20d%3D%22M5%2022v-4h4%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011a9%209%200%200%201%2016-5%22%2F%3E%3Cpath%20d%3D%22M19%202v4h-4%22%2F%3E%3Cpath%20d%3D%22M21%2013a9%209%200%200%201-16%205%22%2F%3E%3Cpath%20d%3D%22M5%2022v-4h4%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/curriculum"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204.5h14v15H5z%22%2F%3E%3Cpath%20d%3D%22M8%208h8M8%2012h8M8%2016h5%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204.5h14v15H5z%22%2F%3E%3Cpath%20d%3D%22M8%208h8M8%2012h8M8%2016h5%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href^="/profile/language-notes"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223.5%22%20width%3D%2214%22%20height%3D%2217%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%203.5v17M12%208h4M12%2012h4%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223.5%22%20width%3D%2214%22%20height%3D%2217%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%203.5v17M12%208h4M12%2012h4%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/method"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h7l2%203%202-3h7v14h-7l-2-3-2%203H3z%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h7l2%203%202-3h7v14h-7l-2-3-2%203H3z%22%2F%3E%3Cpath%20d%3D%22M12%208v8%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/pricing"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.5%2020.8%207.5v9L12%2021.5%203.2%2016.5v-9z%22%2F%3E%3Cpath%20d%3D%22M12%208v8M9%2011l3-3%203%203%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.5%2020.8%207.5v9L12%2021.5%203.2%2016.5v-9z%22%2F%3E%3Cpath%20d%3D%22M12%208v8M9%2011l3-3%203%203%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/dashboard/profile"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.8%22%20r%3D%223.3%22%2F%3E%3Cpath%20d%3D%22M5%2020c.4-4%202.8-6.3%207-6.3s6.6%202.3%207%206.3%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.8%22%20r%3D%223.3%22%2F%3E%3Cpath%20d%3D%22M5%2020c.4-4%202.8-6.3%207-6.3s6.6%202.3%207%206.3%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/profile"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.8%22%20r%3D%223.3%22%2F%3E%3Cpath%20d%3D%22M5%2020c.4-4%202.8-6.3%207-6.3s6.6%202.3%207%206.3%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227.8%22%20r%3D%223.3%22%2F%3E%3Cpath%20d%3D%22M5%2020c.4-4%202.8-6.3%207-6.3s6.6%202.3%207%206.3%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/account"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2218%22%20rx%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M8%208h8M8%2012h8M8%2016h5%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%223%22%20width%3D%2216%22%20height%3D%2218%22%20rx%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M8%208h8M8%2012h8M8%2016h5%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/settings"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M10.4%202.7h3.2l.7%202.3%202%20.8%202.1-1.1%202.3%202.3-1.1%202.1.8%202%20.3%202.9-2.6.8-.8%202-2.1%201.1-2.3-2.3-2-.8-2.9.3-2.1-2.1%201.1-2.1-.8-2%20.3-2.9z%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M10.4%202.7h3.2l.7%202.3%202%20.8%202.1-1.1%202.3%202.3-1.1%202.1.8%202%20.3%202.9-2.6.8-.8%202-2.1%201.1-2.3-2.3-2-.8-2.9.3-2.1-2.1%201.1-2.1-.8-2%20.3-2.9z%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/contact"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16v11H8l-4%203V5z%22%2F%3E%3Cpath%20d%3D%22M8%209h8M8%2012h5%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16v11H8l-4%203V5z%22%2F%3E%3Cpath%20d%3D%22M8%209h8M8%2012h5%22%2F%3E%3C%2Fsvg%3E') !important; }
}
@media(max-width:850px) {
  #mobileNav.gic-premium-drawer-v4 .mobile-menu-links > a[href="/login"]::before { -webkit-mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204h7v16h-7M3%2012h12M11%208l4%204-4%204%22%2F%3E%3C%2Fsvg%3E') !important; mask-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204h7v16h-7M3%2012h12M11%208l4%204-4%204%22%2F%3E%3C%2Fsvg%3E') !important; }
}
