.LanguageSelect-module__QntwBG__control{flex-shrink:0;min-width:150px}.LanguageSelect-module__QntwBG__trigger{color:#f5f8fa;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.LanguageSelect-module__QntwBG__trigger svg{flex-shrink:0}.LanguageSelect-module__QntwBG__trigger:hover,.LanguageSelect-module__QntwBG__trigger[aria-expanded=true]{border-color:#19d7f2}.LanguageSelect-module__QntwBG__trigger:focus-visible,.LanguageSelect-module__QntwBG__option:focus-visible{outline-offset:3px;outline:2px solid #19d7f2}.theme-light .LanguageSelect-module__QntwBG__trigger{color:#071722;background:#fff;border-color:#07172229}.LanguageSelect-module__QntwBG__popup{z-index:120;color:#f5f8fa;background:#07131b;border:1px solid #19d7f259;border-radius:22px;padding:10px;position:fixed;box-shadow:0 18px 60px #00000073}.LanguageSelect-module__QntwBG__popup[data-light=true]{color:#071722;background:#fff;box-shadow:0 18px 60px #0717222e}.LanguageSelect-module__QntwBG__option{width:100%;min-height:52px;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:18px;font-weight:500;line-height:1.4;display:flex}.LanguageSelect-module__QntwBG__option:hover,.LanguageSelect-module__QntwBG__option:focus-visible{background:#19d7f21a}.LanguageSelect-module__QntwBG__check{color:#19d7f2;flex-shrink:0;width:20px;display:flex}@media (max-width:639px){.LanguageSelect-module__QntwBG__trigger{font-size:16px}.LanguageSelect-module__QntwBG__control{min-width:160px}}
.PlanetLoader-module__3XwArW__screen{z-index:1000;color:#19d7f2;background:#020910;place-items:center;min-height:100dvh;display:grid;position:fixed;inset:0}.PlanetLoader-module__3XwArW__inline{color:#19d7f2;place-items:center;width:100%;min-height:120px;display:grid}.PlanetLoader-module__3XwArW__planet{filter:drop-shadow(0 0 12px #19d7f22b);width:72px;height:72px;display:block;overflow:visible}.PlanetLoader-module__3XwArW__orbit{transform-origin:50px 50px;animation:5s linear infinite PlanetLoader-module__3XwArW__orbit}@keyframes PlanetLoader-module__3XwArW__orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PlanetLoader-module__3XwArW__orbit{animation:none}}
.HomeCategories-module__mYcMaG__grid,.HomeCategories-module__mYcMaG__popup{--category-surface:#0b1720;--category-card:#ffffff0b;--category-border:#ffffff24;--category-text:#f8fbff;--category-muted:#a0adb5;--category-accent:#19d7f2;color:var(--category-text)}:is(.theme-light .HomeCategories-module__mYcMaG__grid,.theme-light .HomeCategories-module__mYcMaG__popup){--category-surface:#fff;--category-card:#f2f7fa;--category-border:#d6e1e7;--category-text:#071722;--category-muted:#405664;--category-accent:#00788e}.HomeCategories-module__mYcMaG__grid{gap:16px;display:grid}@media (min-width:1024px){.HomeCategories-module__mYcMaG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.HomeCategories-module__mYcMaG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeCategories-module__mYcMaG__card{border:1px solid var(--category-border);background:var(--category-card);border-radius:10px;min-width:0;padding:16px;transition:border-color .16s,box-shadow .16s}.HomeCategories-module__mYcMaG__card:hover,.HomeCategories-module__mYcMaG__card[data-open]{border-color:var(--category-accent);box-shadow:0 10px 32px #19d7f21a}.HomeCategories-module__mYcMaG__trigger{width:100%;min-height:64px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:16px;padding:0;display:flex}.HomeCategories-module__mYcMaG__icon{height:52px;color:var(--category-accent);background:#19d7f21a;border:1px solid #19d7f247;border-radius:10px;flex:0 0 52px;justify-content:center;align-items:center;display:flex}.HomeCategories-module__mYcMaG__label{flex:1;min-width:0}.HomeCategories-module__mYcMaG__label strong{font-size:18px;line-height:1.35;display:block}.HomeCategories-module__mYcMaG__label>span,.HomeCategories-module__mYcMaG__label p{color:var(--category-muted);margin:4px 0 0;font-size:14px;line-height:1.5;display:block}.HomeCategories-module__mYcMaG__chevron{color:var(--category-muted);flex-shrink:0;transition:transform .16s}.HomeCategories-module__mYcMaG__card[data-open] .HomeCategories-module__mYcMaG__chevron{color:var(--category-accent);transform:rotate(180deg)}.HomeCategories-module__mYcMaG__trigger:focus-visible,.HomeCategories-module__mYcMaG__popup button:focus-visible{outline:2px solid var(--category-accent);outline-offset:3px}.HomeCategories-module__mYcMaG__popup{z-index:90;border:1px solid var(--category-accent);background:var(--category-surface);border-radius:16px;flex-direction:column;width:min(460px,100vw - 32px);max-height:min(580px,100dvh - 32px);padding:20px;animation:.14s ease-out HomeCategories-module__mYcMaG__appear;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000059,0 0 28px #19d7f214}.HomeCategories-module__mYcMaG__heading{align-items:center;gap:12px;padding-bottom:16px;display:flex}.HomeCategories-module__mYcMaG__heading h3{color:inherit;margin:0;font-size:19px;font-weight:800;line-height:1.35}.HomeCategories-module__mYcMaG__close{border:1px solid var(--category-border);background:var(--category-card);height:40px;color:var(--category-text);border-radius:9px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.HomeCategories-module__mYcMaG__options{overscroll-behavior:contain;scrollbar-width:thin;gap:8px;min-height:0;margin:0;padding:3px;list-style:none;display:grid;overflow-y:auto}.HomeCategories-module__mYcMaG__option{border:1px solid var(--category-border);background:var(--category-card);width:100%;min-height:46px;color:var(--category-text);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.HomeCategories-module__mYcMaG__option>span:first-child{overflow-wrap:anywhere;flex:1}.HomeCategories-module__mYcMaG__option svg{color:var(--category-accent);flex-shrink:0}.HomeCategories-module__mYcMaG__count{min-width:26px;color:var(--category-accent);text-align:center;background:#19d7f21a;border-radius:6px;padding:3px 7px;font-size:12px}.HomeCategories-module__mYcMaG__option:hover,.HomeCategories-module__mYcMaG__close:hover{border-color:var(--category-accent)}.HomeCategories-module__mYcMaG__all{border:1px solid var(--category-accent);min-height:46px;color:var(--category-text);text-align:left;background:#19d7f21a;border-radius:9px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:800;display:flex}.HomeCategories-module__mYcMaG__all:hover{background:var(--category-accent);color:var(--category-surface)}.HomeCategories-module__mYcMaG__backdrop{z-index:89;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020910a6;position:fixed;inset:0}.HomeCategories-module__mYcMaG__popup[data-mobile]{top:auto;left:20px;right:20px;bottom:max(24px, calc(env(safe-area-inset-bottom,0px) + 16px));width:min(420px,100vw - 40px);max-height:min(560px,70vh);max-height:min(560px, 70svh, calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 96px));margin-inline:auto;padding:16px;transform:none}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__heading{flex-shrink:0;gap:10px;padding-bottom:12px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__icon{flex-basis:44px;height:44px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__heading h3{font-size:18px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__label p{font-size:13px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__options{gap:6px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__option{min-height:44px;padding:9px 10px}.HomeCategories-module__mYcMaG__popup[data-mobile] .HomeCategories-module__mYcMaG__all{min-height:44px;margin-top:12px;padding:9px 12px}@keyframes HomeCategories-module__mYcMaG__appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HomeCategories-module__mYcMaG__popup{animation:none}.HomeCategories-module__mYcMaG__card,.HomeCategories-module__mYcMaG__chevron{transition:none}}
