.eg-menu-trigger,.eg-mobile-topbar{display:none}.eg-menu-brand{color:inherit;align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.eg-menu-brand>span{color:#fff;background:#16734b;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.eg-menu-dialog{color:#172b26;--menu-bg:#fff;--menu-soft:#edf5f0;--menu-line:#e0e9e3;--menu-muted:#52645e;--menu-active:#16734b;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.eg-menu-dialog::backdrop{background:#07191180;animation:.18s ease-out eg-menu-shade}.eg-menu-panel{background:var(--menu-bg);width:min(340px,100% - 36px);padding:20px 20px max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;animation:.2s ease-out eg-menu-in;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 48px #0000001f}.eg-menu-panel header{justify-content:space-between;align-items:center;gap:6px;padding-bottom:26px;display:flex}.eg-menu-panel header>button{border-radius:10px;place-items:center;min-width:44px;min-height:44px;display:grid}.eg-menu-panel nav ul{flex-direction:column;gap:5px;display:flex}.eg-menu-panel nav a,.eg-menu-account>button{text-align:left;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:50px;padding:14px;font-size:14px;font-weight:600;transition:background .14s;display:flex}.eg-menu-panel nav a:hover,.eg-menu-account>button:hover,.eg-menu-panel header>button:hover{background:var(--menu-soft)}.eg-menu-panel nav a[aria-current]{background:var(--menu-soft);color:var(--menu-active);font-weight:800}.eg-menu-panel nav svg,.eg-menu-account svg{flex-shrink:0}.eg-menu-panel nav small{color:var(--menu-muted);border:1px solid var(--menu-line);border-radius:4px;margin-left:auto;padding:2px 5px;font-size:10px}.eg-menu-account{border-top:1px solid var(--menu-line);margin-top:22px;padding-top:20px}.eg-menu-account>p{color:var(--menu-muted);padding:0 14px 8px;font-size:11px}.eg-menu-panel footer{border-top:1px solid var(--menu-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.eg-menu-panel footer>span{color:var(--menu-muted);font-size:12px}.eg-menu-panel footer button{min-width:44px;min-height:44px}@keyframes eg-menu-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes eg-menu-shade{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.eg-menu-trigger{color:#172b26;background:#fff;border:1px solid #dce5df;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.eg-menu-trigger:hover{background:#edf5f0}.eg-mobile-topbar{color:#172b26;background:#fff;border-bottom:1px solid #dce5df;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex}}@media (prefers-color-scheme:dark){.eg-menu-dialog{--menu-bg:#132820;--menu-soft:#213e31;--menu-line:#365046;--menu-muted:#b7cbc1;--menu-active:#8ee0b0;color:#eef6f1}.eg-mobile-topbar,.eg-menu-trigger{color:#eef6f1;background:#132820;border-color:#365046}.eg-menu-trigger:hover{background:#213e31}.eg-menu-panel footer button{color:#eef6f1;background:#213e31;border-color:#365046}}.eg-menu-panel footer button[aria-pressed=true]{color:#fff;background:#16734b}@media (prefers-reduced-motion:reduce){.eg-menu-panel,.eg-menu-dialog::backdrop{animation:none}.eg-menu-panel *{transition:none!important}}
