.CreditChip_chip__WPU3q{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:rgba(255,255,255,.04);border:1px solid var(--glass-border,rgba(255,255,255,.08));border-radius:999px;color:var(--echo-300,#7dd3c0);font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;font-family:inherit;white-space:nowrap}.CreditChip_chip__WPU3q:hover{background:rgba(125,211,192,.08);border-color:rgba(125,211,192,.25)}.CreditChip_chip__WPU3q:active{transform:scale(.97)}.CreditChip_chip__WPU3q:focus-visible{outline:2px solid var(--echo-400,#4ec9b0);outline-offset:2px}.CreditChip_chip__WPU3q svg{flex-shrink:0;opacity:.85}.CreditChip_value___Zuum{letter-spacing:.02em}.CreditChip_label__iInXY{color:var(--text-muted,rgba(255,255,255,.5));font-weight:500;letter-spacing:.04em}.CreditChip_chipNegative__z_aG1{color:var(--status-error,#f87171);border-color:rgba(248,113,113,.25)}.CreditChip_chipNegative__z_aG1:hover{background:rgba(248,113,113,.08);border-color:rgba(248,113,113,.4)}.CreditChip_chipCompact__ClwZ2{padding:.4375rem .6875rem;gap:.375rem;font-size:.78125rem}.CreditChip_chipCompact__ClwZ2 svg{width:14px;height:14px}@media (max-width:480px){.CreditChip_chip__WPU3q .CreditChip_label__iInXY{display:none}}.MobileNavSheet_backdrop__p8_IL{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;opacity:0;pointer-events:none;transition:opacity .2s ease}.MobileNavSheet_backdropOpen__WYf6j{opacity:1;pointer-events:auto}.MobileNavSheet_sheet__v8q65{position:fixed;top:0;right:0;bottom:0;width:min(320px,88vw);background:rgba(10,18,17,.98);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border-left:1px solid var(--glass-border,rgba(255,255,255,.08));box-shadow:-16px 0 40px rgba(0,0,0,.5);z-index:201;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .25s ease;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);overflow-y:auto}.MobileNavSheet_sheetOpen__SbYnT{transform:translateX(0)}.MobileNavSheet_sheetHeader__9DJNo{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem .5rem}.MobileNavSheet_sheetTitle__Mox2C{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted,rgba(255,255,255,.45));font-weight:600}.MobileNavSheet_closeBtn__yoP1f{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--glass-border,rgba(255,255,255,.08));border-radius:8px;color:var(--text-primary,#fff);cursor:pointer;transition:background .15s}.MobileNavSheet_closeBtn__yoP1f:hover{background:rgba(255,255,255,.05)}.MobileNavSheet_userBox__6mhSA{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;margin:.75rem 1rem 0;background:rgba(255,255,255,.03);border:1px solid var(--glass-border,rgba(255,255,255,.06));border-radius:12px}.MobileNavSheet_userAvatar__mbIki{width:40px;height:40px;border-radius:50%;background:var(--echo-500,#2c8f7a);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0}.MobileNavSheet_userInfo__1YYF1{flex:1 1;min-width:0}.MobileNavSheet_userName__RZK8O{font-size:.9375rem;font-weight:600;color:var(--text-primary,#fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileNavSheet_userEmail__4DIyi{font-size:.75rem;color:var(--text-muted,rgba(255,255,255,.5));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileNavSheet_nav__UU_Mj{display:flex;flex-direction:column;padding:1rem .75rem .5rem;gap:.125rem}.MobileNavSheet_navItem__PC1rA{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:10px;color:var(--text-primary,#fff);text-decoration:none;font-size:.9375rem;font-weight:500;transition:background .15s ease;min-height:44px}.MobileNavSheet_navItem__PC1rA:hover{background:rgba(255,255,255,.04)}.MobileNavSheet_navItem__PC1rA svg{flex-shrink:0;opacity:.7}.MobileNavSheet_navItemActive__eF7t5{background:rgba(125,211,192,.1);color:var(--echo-300,#7dd3c0)}.MobileNavSheet_navItemActive__eF7t5 svg{opacity:1}.MobileNavSheet_divider__RUeCH{height:1px;background:var(--glass-border,rgba(255,255,255,.06));margin:.5rem 1.25rem}.MobileNavSheet_langBtn__tWdih,.MobileNavSheet_loginBtn__VQjZu,.MobileNavSheet_logoutBtn__ZqBsh{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;margin:0 .75rem;border-radius:10px;background:transparent;border:none;color:var(--text-primary,#fff);text-decoration:none;font-size:.9375rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s ease;min-height:44px}.MobileNavSheet_langBtn__tWdih:hover,.MobileNavSheet_loginBtn__VQjZu:hover,.MobileNavSheet_logoutBtn__ZqBsh:hover{background:rgba(255,255,255,.04)}.MobileNavSheet_langBtn__tWdih svg,.MobileNavSheet_logoutBtn__ZqBsh svg{opacity:.7;flex-shrink:0}.MobileNavSheet_langSwap__wAkH8{margin-left:auto;font-size:.75rem;color:var(--text-muted,rgba(255,255,255,.5));font-weight:400}.MobileNavSheet_logoutBtn__ZqBsh{color:var(--status-error,#f87171)}.MobileNavSheet_logoutBtn__ZqBsh:hover{background:rgba(248,113,113,.08)}.Header_header__KwdYD{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(6,14,13,.85);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border-bottom:1px solid var(--glass-border)}.Header_container__vrI8C{max-width:1400px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.Header_logo____uDV{display:flex;align-items:center;gap:.75rem;text-decoration:none;transition:opacity .2s}.Header_logo____uDV:hover{opacity:.8}.Header_logoImg__uFRC_{height:28px;width:auto;object-fit:contain;opacity:.9;transition:opacity .2s}.Header_logo____uDV:hover .Header_logoImg__uFRC_{opacity:1}.Header_nav__tNWGY{flex:1 1;display:flex;align-items:center;gap:.5rem}.Header_navLinkActive__NdvBD,.Header_navLink__Rvw2c{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:9999px;font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;text-decoration:none;transition:all .2s}.Header_navLink__Rvw2c{color:var(--text-tertiary)}.Header_navLink__Rvw2c:hover{color:var(--text-secondary);background:var(--glass-hover)}.Header_navLinkActive__NdvBD{color:var(--echo-300);background:rgba(156,213,206,.05)}.Header_rightSection__xbq_L{gap:.75rem}.Header_creditChipWrap__kZdU3,.Header_rightSection__xbq_L{display:flex;align-items:center}.Header_hamburgerBtn__qKt2T{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid var(--glass-border);border-radius:10px;color:var(--text-primary);cursor:pointer;transition:background .15s}.Header_hamburgerBtn__qKt2T:hover{background:var(--glass-hover)}.Header_langButton__Da7JN{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:transparent;border:1px solid var(--glass-border);border-radius:9999px;color:var(--text-tertiary);font-size:.75rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;transition:all .2s}.Header_langButton__Da7JN:hover{background:var(--glass-hover);border-color:rgba(156,213,206,.12);color:var(--text-secondary)}.Header_authButtons__dfYMw{display:flex;align-items:center;gap:.75rem}.Header_loginButton__m9M44{padding:.625rem 1.25rem;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;border-radius:9999px;transition:all .2s}.Header_loginButton__m9M44:hover{color:var(--text-primary);background:var(--glass-hover)}.Header_signupButton__1AXS0{padding:.625rem 1.25rem;position:relative;background:var(--echo-300);color:var(--surface-0);text-decoration:none;font-size:.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;border:none;border-radius:9999px;transition:all .2s;box-shadow:0 2px 8px rgba(156,213,206,.2)}.Header_signupButton__1AXS0:before{display:none}.Header_signupButton__1AXS0:hover{transform:translateY(-1px);background:var(--echo-200);box-shadow:0 4px 16px rgba(156,213,206,.25)}.Header_userMenu__B7S15{position:relative}.Header_userButton__RyZP4{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:var(--surface-2);border:1px solid var(--glass-border);border-radius:9999px;cursor:pointer;transition:all .2s}.Header_userButton__RyZP4:hover{background:var(--surface-3);border-color:rgba(156,213,206,.15)}.Header_avatar__q40D8{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,var(--echo-600) 0,var(--echo-400) 100%);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem}.Header_userName__8pz2T{color:var(--text-primary);font-size:.9375rem;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_chevronDown__AEKRR,.Header_chevronUp__N0WJ2{color:var(--text-tertiary);transition:transform .2s}.Header_chevronUp__N0WJ2{transform:rotate(180deg)}.Header_backdrop___4FUC{position:fixed;inset:0;z-index:99}.Header_dropdown__4_v0S{position:absolute;top:calc(100% + .5rem);right:0;min-width:240px;background:var(--surface-2);border:1px solid rgba(156,213,206,.1);border-radius:8px;box-shadow:0 8px 8px rgba(0,0,0,.3);z-index:100;overflow:hidden;animation:Header_dropdownSlide__7qz1v .2s ease-out}@keyframes Header_dropdownSlide__7qz1v{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownHeader__VcHDo{padding:1rem;background:var(--surface-1)}.Header_userEmail__Ct3Ts{color:var(--text-tertiary);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_dropdownDivider__pkE8K{height:1px;background:var(--glass-border)}.Header_dropdownItem__wO3vR{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;background:none;border:none;color:var(--text-secondary);font-size:.9375rem;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:all .2s}.Header_dropdownItem__wO3vR:hover{background:var(--mint-tint-sm);color:var(--echo-300)}.Header_dropdownItem__wO3vR svg{flex-shrink:0}@media (max-width:768px){.Header_container__vrI8C{padding:.75rem 1rem;gap:.5rem}.Header_logoImg__uFRC_{height:24px}.Header_authButtons__dfYMw,.Header_langButton__Da7JN,.Header_nav__tNWGY,.Header_userMenu__B7S15{display:none}.Header_hamburgerBtn__qKt2T{display:inline-flex}}@media (max-width:480px){.Header_container__vrI8C{gap:.5rem;padding:.625rem .875rem}.Header_logoImg__uFRC_{height:22px}}