.mobile-menu-button.svelte-bsv0kg{display:none;width:46px;height:46px;padding:0;border:1px solid var(--border,#e6eaf2);border-radius:13px;background:var(--surface,#fff);cursor:pointer}.mobile-menu-button.svelte-bsv0kg span:where(.svelte-bsv0kg){display:block;width:19px;height:2px;margin:4px auto;border-radius:3px;background:var(--text,#172033);transition:transform .18s ease,opacity .18s ease}.mobile-menu-button.svelte-bsv0kg span.open:where(.svelte-bsv0kg):nth-child(1){transform:translateY(6px) rotate(45deg)}.mobile-menu-button.svelte-bsv0kg span.open:where(.svelte-bsv0kg):nth-child(2){opacity:0}.mobile-menu-button.svelte-bsv0kg span.open:where(.svelte-bsv0kg):nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-menu.svelte-bsv0kg{display:none}@media (max-width: 1080px){.public-header-inner.svelte-bsv0kg{gap:16px!important}.public-nav.svelte-bsv0kg{gap:16px!important;margin-left:0!important}.telegram-link.svelte-bsv0kg,.x-link.svelte-bsv0kg{display:none!important}}@media (max-width: 820px){.public-header-inner.svelte-bsv0kg{min-height:68px!important;padding:0 16px!important;gap:12px!important}.public-header-inner.svelte-bsv0kg>a:where(.svelte-bsv0kg) svg:where(.svelte-bsv0kg){width:38px;height:38px}.public-header-inner.svelte-bsv0kg>a:where(.svelte-bsv0kg) div:where(.svelte-bsv0kg){font-size:21px!important}.public-nav.svelte-bsv0kg,.public-actions.svelte-bsv0kg{display:none!important}.mobile-menu-button.svelte-bsv0kg{display:block;margin-left:auto;flex:0 0 46px}.mobile-menu.svelte-bsv0kg{display:block;max-height:calc(100vh - 80px);overflow-y:auto;padding:13px 16px 18px;border-top:1px solid var(--border,#e6eaf2);background:var(--surface,#fff);box-shadow:0 22px 45px #141e3c24}.mobile-menu-links.svelte-bsv0kg{display:grid;gap:7px}.mobile-menu-links.svelte-bsv0kg a:where(.svelte-bsv0kg){display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 15px;border-radius:12px;color:var(--text,#172033);background:var(--surface-2,#f6f8fc);font-size:14px;font-weight:800;letter-spacing:.035em;text-decoration:none;cursor:pointer}.mobile-menu-links.svelte-bsv0kg .partner-link:where(.svelte-bsv0kg){color:var(--accent,#5b63ff);background:var(--accent-soft,rgba(91,99,255,.1))}.mobile-menu-links.svelte-bsv0kg .partner-link:where(.svelte-bsv0kg) span:where(.svelte-bsv0kg){display:grid;place-items:center;min-width:38px;height:26px;border-radius:20px;background:var(--accent,#5b63ff);color:#fff;font-family:Space Grotesk,sans-serif;font-size:12px}.mobile-menu-meta.svelte-bsv0kg{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 0}.mobile-menu-meta.svelte-bsv0kg>a:where(.svelte-bsv0kg),.mobile-theme.svelte-bsv0kg{min-height:40px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid var(--border,#e6eaf2);border-radius:11px;background:var(--surface,#fff);color:var(--text,#172033);font-family:inherit;font-size:13px;font-weight:700;text-decoration:none}.mobile-auth-actions.svelte-bsv0kg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mobile-auth-actions.svelte-bsv0kg:has(.mobile-primary:where(.svelte-bsv0kg):only-child){grid-template-columns:1fr}.mobile-auth-actions.svelte-bsv0kg button:where(.svelte-bsv0kg){min-height:47px;border-radius:12px;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.mobile-secondary.svelte-bsv0kg{border:1px solid var(--border,#e6eaf2);color:var(--text,#172033);background:var(--surface,#fff)}.mobile-primary.svelte-bsv0kg{border:0;color:var(--accent-text,#fff);background:var(--accent,#5b63ff)}}
