.MobileFullscreenMenu_overlay__UnHQm{position:fixed;inset:0;z-index:9999999;background:var(--paper);color:var(--ink);font-family:var(--font-ui,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);display:flex;flex-direction:column;overflow:hidden;animation:MobileFullscreenMenu_menuIn__UyZMa .18s cubic-bezier(.2,0,0,1) both}@keyframes MobileFullscreenMenu_menuIn__UyZMa{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.MobileFullscreenMenu_overlay__UnHQm{animation:none}}.MobileFullscreenMenu_header__sAKcG{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--hair);flex-shrink:0}.MobileFullscreenMenu_logo__TFLAC{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink);border-radius:var(--r-sm,4px)}.MobileFullscreenMenu_closeBtn__5_rME{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-md,6px);border:1px solid var(--line);background:none;cursor:pointer;color:var(--ink);transition:background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1)}.MobileFullscreenMenu_closeBtn__5_rME:hover{background:var(--paper-2);border-color:var(--line-control)}.MobileFullscreenMenu_nav__4rShI{flex:1;overflow-y:auto;padding:24px 20px;display:flex;flex-direction:column}.MobileFullscreenMenu_sectionLabel__GNeFr{font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--green-700);margin:0 0 12px}.MobileFullscreenMenu_group__7Ur21{margin-bottom:16px}.MobileFullscreenMenu_groupLabel__qh5co{font-size:13px;line-height:20px;font-weight:600;color:var(--ink);margin:0 0 2px}.MobileFullscreenMenu_item__9z9HW{display:flex;align-items:center;font-size:14px;line-height:20px;color:var(--ink-2);text-decoration:none;padding-block:6px;padding-inline-start:12px;min-height:44px;border-radius:var(--r-sm,4px);transition:color .14s cubic-bezier(.2,0,0,1)}.MobileFullscreenMenu_item__9z9HW:hover{color:var(--green-700)}.MobileFullscreenMenu_itemIcon__hCEC3{flex-shrink:0;margin-inline-end:8px;color:var(--ink-3);transition:color .14s cubic-bezier(.2,0,0,1)}.MobileFullscreenMenu_item__9z9HW:hover .MobileFullscreenMenu_itemIcon__hCEC3{color:var(--green-700)}.MobileFullscreenMenu_divider__NM5CW{height:1px;background:var(--hair);margin:4px 0 20px;flex-shrink:0}.MobileFullscreenMenu_utilityLinks__xHTM8{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:8px}.MobileFullscreenMenu_utilityLink__YyGWF{font-size:14px;line-height:20px;font-weight:500;color:var(--ink);text-decoration:none;padding:6px 0;border-radius:var(--r-sm,4px);transition:color .14s cubic-bezier(.2,0,0,1)}.MobileFullscreenMenu_utilityLink__YyGWF:hover{color:var(--green-700)}.MobileFullscreenMenu_utilitySep___MTsA{color:var(--ink-3);font-size:12px}.MobileFullscreenMenu_auth__zAoaf{padding:16px 20px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:8px;flex-shrink:0}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn{font-family:inherit;font-size:14px;font-weight:600;line-height:20px;padding:10px 16px;border:1px solid transparent;border-radius:var(--r-pill,999px);overflow:visible;transform:none;transition:background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1)}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn:before{display:none}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn:active{transform:scale(.97)}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn.btn-default{color:var(--ink-2);background:transparent;border-color:var(--line-control)}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn.btn-default:hover{color:var(--ink);background:var(--paper-2);border-color:var(--ink)}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn.btn-success{color:var(--on-green);background-color:var(--green);border-color:var(--green-600)}.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn.btn-success:hover{color:var(--on-green-hi);background-color:var(--green);border-color:var(--green-700)}.MobileFullscreenMenu_closeBtn__5_rME:focus-visible,.MobileFullscreenMenu_item__9z9HW:focus-visible,.MobileFullscreenMenu_logo__TFLAC:focus-visible,.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn:focus-visible,.MobileFullscreenMenu_utilityLink__YyGWF:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:var(--focus)}@media (prefers-reduced-motion:reduce){.MobileFullscreenMenu_overlay__UnHQm .MobileFullscreenMenu_auth__zAoaf .btn:active{transform:none}}:root{--green:#97C70A;--green-600:#6B8F07;--green-700:#547205;--on-green:#14161A;--on-green-hi:#0A0C0F;--paper:#FFFFFF;--paper-2:#F7F8FA;--paper-3:#F1F3F6;--hair:#E6E9EF;--line:#D6DBE4;--line-control:#808A99;--rule-open:#191C22;--ink:#191C22;--ink-2:#3A414D;--ink-3:#5A6373;--console:#14171C;--console-bar:#0E1116;--focus:0 0 0 3px rgba(151,199,10,0.35);--primary-color:var(--ink);--secondary-color:var(--ink-3);--light-green-color:var(--green);--dark-blue-color:#0c3456;--console-hair:rgba(255,255,255,0.09);--console-line:rgba(255,255,255,0.16);--code:#E4E8EF;--code-bright:#F2F5F9;--code-key:#B9C2D0;--code-val:#D9AE55;--code-dim:#7C8AA3;--code-line:#5E6A7D;--green-on-dark:#97C70A;--font-display:var(--font-poppins),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-ui:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--r-0:0;--r-sm:4px;--r-md:6px;--r-lg:10px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-16:64px;--sp-24:96px;--sp-28:112px;--sp-32:128px;--container:1200px;--gutter:40px;--bleed:clamp(24px,5vw,72px);--ease:cubic-bezier(0.2,0,0,1);--dur:140ms}