.hosts_container__O5G1D{min-height:100vh;background:#0a0a0a}.hosts_hero__OVbH9{position:relative;height:250px;background-image:url(/images/hero2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;background-color:#1a1a1a;max-width:1200px;margin:80px auto 10px}.hosts_heroOverlay__1ybI1{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.7));z-index:1}.hosts_heroContent__Nl8SA{position:relative;z-index:2;text-align:center;max-width:600px;padding:0 20px}.hosts_heroTitle__L7T_N{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 16px;letter-spacing:2px}.hosts_heroSubtitle__4M1Jz{font-size:1rem;color:hsla(0,0%,100%,.7);margin:0 0 40px;line-height:1.5}.hosts_searchContainer__g_0YY{box-sizing:border-box;max-width:800px;margin:auto;position:relative;border-radius:10px}.hosts_searchIcon__k7GO1{position:absolute;top:17px;left:15px;color:hsla(0,0%,100%,.5);width:16px;height:16px;z-index:2;pointer-events:none;display:none}.hosts_searchInput__Letim{background-color:transparent;border:none;outline:none;color:#fff;width:100%;padding:14px 20px 14px 42px;margin:0;font-size:.95rem;line-height:1.4}.hosts_searchInput__Letim::placeholder{color:hsla(0,0%,100%,.5);padding-left:0}.hosts_content__nzc6R{max-width:1280px;margin:0 auto;padding:60px 20px}.hosts_section__HwL3m{margin-bottom:80px}.hosts_sectionTitle__0JsrR{font-size:2rem;font-weight:600;color:#fff;margin:0 0 32px;padding-left:10px}.hosts_hostsGrid__pHnkQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.hosts_hostCard__BDwkt{display:flex;align-items:center;gap:14px;padding:16px;background:var(--surface);border:1px solid var(--bordercolor);border-radius:16px;cursor:pointer;transition:all .3s ease}.hosts_hostCard__BDwkt:hover{background:var(--surface-hover);border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 24px rgba(71,94,253,.2)}.hosts_hostAvatar__pM6GL{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,var(--primary),var(--primary-darker));display:flex;align-items:center;justify-content:center;position:relative}.hosts_hostAvatar__pM6GL img{width:100%;height:100%;object-fit:cover}.hosts_avatarPlaceholder__2bCbk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff;text-transform:uppercase;border-radius:50%}.hosts_hostInfo__nTHAU{flex:1 1;min-width:0}.hosts_hostName__IXzu2{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 4px}.hosts_hostName__IXzu2,.hosts_hostStats__8vs5b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hosts_hostStats__8vs5b{font-size:.8rem;color:var(--subtitle);margin:0}.hosts_loading__U89ew{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px;color:#fff}.hosts_spinner__cIKBk{width:50px;height:50px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:hosts_spin__KRAJi 1s linear infinite}@keyframes hosts_spin__KRAJi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hosts_error__Z0ONq{text-align:center;padding:60px 20px;color:#fff}.hosts_error__Z0ONq h2{font-size:1.5rem;margin-bottom:16px}.hosts_error__Z0ONq p{color:hsla(0,0%,100%,.7);margin-bottom:24px}.hosts_retryButton__SyRrP{background:#475efd;color:#fff;border:none;padding:12px 32px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.hosts_retryButton__SyRrP:hover{background:#3a4ed4}@media (max-width:1200px){.hosts_hostsGrid__pHnkQ{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.hosts_hostsGrid__pHnkQ{grid-template-columns:repeat(2,1fr)}.hosts_heroTitle__L7T_N{font-size:2.5rem}}@media (max-width:600px){.hosts_hero__OVbH9{height:350px;margin:10px}.hosts_heroTitle__L7T_N{font-size:2rem}.hosts_heroSubtitle__4M1Jz{font-size:.9rem;margin-bottom:30px}.hosts_searchBox__y9E8O{max-width:100%}.hosts_hostsGrid__pHnkQ{grid-template-columns:1fr;gap:12px}.hosts_sectionTitle__0JsrR{font-size:1.5rem;margin-bottom:20px}.hosts_content__nzc6R{padding:40px 16px}.hosts_section__HwL3m{margin-bottom:50px}}.navbar_navbar__1v1x3{position:fixed;top:0;width:100%;height:5rem;z-index:2000000}.navbar_scrolled__ZJzQp{background-color:#000}.navbar_navbarContent__F62Bn{position:relative;height:100%;padding-inline:2rem;max-width:1280px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between}.navbar_logo__uZP7g{display:flex;align-items:center;width:10rem}.navbar_logo__uZP7g img{width:100%;height:100%;object-fit:contain}.navbar_links__zwFDW{margin-left:auto;display:flex;align-items:center}.navbar_mainLinks__nYd6n{margin-right:2rem}.navbar_mainLinks__nYd6n>*+*{margin-left:1.25rem}.navbar_mainLinks__nYd6n a:hover{-webkit-text-decoration:2px underline var(--primary);text-decoration:2px underline var(--primary);text-underline-offset:.5rem}.navbar_dropdownContainer__XpR8i{position:relative;display:inline-block}.navbar_dropdownMenu__XBBRp{position:absolute;top:100%;left:0;min-width:150px;background:linear-gradient(135deg,#0f0f10,#0a0a0b);border:1px solid rgba(79,70,229,.3);border-radius:8px;padding:.5rem 0;margin-top:.5rem;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100}.navbar_dropdownContainer__XpR8i:hover .navbar_dropdownMenu__XBBRp{opacity:1;visibility:visible;transform:translateY(0)}.navbar_dropdownItem__UOcu2{display:block;padding:.75rem 1rem;color:hsla(0,0%,100%,.8);text-transform:uppercase;font-size:.875rem;transition:all .2s ease}.navbar_dropdownItem__UOcu2:hover{background:rgba(79,70,229,.1);color:var(--primary);text-decoration:none}.navbar_navLinks__yVuc4{display:flex;margin-right:3rem}.navbar_linkItem__Pq_jm{color:#fff;margin-right:1.5rem;text-transform:uppercase;position:relative}.navbar_linkItem__Pq_jm span{position:relative;display:inline-block}.navbar_linkItem__Pq_jm.navbar_active__iZNRF span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background-color:var(--primary)}.navbar_linkItem__Pq_jm.navbar_inactive___HYvg span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background-color:transparent;transition:width .3s ease-in-out;width:0}.navbar_linkItem__Pq_jm.navbar_inactive___HYvg:hover span:after{width:100%;background-color:var(--primary)}.navbar_iconContainer__7uxk_{display:none}.navbar_cta__A3j7b{display:flex;align-items:center;gap:1.5rem}.navbar_cta__A3j7b a:last-child{background-color:#000}@media screen and (max-width:840px){.navbar_navbar__1v1x3{height:4rem}.navbar_navbarContent__F62Bn{padding-inline:1.25rem 3rem}.navbar_logo__uZP7g{width:8rem}.navbar_cta__A3j7b,.navbar_links__zwFDW{display:none}.navbar_iconContainer__7uxk_{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:1rem}.navbar_iconContainer__7uxk_ svg{color:#fff}.navbar_sheetBar__EHiVf{height:4rem;background:var(--surface-black);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar_sheetBarContent__WbC3z{padding-inline:1.25rem 3rem;position:relative;height:100%;padding-inline:1.25rem;display:flex;align-items:center;justify-content:space-between}.navbar_sheetBarContent__WbC3z .navbar_logo__uZP7g img{filter:drop-shadow(0 0 10px var(--primary-glow));transition:all .3s ease}.navbar_sheetBarContent__WbC3z .navbar_logo__uZP7g img:hover{transform:scale(1.05);filter:drop-shadow(0 0 15px var(--primary-glow))}.navbar_sheetBarContent__WbC3z .navbar_iconContainer__7uxk_{left:auto;right:1rem}.navbar_sheetBarContent__WbC3z .navbar_iconContainer__7uxk_ svg{cursor:pointer;transition:all .2s ease;color:var(--primary)}.navbar_sheetBarContent__WbC3z .navbar_iconContainer__7uxk_ svg:hover{color:var(--primary-light);transform:rotate(90deg)}.navbar_sheetBarContent__WbC3z .navbar_iconContainer__7uxk_ svg:active{transform:scale(.85) rotate(90deg);animation:navbar_shake___M4QJ .3s ease}@keyframes navbar_shake___M4QJ{0%,to{transform:scale(.85) rotate(90deg) translateX(0)}25%{transform:scale(.85) rotate(90deg) translateX(-3px)}75%{transform:scale(.85) rotate(90deg) translateX(3px)}}.navbar_mobileUserCard__HgcpU{display:flex;align-items:center;gap:.75rem;padding:1rem;margin:.75rem;background:linear-gradient(135deg,rgba(79,70,229,.05),hsla(0,0%,100%,.02));border:1px solid rgba(79,70,229,.12);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;box-shadow:0 0 30px rgba(79,70,229,.05)}.navbar_mobileUserCard__HgcpU:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--primary) 0,transparent 100%);opacity:0;transition:opacity .3s ease}.navbar_mobileUserCard__HgcpU:hover{border-color:rgba(79,70,229,.2);box-shadow:0 0 35px rgba(79,70,229,.1)}.navbar_mobileUserCard__HgcpU:hover:before{opacity:.08}.navbar_mobileUserCard__HgcpU:active{transform:scale(.98)}.navbar_mobileUserCard__HgcpU:active:before{opacity:.12}.navbar_userCardAvatar__5f2H5{flex-shrink:0;width:50px;height:50px;border-radius:50%;overflow:hidden;position:relative;z-index:1}.navbar_avatarPlaceholder__ol9Fs{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;color:#fff}.navbar_userCardInfo_____rJ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem;position:relative;z-index:1}.navbar_userName__R39k5{font-size:.9375rem;font-weight:600;color:var(--foreground);display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.navbar_teamName__YaYJX{color:var(--primary);font-weight:700}.navbar_flag__9pt5S{font-size:1rem}.navbar_proTag__Ua1mY{display:inline-flex;align-items:center;gap:.15rem;padding:.1rem .4rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#78350f;font-size:.5rem;font-weight:700;border-radius:.25rem;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 1px 2px 0 rgba(251,191,36,.2)}.navbar_userEmail__FacT5{font-size:.75rem;color:var(--subtitle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_profileLink__RxFZF{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(79,70,229,.1);color:var(--primary);transition:all .3s ease;position:relative;z-index:1;box-shadow:0 0 10px rgba(79,70,229,.15)}.navbar_mobileLinks__lrEU5{display:flex;flex-direction:column;gap:.375rem;padding:.75rem;margin-top:0}.navbar_mobileLinkItem__x9oIa{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--foreground);background:linear-gradient(135deg,rgba(79,70,229,.03),hsla(0,0%,100%,.02));border:1px solid rgba(79,70,229,.08);border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;box-shadow:0 0 20px rgba(79,70,229,.02)}.navbar_mobileLinkItem__x9oIa:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:radial-gradient(circle,var(--primary) 0,transparent 70%);opacity:0;transform:translate(-50%,-50%) scale(0);transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-out;pointer-events:none}.navbar_mobileLinkItem__x9oIa:active:after{transform:translate(-50%,-50%) scale(1);width:400px;height:400px;opacity:.3}.navbar_mobileLinkItem__x9oIa:active{transform:scale(.97)}.navbar_mobileLinkItem__x9oIa:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--primary);opacity:0;transition:opacity .3s ease}.navbar_mobileLinkItem__x9oIa:hover{background:linear-gradient(135deg,rgba(79,70,229,.08),hsla(0,0%,100%,.04));border-color:rgba(79,70,229,.15);color:var(--foreground);box-shadow:0 0 25px rgba(79,70,229,.08)}.navbar_activeMobileLink__fyPTQ{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important;box-shadow:0 0 20px var(--primary-glow),0 4px 12px rgba(0,0,0,.3);transform:translateX(4px)}.navbar_activeMobileLink__fyPTQ:before{opacity:1}.navbar_linkIcon__zrJH_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px;background:rgba(79,70,229,.08);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px rgba(79,70,229,.1)}.navbar_linkIcon__zrJH_ svg{color:var(--primary);transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar_mobileLinkItem__x9oIa:hover .navbar_linkIcon__zrJH_{transform:scale(1.1) rotate(5deg);background:rgba(79,70,229,.15);box-shadow:0 0 15px rgba(79,70,229,.2)}.navbar_mobileLinkItem__x9oIa:hover .navbar_linkIcon__zrJH_ svg{transform:scale(1.1)}.navbar_mobileLinkItem__x9oIa:active .navbar_linkIcon__zrJH_{transform:scale(.9);transition:transform .1s ease}.navbar_mobileLinkItem__x9oIa:active .navbar_linkIcon__zrJH_ svg{animation:navbar_iconPulse__bfaXa .3s ease}@keyframes navbar_iconPulse__bfaXa{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.navbar_activeMobileLink__fyPTQ .navbar_linkIcon__zrJH_{background:hsla(0,0%,100%,.15);box-shadow:0 0 12px var(--primary-glow)}.navbar_activeMobileLink__fyPTQ .navbar_linkIcon__zrJH_ svg{color:#fff}.navbar_linkText__zR710{flex:1 1;font-size:.875rem;font-weight:500;letter-spacing:.01em;transition:all .2s cubic-bezier(.4,0,.2,1)}.navbar_mobileLinkItem__x9oIa:active .navbar_linkText__zR710{transform:translateX(2px)}.navbar_chevronIcon__r5dxG{opacity:.4;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.navbar_mobileLinkItem__x9oIa:hover .navbar_chevronIcon__r5dxG{opacity:1;transform:translateX(6px);animation:navbar_bounce__eJ_pL .6s ease-in-out infinite}.navbar_mobileLinkItem__x9oIa:active .navbar_chevronIcon__r5dxG{opacity:1;transform:translateX(8px) scale(1.2);animation:none}@keyframes navbar_bounce__eJ_pL{0%,to{transform:translateX(6px)}50%{transform:translateX(10px)}}.navbar_divider__lj8hQ{height:1px;background:linear-gradient(90deg,transparent 0,var(--border) 20%,var(--border) 80%,transparent 100%);margin:1rem;position:relative}.navbar_divider__lj8hQ:after{content:"";position:absolute;top:0;left:50%;width:50%;height:100%;background:var(--primary);opacity:.2;transform:translateX(-50%) scaleX(0);transition:transform .3s ease}.navbar_mobileActionButton__xwtQL{width:100%;padding:.75rem 1rem;margin-top:auto}.navbar_mobileActionButton__xwtQL a{width:100%}.navbar_mobileActionButton__xwtQL button{border-radius:10px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.navbar_mobileActionButton__xwtQL button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.navbar_mobileActionButton__xwtQL button:hover:before{left:100%}.navbar_mobileActionButton__xwtQL button:active{transform:scale(.97)}}