.auth-required-dialog_backdrop__NGIg_{position:fixed;z-index:12050;inset:0;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.auth-required-dialog_dialog__zYes6{width:min(100%,390px);padding:22px;border:1px solid var(--border);border-radius:20px;color:var(--text);background:var(--surface);box-shadow:var(--shadow-xl)}.auth-required-dialog_backdrop__NGIg_{animation:auth-required-dialog_auth-dialog-fade__N_Gln .25s cubic-bezier(.2,.8,.2,1) both;transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.auth-required-dialog_dialog__zYes6{animation:auth-required-dialog_auth-dialog-in__jRfbj .25s cubic-bezier(.2,.8,.2,1) both}.auth-required-dialog_backdropExiting__XWPMV{animation:none;opacity:0;pointer-events:none}.auth-required-dialog_dialogExiting__J_4_7{animation:auth-required-dialog_auth-dialog-out__tBMdm .15s cubic-bezier(.2,.8,.2,1) both}@keyframes auth-required-dialog_auth-dialog-fade__N_Gln{0%{opacity:0}to{opacity:1}}@keyframes auth-required-dialog_auth-dialog-in__jRfbj{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes auth-required-dialog_auth-dialog-out__tBMdm{to{opacity:0;transform:scale(.97)}}.auth-required-dialog_title__11w1c{margin:0 0 8px;font-size:1.1rem;font-weight:900}.auth-required-dialog_description__PF2v6{margin:0 0 17px;color:var(--text-2);line-height:1.65}.auth-required-dialog_actions__NGk8Y{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.auth-required-dialog_actions__NGk8Y a{display:flex;align-items:center;justify-content:center;min-height:46px;text-align:center}.auth-required-dialog_cancel__kgeWj{width:100%;margin-top:9px}.Header_header__ctM0I{position:-webkit-sticky;position:sticky;z-index:120;border-bottom:1px solid rgba(15,23,42,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96))}[data-theme=dark] .Header_header__ctM0I{background:linear-gradient(180deg,rgba(20,28,46,.98),rgba(17,24,39,.96))}.Header_inner__q_mEA{max-width:var(--max-width);margin:0 auto;height:var(--header-height);padding:0 20px;display:flex;align-items:center;gap:14px}.Header_logo__KIcXj{color:var(--text);font-weight:900;font-size:1.15rem;text-decoration:none;white-space:nowrap;letter-spacing:-.01em;display:flex;align-items:center;gap:10px;flex-shrink:0}.Header_logo__KIcXj:before{content:"";width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--accent));box-shadow:0 0 0 6px rgba(0,65,114,.14)}.Header_logo__KIcXj:hover{opacity:.85}.Header_desktopNav__GQNsi{display:flex;align-items:center;-webkit-margin-start:16px;margin-inline-start:16px}.Header_navLink__XXPww{color:var(--text-secondary);text-decoration:none;font-weight:700;font-size:.88rem;padding:9px 13px;border-radius:12px;transition:all var(--transition);position:relative}.Header_navLink__XXPww:hover{color:var(--primary-text);background:rgba(0,65,114,.08)}.Header_rightActions__cN_Hx{display:flex;align-items:center;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto}.Header_mobileOnly__BlfXt{display:none}.Header_desktopOnly__Cgeas{display:inline-flex;align-items:center}.Header_langToggle__2xI1J{font-weight:700;font-size:.82rem;color:var(--text-secondary);padding:6px 12px;border-radius:11px;text-decoration:none;transition:all var(--transition);border:1px solid rgba(148,163,184,.35)}.Header_langToggle__2xI1J:hover{color:var(--primary-text);border-color:rgba(0,65,114,.4);background:rgba(0,65,114,.06)}.Header_dropdownWrap__4bI3Q{position:relative;padding-bottom:10px;margin-bottom:-10px}.Header_dropdownButton__g1dDQ{border:0;background:transparent;color:var(--text-secondary);font-weight:700;font-size:.88rem;padding:9px 13px;border-radius:12px;cursor:pointer;transition:all var(--transition);font-family:inherit;display:flex;align-items:center;gap:6px}.Header_dropdownButton__g1dDQ:hover{color:var(--primary-text);background:rgba(0,65,114,.08)}.Header_dropdownBridge__8QWIF{position:absolute;inset-inline-start:0;right:0;top:100%;height:12px}.Header_dropdownButton__g1dDQ:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;margin-top:1px}.Header_dropdownPanel__YRUGF{position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:360px;max-width:540px;background:var(--bg-white);border:1px solid rgba(15,23,42,.1);border-radius:16px;box-shadow:0 18px 40px rgba(15,23,42,.16);padding:14px;animation:Header_dropdownFadeIn__xrFfG .15s ease;z-index:200}@keyframes Header_dropdownFadeIn__xrFfG{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownRoot__4uz6N{display:block;text-decoration:none;color:var(--text);font-weight:700;font-size:.88rem;padding:8px;margin-bottom:4px;border-radius:10px;transition:all var(--transition)}.Header_dropdownRoot__4uz6N:hover{color:var(--primary-text);background:rgba(0,65,114,.06)}.Header_dropdownChildren__tbKui{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 10px;gap:6px 10px;margin-bottom:12px;-webkit-padding-start:8px;padding-inline-start:8px}.Header_dropdownChild__MbVK5{display:block;text-decoration:none;color:var(--text-muted);font-size:.82rem;padding:6px 8px;border-radius:9px;transition:all var(--transition)}.Header_dropdownChild__MbVK5:hover{color:var(--primary-text);background:rgba(0,65,114,.08)}.Header_authActions__td9wU{display:flex;align-items:center;gap:6px}.Header_authSkeleton__kCYKD{display:inline-block;width:80px;height:32px;border-radius:var(--radius-sm);background:var(--border-light);animation:Header_pulse__m1UCr 1.5s ease infinite}@keyframes Header_pulse__m1UCr{0%,to{opacity:.6}50%{opacity:.3}}.Header_iconBtn__y_C3c{width:38px;height:38px;border:1px solid rgba(148,163,184,.32);border-radius:11px;background:transparent;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all var(--transition);flex-shrink:0}.Header_iconBtn__y_C3c:hover{color:var(--primary-text);border-color:rgba(0,65,114,.4);background:rgba(0,65,114,.06)}.Header_iconBtn__y_C3c svg{display:block}.Header_bellBtn__Ody0Z{position:relative}.Header_bellBadge__kMHZ7{position:absolute;top:-6px;inset-inline-end:-6px;height:18px;padding:0 5px;font-size:.68rem;line-height:18px;box-shadow:0 0 0 2px var(--bg-white)}.Header_bellBadgeInline__dCN5w,.Header_bellBadge__kMHZ7{min-width:18px;border-radius:9px;background:var(--danger);color:#fff;font-weight:700;text-align:center}.Header_bellBadgeInline__dCN5w{display:inline-block;-webkit-margin-start:8px;margin-inline-start:8px;padding:0 6px;font-size:.7rem}.Header_mobileAuthIconBtn__3AM9K{display:none;width:38px;height:38px;border:1px solid rgba(148,163,184,.32);border-radius:11px;color:var(--primary-text);background:rgba(0,65,114,.06);align-items:center;justify-content:center;text-decoration:none;transition:all var(--transition)}.Header_mobileAuthIconBtn__3AM9K:hover{background:rgba(0,65,114,.12);border-color:rgba(0,65,114,.4)}.Header_primaryBtn__rmGGV{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:#fff;border-radius:11px;padding:8px 14px;text-decoration:none;font-weight:700;font-size:.85rem;transition:all var(--transition);white-space:nowrap}.Header_primaryBtn__rmGGV:hover{background:var(--primary-dark);color:#fff;box-shadow:var(--shadow-md)}.Header_outlineBtn__RcLGD{background:transparent;color:var(--primary-text);border:1.5px solid rgba(0,65,114,.5);border-radius:11px;padding:7px 13px;text-decoration:none;font-weight:700;font-size:.85rem;transition:all var(--transition);white-space:nowrap}.Header_outlineBtn__RcLGD:hover{background:var(--primary-light)}.Header_avatarWrap__eb0rq{position:relative}.Header_avatar__PWz8_{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:white;border:2px solid var(--primary-light);display:inline-flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:800;cursor:pointer;transition:all var(--transition);font-family:inherit}.Header_avatar__PWz8_:hover{transform:scale(1.08);box-shadow:0 0 0 3px var(--primary-light)}.Header_userDropdown__ZP_zz{position:absolute;top:calc(100% + 10px);inset-inline-end:0;min-width:200px;background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xl);overflow:hidden;animation:Header_dropdownFadeIn__xrFfG .15s ease;z-index:200}.Header_userDropdownHeader__KQPdK{padding:14px 16px 10px}.Header_userDropdownName__bxQve{font-weight:700;font-size:.9rem;color:var(--text)}.Header_userDropdownDivider__BQrHC{height:1px;background:var(--border);margin:0}.Header_userDropdownItem__0Z91B{display:flex;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;color:var(--text-secondary,var(--text));font-size:.87rem;font-weight:500;transition:all var(--transition);cursor:pointer;border:none;background:none;width:100%;font-family:inherit;text-align:start}.Header_userDropdownItem__0Z91B:hover{background:var(--primary-light);color:var(--primary-text)}.Header_userDropdownItem__0Z91B svg{flex-shrink:0;opacity:.7}.Header_userDropdownLogout__5vKaG{color:var(--danger)}.Header_userDropdownLogout__5vKaG:hover{background:var(--danger-light);color:var(--danger)}.Header_hamburger__Y54Uf{border:1px solid rgba(148,163,184,.35);border-radius:11px;background:transparent;color:var(--text);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:pointer;transition:all var(--transition)}.Header_hamburger__Y54Uf:hover{background:rgba(0,65,114,.08);color:var(--primary-text);border-color:rgba(0,65,114,.4)}.Header_mobileDrawerOverlay__Neca9{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:12020;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Header_mobileDrawer__qvKEn{position:fixed;top:0;bottom:0;width:min(88vw,360px);background:var(--bg-white);-webkit-border-end:1px solid rgba(148,163,184,.3);border-inline-end:1px solid rgba(148,163,184,.3);box-shadow:0 24px 48px rgba(15,23,42,.28);padding:16px 14px 24px;z-index:12021;overflow-y:auto;animation:Header_slideIn__Gd023 .25s ease}@keyframes Header_slideIn__Gd023{0%{transform:translateX(-100%)}to{transform:translateX(0)}}html[dir=rtl] .Header_mobileDrawer__qvKEn{right:0;animation-name:Header_slideInRtl__cyxC_}@keyframes Header_slideInRtl__cyxC_{0%{transform:translateX(100%)}to{transform:translateX(0)}}html[dir=ltr] .Header_mobileDrawer__qvKEn{left:0}.Header_mobileSectionTitle__L2Jjn{font-size:.78rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:20px 0 8px;padding:0 8px}.Header_mobileLink__zw7Eq{display:block;padding:11px 12px;text-decoration:none;color:var(--text);border-radius:10px;font-weight:600;font-size:.92rem;transition:all var(--transition)}.Header_mobileLink__zw7Eq:hover{background:var(--primary-light);color:var(--primary-text)}.Header_mobileCategoryBlock__E5M_f{margin-bottom:4px}.Header_mobileCategoryChildren__JLdU2{-webkit-margin-start:12px;margin-inline-start:12px}@media (max-width:1024px){.Header_inner__q_mEA{padding:0 16px}.Header_desktopNav__GQNsi{display:none}.Header_mobileOnly__BlfXt{display:inline-flex!important;align-items:center;gap:8px;flex-shrink:0;-webkit-margin-end:2px;margin-inline-end:2px}.Header_desktopOnly__Cgeas,.Header_langToggle__2xI1J{display:none!important}.Header_rightActions__cN_Hx{gap:4px}.Header_outlineBtn__RcLGD,.Header_primaryBtn__rmGGV{display:none}.Header_mobileAuthIconBtn__3AM9K{display:inline-flex}}@media (max-width:560px){.Header_inner__q_mEA{gap:10px;padding:0 12px}.Header_logo__KIcXj{font-size:1.02rem}.Header_langToggle__2xI1J{padding:5px 9px;font-size:.78rem}.Header_primaryBtn__rmGGV{padding:6px 10px;font-size:.77rem}.Header_mobileSecondaryAction__IfiQq{display:none}}.Header_currencyBtn__EJFsN{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:.82rem;color:#475569;padding:6px 12px;border-radius:11px;border:1px solid rgba(148,163,184,.35);background:transparent;cursor:pointer;transition:all var(--transition);font-family:inherit;white-space:nowrap}.Header_currencyBtn__EJFsN:hover{color:var(--primary-text);border-color:rgba(0,65,114,.4);background:rgba(0,65,114,.06)}[data-theme=dark] .Header_currencyBtn__EJFsN{color:#94a3b8;border-color:rgba(148,163,184,.25)}[data-theme=dark] .Header_currencyBtn__EJFsN:hover{color:var(--primary-text);border-color:rgba(91,163,217,.4);background:rgba(91,163,217,.08)}.Header_currencySymbol__6XIKv{font-size:.95rem;line-height:1}.Header_currencyCode__qIXsG{font-size:.78rem;opacity:.8}.Header_currencyDropdown__EpkIG{position:absolute;top:calc(100% + 6px);inset-inline-end:0;min-width:200px;background:var(--bg-white);border:1px solid rgba(15,23,42,.1);border-radius:14px;box-shadow:0 18px 40px rgba(15,23,42,.16);padding:6px;animation:Header_dropdownFadeIn__xrFfG .15s ease;z-index:200}[data-theme=dark] .Header_currencyDropdown__EpkIG{background:var(--bg-card,#1e293b);border-color:rgba(148,163,184,.15);box-shadow:0 18px 40px rgba(0,0,0,.35)}.Header_currencyOption__3GCeC{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;padding:9px 12px;border-radius:10px;cursor:pointer;transition:all var(--transition);font-family:inherit;font-size:.87rem;color:var(--text);text-align:start}.Header_currencyOption__3GCeC:hover{background:rgba(0,65,114,.06);color:var(--primary-text)}.Header_currencyOptionActive__5XKBs{background:rgba(0,65,114,.08);color:var(--primary-text);font-weight:700}[data-theme=dark] .Header_currencyOptionActive__5XKBs{background:rgba(91,163,217,.1);color:var(--primary-text)}.Header_currencyOptSymbol__o0odN{font-weight:700;font-size:1rem;min-width:20px;text-align:center}.Header_currencyOptName__X7NDC{flex:1 1;font-weight:600}.Header_currencyOptCode__WhFgl{font-size:.75rem;opacity:.6;font-weight:600}.Header_header__ctM0I{top:0;-webkit-padding-before:env(safe-area-inset-top,0);padding-block-start:env(safe-area-inset-top,0);border-bottom-color:var(--border);background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}.Header_inner__q_mEA{gap:12px;padding-inline:20px}.Header_logo__KIcXj{gap:9px}.Header_logo__KIcXj:before{display:none}.Header_logo__KIcXj img{width:40px;height:40px;object-fit:contain}.Header_logoCopy__Hpj_z{display:flex;flex-direction:column;line-height:1.15}.Header_logoCopy__Hpj_z b{color:var(--text);font-size:1rem;font-weight:900}.Header_logoTagline__F_Bp_{-webkit-margin-before:4px;margin-block-start:4px;color:var(--text-muted);font-size:.62rem;font-weight:600}.Header_desktopNav__GQNsi{gap:2px;-webkit-margin-start:4px;margin-inline-start:4px}.Header_navLink__XXPww{min-height:44px;display:inline-flex;align-items:center;padding-inline:10px;color:var(--text-2)}.Header_navLink__XXPww:hover{color:var(--text);background:var(--primary-soft)}.Header_rightActions__cN_Hx{gap:8px}.Header_mobileMenuAction__FfyxM{display:none}.Header_desktopAuth__H19x9,.Header_desktopCurrency__PJv8p,.Header_themeToggle__8_OSq{display:inline-flex}.Header_iconAction__BM9P8{position:relative;display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border);border-radius:12px;color:var(--text-2);background:var(--surface-2)}.Header_iconAction__BM9P8:hover{color:var(--text);border-color:var(--border-strong);background:var(--primary-soft)}.Header_cartBounce__bFgSW{display:inline-flex;animation:Header_header-cart-bounce__Aylcs .42s cubic-bezier(.2,.8,.2,1) both}.Header_cartBadgePop__fGdHB{animation:Header_header-cart-pop__RcW9y .32s cubic-bezier(.2,.8,.2,1) both}@keyframes Header_header-cart-bounce__Aylcs{0%,to{transform:translateY(0)}35%{transform:translateY(-4px)}70%{transform:translateY(1px)}}@keyframes Header_header-cart-pop__RcW9y{0%,to{transform:scale(1)}35%{transform:scale(1.18)}}.Header_cartBadge__K2A23{position:absolute;inset-block-start:-5px;inset-inline-end:-5px;display:grid;min-width:19px;height:19px;place-items:center;padding-inline:4px;border:2px solid var(--surface);border-radius:99px;color:white;background:var(--grad-cta);font-size:.62rem;font-weight:900;line-height:1}.Header_themeToggle__8_OSq .theme-toggle{width:44px;height:44px;border-radius:12px;color:var(--text-2);background:var(--surface-2)}.Header_desktopNav__GQNsi{flex-wrap:nowrap;white-space:nowrap;flex-shrink:0}.Header_desktopNav__GQNsi>*,.Header_navLinkNoWrap__OH0UM{flex:0 0 auto;white-space:nowrap}@media (max-width:1440px) and (min-width:1025px){.Header_inner__q_mEA{gap:8px;padding-inline:16px}.Header_logoTagline__F_Bp_{display:none}.Header_desktopNav__GQNsi{-webkit-margin-start:0;margin-inline-start:0}.Header_navLink__XXPww{padding-inline:6px;font-size:.8rem}}@media (max-width:1280px) and (min-width:1025px){.Header_desktopAuth__H19x9 [data-auth-label]{display:none}.Header_desktopAuth__H19x9 [data-auth-icon]{display:inline-flex}}@media (max-width:1150px) and (min-width:1025px){.Header_desktopCurrency__PJv8p,.Header_desktopNav__GQNsi>.Header_navLink__XXPww:last-child{display:none}.Header_navLink__XXPww{padding-inline:5px;font-size:.76rem}}@media (max-width:760px){.Header_header__ctM0I{position:-webkit-sticky;position:sticky}.Header_inner__q_mEA{height:60px;min-height:60px;gap:8px;padding-inline:12px}.Header_logo__KIcXj{gap:7px}.Header_logo__KIcXj img{width:34px;height:34px}.Header_logoCopy__Hpj_z b{font-size:.94rem}.Header_logoTagline__F_Bp_{display:none}.Header_desktopAuth__H19x9,.Header_desktopCurrency__PJv8p,.Header_desktopNav__GQNsi,.Header_desktopOnly__Cgeas{display:none!important}.Header_rightActions__cN_Hx{gap:6px;-webkit-margin-start:auto;margin-inline-start:auto}.Header_langToggle__2xI1J{flex:0 0 44px;align-items:center;justify-content:center;padding:0}.Header_langToggle__2xI1J,.Header_mobileMenuAction__FfyxM{display:inline-flex;width:44px;height:44px}.Header_themeToggle__8_OSq{display:inline-flex}.Header_iconAction__BM9P8{flex-basis:44px;width:44px;height:44px;border:0;background:transparent}}.Header_mobileHelpLinks__PIUd5{-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.Header_mobileHelpLinks__PIUd5 h2{margin:0 8px 10px;color:var(--text-muted);font-size:.78rem;font-weight:800}.Header_mobileHelpLinks__PIUd5 .store-help-social,.Header_mobileHelpLinks__PIUd5 nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 8px;gap:4px 8px}.Header_mobileHelpLinks__PIUd5 a{display:flex;align-items:center;min-height:44px;padding-inline:8px;border-radius:8px;color:var(--text-2);font-size:.84rem;text-decoration:none}.Header_mobileHelpLinks__PIUd5 a:focus-visible,.Header_mobileHelpLinks__PIUd5 a:hover{color:var(--text);background:var(--primary-soft)}.Header_mobileHelpLinks__PIUd5 .store-help-social{-webkit-margin-before:8px;margin-block-start:8px}@media (prefers-reduced-motion:reduce){.Header_mobileDrawer__qvKEn{animation:none!important}}.SearchOverlay_backdrop__D0Y0u{position:fixed;z-index:1200;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:max(20px,env(safe-area-inset-top)) 16px 20px;background:rgb(5 3 12/62%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:SearchOverlay_search-backdrop-in__Zba79 .18s ease-out both}.SearchOverlay_dialog__UYQp8{width:min(720px,100%);-webkit-margin-before:clamp(0px,5vh,48px);margin-block-start:clamp(0px,5vh,48px);padding:22px;border:1px solid var(--border);border-radius:20px;color:var(--text);background:var(--surface);box-shadow:var(--shadow-xl);animation:SearchOverlay_search-dialog-in__vdB8B .18s cubic-bezier(.2,.8,.2,1) both}.SearchOverlay_heading__8X7BX{display:flex;align-items:center;justify-content:space-between;gap:16px;-webkit-margin-after:16px;margin-block-end:16px}.SearchOverlay_heading__8X7BX h2{margin:0;font-size:1.05rem;font-weight:800}.SearchOverlay_close__KFlUZ{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid var(--border);border-radius:12px;color:var(--text-2);background:var(--surface-2);cursor:pointer}.SearchOverlay_close__KFlUZ:hover{color:var(--text);border-color:var(--border-strong);background:var(--primary-soft)}.SearchOverlay_close__KFlUZ:focus-visible{outline:2px solid var(--primary-2);outline-offset:2px}.SearchOverlay_dialog__UYQp8 .search-bar,.SearchOverlay_dialog__UYQp8 .search-suggestions-wrapper,.SearchOverlay_dialog__UYQp8 form{width:100%;margin:0}.SearchOverlay_input__a6g9g{width:100%;min-height:56px;padding-inline:16px;border:1px solid var(--border);border-radius:14px;color:var(--text);background:var(--surface-2);font:inherit;font-size:1rem}.SearchOverlay_input__a6g9g:focus{border-color:var(--primary-2);outline:0;box-shadow:0 0 0 3px var(--primary-soft)}.SearchOverlay_dialog__UYQp8 .search-suggestions-dropdown{z-index:2;color:var(--text);background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-xl)}.SearchOverlay_dialog__UYQp8 .search-suggestion-item{width:100%;min-height:48px;color:var(--text-2);background:transparent;text-align:start;cursor:pointer}.SearchOverlay_dialog__UYQp8 .search-suggestion-item.is-active,.SearchOverlay_dialog__UYQp8 .search-suggestion-item:hover{color:var(--text);background:var(--primary-soft)}.SearchOverlay_backdropExiting__ZbFQW{opacity:0;pointer-events:none}.SearchOverlay_dialogExiting___O_Dq{animation:SearchOverlay_search-dialog-out__6fQWO .18s ease-in both}@keyframes SearchOverlay_search-backdrop-in__Zba79{0%{opacity:0}to{opacity:1}}@keyframes SearchOverlay_search-dialog-in__vdB8B{0%{opacity:0;transform:translateY(-10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SearchOverlay_search-dialog-out__6fQWO{to{opacity:0;transform:translateY(-8px) scale(.99)}}@media (prefers-reduced-motion:reduce){.SearchOverlay_backdrop__D0Y0u,.SearchOverlay_dialogExiting___O_Dq,.SearchOverlay_dialog__UYQp8{animation:none}}@media (max-width:480px){.SearchOverlay_backdrop__D0Y0u{padding-inline:10px}.SearchOverlay_dialog__UYQp8{padding:16px;border-radius:16px}}