:root{--bg:#030617;--bg2:#071129;--panel:rgba(7,15,38,.72);--panel2:rgba(255,255,255,.055);--line:rgba(93,199,255,.22);--text:#f4fbff;--muted:#9fb0d8;--cyan:#20d6ff;--blue:#247cff;--violet:#914bff;--pink:#e53cff;--gold:#ffd25e;--green:#28f29a;--shadow:0 22px 70px rgba(0,0,0,.35)}*{box-sizing:border-box}html{scroll-behavior:smooth}body.gx-body{margin:0;min-height:100vh;color:var(--text);background:#020511;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.gx-shell{width:min(100% - 44px,1660px);margin-inline:auto}.gx-space{position:fixed;inset:0;z-index:-3;background:radial-gradient(circle at 28% 22%,rgba(137,69,255,.22),transparent 31%),radial-gradient(circle at 62% 36%,rgba(31,214,255,.14),transparent 36%),radial-gradient(circle at 84% 66%,rgba(229,60,255,.18),transparent 34%),linear-gradient(180deg,#020511 0%,#060a22 46%,#02040d 100%)}.gx-space:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.7px),radial-gradient(circle,#20d6ff 0 1px,transparent 1.6px),radial-gradient(circle,#e53cff 0 1px,transparent 1.8px);background-size:54px 54px,92px 92px,140px 140px;opacity:.35;animation:gxStars 90s linear infinite}.gx-space i:nth-child(1){position:absolute;left:-10%;bottom:7%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle at 70% 32%,#7bd7ff 0 2%,#1d4e95 16%,#0a1737 44%,transparent 69%);box-shadow:0 0 90px rgba(32,151,255,.24)}.gx-space i:nth-child(2){position:absolute;right:4%;bottom:26%;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle at 35% 32%,#fff 0 3%,#5a35d7 22%,#1d144a 64%,transparent 78%);box-shadow:0 0 70px rgba(145,75,255,.34)}.gx-space i:nth-child(3){position:absolute;right:9%;top:10%;width:5px;height:230px;transform:rotate(55deg);background:linear-gradient(180deg,transparent,#fff,#20d6ff,transparent);filter:blur(.2px);opacity:.8}.gx-space span{position:absolute;left:43%;top:9%;width:150px;height:2px;transform:rotate(-28deg);background:linear-gradient(90deg,transparent,#24d7ff,#fff,transparent);box-shadow:0 0 18px #20d6ff}.gx-space b{position:absolute;left:50%;top:41%;width:720px;height:360px;border-radius:50%;transform:translate(-50%,-50%) rotate(-12deg);background:radial-gradient(ellipse at center,rgba(255,255,255,.35) 0 2%,rgba(255,210,94,.20) 7%,rgba(32,214,255,.18) 14%,rgba(145,75,255,.12) 28%,transparent 58%);filter:blur(1px);opacity:.55}@keyframes gxStars{to{background-position:900px 360px,-620px 300px,300px -520px}}.gx-header{position:sticky;top:0;z-index:90;background:rgba(2,5,17,.74);border-bottom:1px solid rgba(93,199,255,.14);backdrop-filter:blur(18px)}.gx-navShell{min-height:86px;display:flex;align-items:center;gap:18px}.gx-brand{display:flex;align-items:center;gap:12px;min-width:max-content}.gx-logoOrb{position:relative;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 35% 30%,#fff 0 5%,#20d6ff 18%,#914bff 58%,#071129 100%);box-shadow:0 0 34px rgba(32,214,255,.36)}.gx-logoOrb:after{content:"";position:absolute;inset:10px;border:3px solid rgba(32,214,255,.7);border-left-color:rgba(229,60,255,.9);border-radius:50%;transform:rotate(-25deg) skew(-8deg)}.gx-logoOrb i{z-index:2}.gx-brand strong{display:block;font-size:28px;line-height:1;font-weight:950;letter-spacing:-1px;text-transform:uppercase;background:linear-gradient(90deg,#fff,#20d6ff,#e53cff);-webkit-background-clip:text;background-clip:text;color:transparent}.gx-brand em{display:block;margin-top:6px;font-style:normal;font-size:12px;letter-spacing:1.4px;color:#9cafde;text-transform:uppercase}.gx-menu{display:flex;align-items:center;gap:8px;margin-left:auto;padding:9px 12px;border:1px solid rgba(93,199,255,.14);border-radius:999px;background:rgba(255,255,255,.035)}.gx-menu a{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;color:#d9e6ff;font-size:13px;font-weight:850;text-transform:uppercase}.gx-menu a:hover,.gx-menu a.is-active{background:rgba(32,124,255,.14);box-shadow:0 0 24px rgba(32,214,255,.18);color:#fff}.gx-actions{display:flex;align-items:center;gap:10px}.gx-search,.gx-menuBtn{width:48px;height:48px;border-radius:18px;border:1px solid rgba(93,199,255,.22);background:rgba(255,255,255,.035);color:#fff}.gx-menuBtn{display:none}.gx-topBtn{height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:15px;border:1px solid rgba(93,199,255,.24);font-weight:900}.gx-topBtn.hot{background:linear-gradient(135deg,#914bff,#e53cff);box-shadow:0 0 34px rgba(229,60,255,.34)}.gx-main{position:relative}.gx-dashboard{display:grid;grid-template-columns:230px minmax(0,1fr) 260px;gap:22px;padding:24px 0 18px}.gx-card{border:1px solid rgba(93,199,255,.16);background:linear-gradient(180deg,rgba(9,17,42,.72),rgba(4,9,26,.60));border-radius:22px;box-shadow:var(--shadow);backdrop-filter:blur(14px);position:relative;overflow:hidden}.gx-card:before{content:"";position:absolute;inset:auto -40px -40px auto;width:130px;height:130px;background:radial-gradient(circle,rgba(32,214,255,.16),transparent 68%);pointer-events:none}.gx-leftRail,.gx-rightRail{display:grid;gap:18px;align-content:start}.gx-liveStats{padding:16px}.gx-card h3{margin:0 0 14px;display:flex;align-items:center;gap:9px;font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:.4px}.gx-liveStats div{display:grid;grid-template-columns:42px 1fr;gap:0 12px;align-items:center;min-height:64px;padding:10px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);margin-top:9px}.gx-liveStats div>i{grid-row:span 2;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:#20d6ff;background:rgba(32,214,255,.1)}.gx-liveStats b{font-size:20px}.gx-liveStats span{font-size:12px;color:#aab8dd}.gx-radio{padding:16px}.gx-radioCover{height:154px;border-radius:18px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 35% 32%,rgba(255,255,255,.8),transparent 6%),radial-gradient(circle at 64% 42%,rgba(32,214,255,.34),transparent 24%),linear-gradient(135deg,#07142e,#381f6b 54%,#080b20);border:1px solid rgba(255,255,255,.08);position:relative}.gx-radioCover>i{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);box-shadow:0 0 24px rgba(32,214,255,.42)}.gx-radioCover span{position:absolute;left:14px;bottom:13px;font-weight:900}.gx-radioCover em{font-style:normal;color:#9fb0d8;font-weight:500}.gx-equalizer{display:flex;align-items:end;gap:4px;height:34px;margin:14px 0}.gx-equalizer i{width:5px;height:30%;border-radius:99px;background:#20d6ff;animation:gxEq .8s ease-in-out infinite alternate}.gx-equalizer i:nth-child(2n){background:#e53cff;animation-delay:.2s}.gx-equalizer i:nth-child(3n){background:#ffd25e;animation-delay:.4s}@keyframes gxEq{to{height:100%}}.gx-radio a,.gx-panelBtn{height:46px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,rgba(36,124,255,.25),rgba(145,75,255,.18));border:1px solid rgba(93,199,255,.25);font-weight:900}.gx-center{min-width:0}.gx-heroGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);align-items:center;gap:26px;min-height:500px}.gx-heroText{padding:32px 0 32px 10px}.gx-kicker{display:inline-flex;gap:10px;align-items:center;color:#ffd25e;font-size:14px;font-weight:900;text-transform:uppercase}.gx-kicker i{color:#914bff}.gx-heroText h1{margin:18px 0 16px;line-height:.98;text-transform:uppercase;letter-spacing:-2px}.gx-heroText h1 span,.gx-heroText h1 strong{display:block;font-weight:950;font-size:clamp(42px,4.5vw,72px)}.gx-heroText h1 strong{font-size:clamp(46px,5.3vw,84px);background:linear-gradient(90deg,#20d6ff,#247cff 42%,#e53cff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 32px rgba(32,214,255,.18)}.gx-heroText p{max-width:590px;color:#d0dcfb;font-size:17px;line-height:1.65}.gx-heroBtns{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px}.gx-bigBtn{height:66px;min-width:220px;padding:0 32px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:950;font-size:18px;text-transform:uppercase;box-shadow:0 16px 40px rgba(0,0,0,.25);transition:.18s}.gx-bigBtn:hover,.gx-topBtn:hover,.gx-roomCard:hover{transform:translateY(-2px);filter:brightness(1.1)}.gx-bigBtn.blue{background:linear-gradient(135deg,#0c86ff,#1e4fff);border:1px solid rgba(123,215,255,.45);box-shadow:0 0 36px rgba(32,124,255,.36)}.gx-bigBtn.purple{background:linear-gradient(135deg,#803cff,#d934ff);border:1px solid rgba(229,60,255,.36);box-shadow:0 0 36px rgba(229,60,255,.34)}.gx-featurePills{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.gx-featurePills span{height:42px;display:inline-flex;align-items:center;gap:9px;color:#d9e4ff;font-size:13px;font-weight:800}.gx-featurePills i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(93,199,255,.22);color:#20d6ff;background:rgba(32,214,255,.08)}.gx-galaxyMap{position:relative;min-height:492px;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at center,rgba(255,255,255,.25) 0 2%,rgba(255,210,94,.16) 8%,rgba(32,214,255,.10) 20%,transparent 42%),linear-gradient(180deg,rgba(4,10,31,.58),rgba(3,6,18,.48));border:1px solid rgba(93,199,255,.16);box-shadow:var(--shadow),inset 0 0 80px rgba(32,214,255,.08)}.gx-galaxyMap:before{content:"";position:absolute;left:50%;top:50%;width:400px;height:210px;transform:translate(-50%,-50%) rotate(-16deg);border-radius:50%;background:conic-gradient(from 30deg,transparent,#20d6ff33,#fff7,#914bff44,transparent,#e53cff33,transparent);filter:blur(.5px);opacity:.8}.gx-galaxyMap:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.7px),radial-gradient(circle,#20d6ff 0 1px,transparent 1.6px);background-size:44px 44px,78px 78px;opacity:.35}.gx-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(93,199,255,.22);border-radius:50%;transform:translate(-50%,-50%) rotate(-16deg);z-index:1}.gx-orbit.o1{width:170px;height:96px}.gx-orbit.o2{width:275px;height:158px;border-color:rgba(145,75,255,.26)}.gx-orbit.o3{width:390px;height:225px;border-color:rgba(229,60,255,.22)}.gx-orbit.o4{width:500px;height:285px;border-color:rgba(255,210,94,.18)}.gx-mapCore{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:144px;height:86px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#fff 0 3%,#ffd25e 10%,#914bff 31%,#06102c 68%);box-shadow:0 0 70px rgba(255,210,94,.28),0 0 100px rgba(32,214,255,.16);text-align:center}.gx-mapCore strong{font-size:12px}.gx-mapCore em{font-size:11px;font-style:normal;color:#dcecff}.gx-spaceUser{position:absolute;left:var(--x);top:var(--y);z-index:4;transform:translate(-50%,-50%);border:0;background:transparent;color:#fff;display:grid;justify-items:center;gap:3px;cursor:pointer;animation:gxFloat 4s ease-in-out infinite;animation-delay:calc(var(--d)*-.35s)}@keyframes gxFloat{50%{transform:translate(-50%,calc(-50% - 8px))}}.gx-spaceUser img{width:54px;height:54px;border-radius:50%;object-fit:cover;border:3px solid #20d6ff;box-shadow:0 0 22px rgba(32,214,255,.65),0 0 0 5px rgba(32,214,255,.09)}.gx-spaceUser.pink img{border-color:#e53cff;box-shadow:0 0 22px rgba(229,60,255,.65),0 0 0 5px rgba(229,60,255,.09)}.gx-spaceUser.gold img{border-color:#ffd25e;box-shadow:0 0 22px rgba(255,210,94,.55),0 0 0 5px rgba(255,210,94,.09)}.gx-spaceUser.violet img{border-color:#914bff}.gx-spaceUser b{font-size:12px;text-shadow:0 2px 8px #000}.gx-spaceUser em{font-style:normal;font-size:11px;color:#cfe4ff}.gx-spaceUser em i{display:inline-block;width:7px;height:7px;background:#28f29a;border-radius:50%;margin-right:5px;box-shadow:0 0 8px #28f29a}.gx-mapCta{position:absolute;z-index:5;left:50%;bottom:18px;transform:translateX(-50%);height:42px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;gap:10px;background:rgba(6,12,31,.62);border:1px solid rgba(93,199,255,.28);font-weight:900}.gx-roomsMini,.gx-leaders{padding:16px}.gx-roomsMini>a:not(.gx-panelBtn){min-height:52px;display:grid;grid-template-columns:38px 1fr 40px;gap:10px;align-items:center;padding:8px;border-radius:15px;background:rgba(255,255,255,.035);margin-top:8px}.gx-roomsMini>a>i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(32,214,255,.11);color:#20d6ff}.gx-roomsMini span{font-size:13px;font-weight:900}.gx-roomsMini em{display:block;height:4px;border-radius:99px;background:linear-gradient(90deg,#20d6ff,var(--pink));width:var(--w);margin-top:7px}.gx-roomsMini b{font-size:12px;color:#b9c8e9}.gx-panelBtn{margin-top:12px}.gx-leaders div{display:grid;grid-template-columns:24px 36px 1fr auto;gap:10px;align-items:center;margin-top:10px;font-size:13px}.gx-leaders img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid rgba(32,214,255,.55)}.gx-leaders b{color:#fff}.gx-lowerGrid{display:grid;grid-template-columns:1.1fr .9fr .85fr;gap:18px;margin-top:8px}.gx-panelHead{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.gx-panelHead h2{margin:0;font-size:16px;text-transform:uppercase}.gx-panelHead i{color:#ffd25e}.gx-panelHead a{font-size:13px;color:#20d6ff;font-weight:900}.gx-featureRooms,.gx-stories,.gx-posts{padding:18px}.gx-roomCards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gx-roomCard{min-height:155px;border-radius:18px;border:1px solid rgba(93,199,255,.16);background:radial-gradient(circle at 50% 24%,rgba(32,214,255,.20),transparent 35%),linear-gradient(180deg,rgba(10,21,55,.74),rgba(4,9,25,.78));padding:14px;display:flex;flex-direction:column;justify-content:end;position:relative;overflow:hidden}.gx-roomCard:before{content:"";position:absolute;inset:10px 10px auto auto;width:65px;height:65px;border-radius:50%;background:rgba(32,214,255,.16);filter:blur(10px)}.gx-roomCard span{position:absolute;left:14px;top:14px;width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:rgba(255,255,255,.06);font-size:24px;color:#20d6ff}.gx-roomCard.violet span{color:#e53cff}.gx-roomCard.gold span{color:#ffd25e}.gx-roomCard b{position:relative;font-size:16px}.gx-roomCard em{position:relative;font-size:12px;font-style:normal;color:#aebde4;margin-top:7px}.gx-roomCard small{position:relative;display:block;height:4px;background:linear-gradient(90deg,#20d6ff,#e53cff);border-radius:99px;margin-top:10px}.gx-storyLine{display:flex;align-items:center;gap:13px;overflow:auto;padding-bottom:8px}.gx-storyLine button{border:0;background:transparent;color:#fff;display:grid;justify-items:center;gap:8px;cursor:pointer}.gx-storyLine img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid #20d6ff;box-shadow:0 0 22px rgba(32,214,255,.38)}.gx-storyLine span{font-size:12px}.gx-postItem{display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:center;padding:10px;border-radius:15px;background:rgba(255,255,255,.035);margin-top:8px}.gx-postItem span{width:48px;height:42px;border-radius:12px;background:linear-gradient(135deg,#1247ff,#e53cff)}.gx-postItem b{font-size:13px}.gx-postItem em{font-size:12px;color:#9fb0d8;font-style:normal}.gx-wideCta{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:14px;align-items:center;border-top:1px solid rgba(93,199,255,.12);border-bottom:1px solid rgba(93,199,255,.12);margin-top:18px;padding:14px 0}.gx-wideCta div{display:grid;grid-template-columns:42px 1fr;gap:0 10px;align-items:center}.gx-wideCta i{grid-row:span 2;color:#28f29a;font-size:24px}.gx-wideCta b{font-size:14px}.gx-wideCta span{color:#9fb0d8;font-size:12px}.gx-wideCta a{height:48px;display:flex;align-items:center;gap:10px;padding:0 20px;border-radius:15px;background:linear-gradient(135deg,#247cff,#914bff);font-weight:950}.gx-footer{margin-top:20px;border-top:1px solid rgba(93,199,255,.12);background:rgba(2,5,17,.62);padding:24px 0 16px}.gx-footerGrid{display:grid;grid-template-columns:1fr .7fr .7fr;gap:28px}.gx-footer strong{font-size:22px}.gx-footer p,.gx-footer a,.gx-footer span{display:block;color:#9fb0d8;font-size:14px;line-height:1.7}.gx-footer b{display:block;margin-bottom:8px}.gx-copy{display:flex;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.07);margin-top:18px;padding-top:14px}.gx-top{position:fixed;right:18px;bottom:18px;width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#20d6ff,#e53cff);z-index:70}.gx-avatarLightbox[hidden]{display:none}.gx-avatarLightbox{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:22px}.gx-lightboxBg{position:absolute;inset:0;border:0;background:rgba(2,5,17,.74);backdrop-filter:blur(8px)}.gx-lightboxCard{position:relative;z-index:2;width:min(92vw,430px);padding:24px;border-radius:28px;background:linear-gradient(180deg,rgba(7,15,38,.94),rgba(4,9,25,.98));border:1px solid rgba(93,199,255,.18);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 90px rgba(32,214,255,.12);text-align:center}.gx-lightboxClose{position:absolute;right:12px;top:12px;width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#fff}.gx-lightboxCard img{width:min(76vw,290px);height:min(76vw,290px);object-fit:cover;border-radius:28px;border:3px solid rgba(93,199,255,.25);box-shadow:0 0 44px rgba(32,214,255,.2)}.gx-lightboxCard strong{display:block;margin-top:14px;font-size:22px}.nv-section,.nv-contentWrap{width:min(100% - 44px,1180px);margin:24px auto}.nv-card,.nv-glass,.nv-panel{border:1px solid rgba(93,199,255,.16);background:linear-gradient(180deg,rgba(9,17,42,.72),rgba(4,9,26,.60));border-radius:22px;padding:22px;box-shadow:var(--shadow)}.nv-postGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.nv-post{border:1px solid rgba(93,199,255,.12);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.035)}.nv-post .cover,.nv-relatedThumb,.nv-heroCover{display:block;min-height:170px;background-size:cover;background-position:center;background-color:#10204b}.nv-post .body{padding:16px}.nv-post h3{margin:0 0 8px}.nv-post p{color:#9fb0d8}.nv-cardTitle{display:flex;justify-content:space-between;gap:12px;align-items:center}.nv-badge{display:inline-flex;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(32,214,255,.1);color:#20d6ff}.nv-articleBody{line-height:1.8;color:#dbe6ff}.nv-formGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nv-fieldBlock input,.nv-fieldBlock textarea{width:100%;border:1px solid rgba(93,199,255,.18);background:rgba(0,0,0,.25);color:#fff;border-radius:14px;padding:12px}.nv-submitBtn{border:0;border-radius:14px;padding:13px 18px;background:linear-gradient(135deg,#247cff,#914bff);color:#fff;font-weight:900}.nv-hiddenHoney{display:none!important}@media(max-width:1320px){.gx-dashboard{grid-template-columns:1fr}.gx-leftRail,.gx-rightRail{grid-template-columns:repeat(2,1fr)}.gx-heroGrid{grid-template-columns:1fr 1fr}.gx-rightRail{order:3}.gx-leftRail{order:2}.gx-center{order:1}.gx-lowerGrid{grid-template-columns:1fr}.gx-roomCards{grid-template-columns:repeat(4,1fr)}}@media(max-width:920px){.gx-shell{width:min(100% - 24px,1660px)}.gx-navShell{min-height:76px;flex-wrap:wrap;padding:10px 0}.gx-menuBtn{display:grid}.gx-menu{position:absolute;left:12px;right:12px;top:calc(100% + 8px);display:none;flex-direction:column;border-radius:20px}.gx-menu.is-open{display:flex}.gx-actions{margin-left:auto}.gx-search{display:none}.gx-topBtn{height:44px;padding:0 14px}.gx-heroGrid{grid-template-columns:1fr}.gx-heroText{padding:20px 0}.gx-galaxyMap{min-height:450px}.gx-leftRail,.gx-rightRail{grid-template-columns:1fr}.gx-roomCards{grid-template-columns:repeat(2,1fr)}.gx-wideCta{grid-template-columns:1fr}.gx-footerGrid{grid-template-columns:1fr}.gx-copy{display:block}.gx-mapCta{white-space:nowrap}.gx-spaceUser b,.gx-spaceUser em{display:none}}@media(max-width:640px){.gx-brand strong{font-size:21px}.gx-brand em{font-size:10px}.gx-logoOrb{width:46px;height:46px}.gx-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.gx-topBtn{width:100%;font-size:13px}.gx-dashboard{padding-top:14px}.gx-heroText h1 span{font-size:38px}.gx-heroText h1 strong{font-size:44px}.gx-heroText p{font-size:14px}.gx-bigBtn{height:54px;min-width:0;width:100%;font-size:15px}.gx-featurePills span{font-size:12px}.gx-galaxyMap{min-height:340px;border-radius:22px}.gx-orbit.o4{width:360px;height:210px}.gx-orbit.o3{width:290px;height:168px}.gx-orbit.o2{width:215px;height:122px}.gx-orbit.o1{width:140px;height:80px}.gx-mapCore{width:112px;height:70px}.gx-spaceUser img{width:42px;height:42px}.gx-mapCta{bottom:12px;height:38px;font-size:12px}.gx-roomCards{grid-template-columns:1fr}.gx-liveStats div{min-height:58px}.nv-formGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}


/* === Galaxi v1.1: geniş galaksi sahnesi === */
@media (min-width: 921px){
  .gx-center{min-width:0;}
  .gx-heroGrid{
    position:relative;
    display:block!important;
    min-height:640px;
    border-radius:32px;
    overflow:hidden;
  }
  .gx-galaxyMap{
    min-height:640px!important;
    height:640px;
    width:100%;
    border-radius:32px!important;
    padding:0;
    background:
      radial-gradient(circle at 78% 43%,rgba(255,210,94,.16) 0 3%,rgba(32,214,255,.13) 10%,transparent 33%),
      radial-gradient(circle at 20% 58%,rgba(36,124,255,.16),transparent 36%),
      linear-gradient(115deg,rgba(3,7,24,.94) 0%,rgba(5,12,35,.88) 34%,rgba(10,9,40,.76) 100%)!important;
    box-shadow:var(--shadow),inset 0 0 92px rgba(32,214,255,.10),0 0 70px rgba(145,75,255,.10)!important;
  }
  .gx-galaxyMap:before{
    left:68%;
    top:47%;
    width:620px;
    height:330px;
    opacity:.9;
    filter:blur(.35px);
  }
  .gx-galaxyMap:after{opacity:.31;}
  .gx-heroText{
    position:absolute;
    z-index:9;
    left:36px;
    top:54px;
    width:min(48%,620px);
    padding:0!important;
    pointer-events:none;
  }
  .gx-heroText .gx-kicker,
  .gx-heroText .gx-heroBtns,
  .gx-heroText .gx-featurePills{pointer-events:auto;}
  .gx-heroText h1{margin-top:22px;}
  .gx-heroText h1 span{font-size:clamp(48px,4vw,74px);line-height:.94;}
  .gx-heroText h1 strong{font-size:clamp(58px,5.3vw,96px);line-height:.95;}
  .gx-heroText p{max-width:560px;font-size:18px;line-height:1.65;color:#e8f0ff;text-shadow:0 3px 10px rgba(0,0,0,.55);}
  .gx-heroBtns{margin-top:28px;}
  .gx-bigBtn{height:66px;min-width:230px;font-size:19px;border-radius:18px;}
  .gx-featurePills{margin-top:28px;}
  .gx-mapCore,
  .gx-orbit{left:68%;top:48%;}
  .gx-mapCore{width:170px;height:102px;}
  .gx-orbit.o1{width:230px;height:128px;}
  .gx-orbit.o2{width:360px;height:204px;}
  .gx-orbit.o3{width:500px;height:282px;}
  .gx-orbit.o4{width:650px;height:366px;}
  .gx-spaceUser{--dx:0px;--dy:0px;}
  .gx-spaceUser[style*="--x:22%"]{left:55%!important;top:18%!important;}
  .gx-spaceUser[style*="--x:70%"]{left:76%!important;top:18%!important;}
  .gx-spaceUser[style*="--x:84%"]{left:88%!important;top:43%!important;}
  .gx-spaceUser[style*="--x:71%"]{left:76%!important;top:78%!important;}
  .gx-spaceUser[style*="--x:33%"]{left:57%!important;top:78%!important;}
  .gx-spaceUser[style*="--x:14%"]{left:46%!important;top:50%!important;}
  .gx-spaceUser[style*="--x:50%"]{left:66%!important;top:10%!important;}
  .gx-spaceUser[style*="--x:91%"]{left:93%!important;top:66%!important;}
  .gx-spaceUser[style*="--x:45%"]{left:66%!important;top:90%!important;}
  .gx-mapCta{left:68%;bottom:40px;height:46px;padding:0 26px;}
}
@media (min-width: 1321px){
  .gx-dashboard{grid-template-columns:250px minmax(0,1fr) 280px;gap:20px;}
  .gx-leftRail,.gx-rightRail{gap:16px;}
}
@media (max-width:1320px) and (min-width:921px){
  .gx-heroGrid{min-height:600px;}
  .gx-galaxyMap{height:600px;min-height:600px!important;}
  .gx-heroText{width:min(52%,590px);}
  .gx-mapCore,.gx-orbit,.gx-galaxyMap:before{left:69%;}
}
@media (max-width:920px){
  .gx-heroGrid{display:grid!important;grid-template-columns:1fr;}
  .gx-heroText{position:relative;z-index:4;}
}

/* === Galaxi v1.2: üst anlatım + butonlar, altta tam galaksi haritası === */
@media (min-width: 921px){
  .gx-center{min-width:0;}
  .gx-heroGrid{
    display:grid!important;
    grid-template-rows:auto auto;
    gap:18px;
    min-height:0!important;
    border-radius:32px;
    overflow:visible;
    background:linear-gradient(180deg,rgba(8,14,42,.28),rgba(7,9,34,.10));
  }
  .gx-heroText{
    position:relative!important;
    left:auto!important;
    top:auto!important;
    z-index:9;
    width:100%!important;
    padding:26px 34px 0!important;
    pointer-events:auto!important;
    display:grid;
    grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);
    grid-template-areas:
      "kicker kicker"
      "title desc"
      "buttons buttons"
      "pills pills";
    gap:14px 28px;
    align-items:end;
  }
  .gx-kicker{grid-area:kicker;width:max-content;max-width:100%;}
  .gx-heroText h1{grid-area:title;margin:4px 0 0!important;white-space:nowrap;}
  .gx-heroText h1 span,.gx-heroText h1 strong{display:inline!important;line-height:.95!important;}
  .gx-heroText h1 span{font-size:clamp(36px,3.65vw,66px)!important;margin-right:18px;}
  .gx-heroText h1 strong{font-size:clamp(42px,4.35vw,76px)!important;}
  .gx-heroText p{
    grid-area:desc;
    margin:0 0 8px!important;
    max-width:540px!important;
    justify-self:end;
    font-size:17px!important;
    line-height:1.58!important;
    color:#dfeaff!important;
    text-align:right;
  }
  .gx-heroBtns{
    grid-area:buttons;
    display:grid!important;
    grid-template-columns:minmax(220px,310px) 1fr minmax(220px,310px);
    align-items:center;
    gap:18px;
    margin:4px 0 0!important;
  }
  .gx-heroBtns:before{
    content:"";
    height:1px;
    background:linear-gradient(90deg,rgba(32,214,255,.18),rgba(229,60,255,.45),rgba(255,207,89,.18));
    grid-column:2;
    box-shadow:0 0 18px rgba(32,214,255,.22);
  }
  .gx-heroBtns .gx-bigBtn{height:64px!important;min-width:0!important;width:100%;font-size:19px!important;border-radius:18px!important;}
  .gx-heroBtns .gx-bigBtn.blue{grid-column:1;grid-row:1;justify-self:start;}
  .gx-heroBtns .gx-bigBtn.purple{grid-column:3;grid-row:1;justify-self:end;}
  .gx-featurePills{grid-area:pills;margin-top:0!important;justify-content:center;}
  .gx-featurePills span{height:36px;background:rgba(7,14,39,.58);}

  .gx-galaxyMap{
    position:relative!important;
    width:100%!important;
    min-height:500px!important;
    height:500px!important;
    border-radius:32px!important;
    padding:0!important;
    overflow:hidden!important;
    background:
      radial-gradient(circle at 51% 45%,rgba(255,210,94,.20) 0 3%,rgba(32,214,255,.14) 10%,transparent 32%),
      radial-gradient(circle at 22% 60%,rgba(36,124,255,.16),transparent 34%),
      linear-gradient(115deg,rgba(3,7,24,.94) 0%,rgba(5,12,35,.88) 36%,rgba(10,9,40,.78) 100%)!important;
    box-shadow:var(--shadow),inset 0 0 90px rgba(32,214,255,.10),0 0 70px rgba(145,75,255,.10)!important;
  }
  .gx-galaxyMap:before{
    left:50%!important;
    top:50%!important;
    width:660px!important;
    height:360px!important;
    opacity:.92!important;
    filter:blur(.25px);
  }
  .gx-mapCore,.gx-orbit{left:50%!important;top:50%!important;}
  .gx-mapCore{width:168px!important;height:100px!important;}
  .gx-orbit.o1{width:230px!important;height:128px!important;}
  .gx-orbit.o2{width:370px!important;height:210px!important;}
  .gx-orbit.o3{width:520px!important;height:294px!important;}
  .gx-orbit.o4{width:690px!important;height:390px!important;}
  .gx-spaceUser[style*="--x:22%"]{left:36%!important;top:18%!important;}
  .gx-spaceUser[style*="--x:70%"]{left:62%!important;top:14%!important;}
  .gx-spaceUser[style*="--x:84%"]{left:78%!important;top:39%!important;}
  .gx-spaceUser[style*="--x:71%"]{left:64%!important;top:79%!important;}
  .gx-spaceUser[style*="--x:33%"]{left:39%!important;top:80%!important;}
  .gx-spaceUser[style*="--x:14%"]{left:22%!important;top:50%!important;}
  .gx-spaceUser[style*="--x:50%"]{left:50%!important;top:10%!important;}
  .gx-spaceUser[style*="--x:91%"]{left:88%!important;top:62%!important;}
  .gx-spaceUser[style*="--x:45%"]{left:50%!important;top:91%!important;}
  .gx-mapCta{left:50%!important;bottom:26px!important;height:46px!important;padding:0 26px!important;}
}
@media (min-width: 1321px){
  .gx-dashboard{grid-template-columns:250px minmax(0,1fr) 280px;gap:20px;}
}
@media (max-width:1320px) and (min-width:921px){
  .gx-heroText{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "desc" "buttons" "pills";align-items:start;}
  .gx-heroText h1{white-space:normal;}
  .gx-heroText p{text-align:left;justify-self:start;max-width:760px!important;}
  .gx-heroBtns{grid-template-columns:minmax(200px,280px) 1fr minmax(200px,280px);}
  .gx-galaxyMap{height:470px!important;min-height:470px!important;}
  .gx-galaxyMap:before{width:600px!important;height:330px!important;}
  .gx-orbit.o4{width:620px!important;height:350px!important;}
}
@media (max-width:920px){
  .gx-heroGrid{display:grid!important;grid-template-columns:1fr;}
  .gx-heroText{position:relative!important;left:auto!important;top:auto!important;width:100%!important;}
  .gx-heroBtns{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;}
  .gx-heroBtns .gx-bigBtn{width:100%;}
}
@media (max-width:640px){
  .gx-heroBtns{grid-template-columns:1fr!important;}
}

/* === Galaxi v1.3: temiz üst anlatım + altta tam geniş harita === */
@media (min-width: 921px){
  .gx-center{min-width:0!important;}
  .gx-heroGrid{
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-rows:auto minmax(500px, 520px)!important;
    gap:18px!important;
    min-height:0!important;
    height:auto!important;
    overflow:visible!important;
    border-radius:0!important;
    background:transparent!important;
  }
  .gx-heroText{
    position:relative!important;
    left:auto!important;
    top:auto!important;
    width:100%!important;
    max-width:none!important;
    z-index:5!important;
    padding:22px 28px 0!important;
    pointer-events:auto!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    grid-template-areas:
      "kicker kicker"
      "title title"
      "desc desc"
      "buttons buttons"
      "pills pills"!important;
    align-items:center!important;
    gap:10px 18px!important;
  }
  .gx-heroText .gx-kicker{grid-area:kicker!important;width:max-content!important;max-width:100%!important;margin:0!important;}
  .gx-heroText h1{
    grid-area:title!important;
    margin:4px 0 0!important;
    line-height:1.02!important;
    letter-spacing:-1px!important;
    white-space:normal!important;
    display:flex!important;
    flex-wrap:wrap!important;
    align-items:baseline!important;
    gap:12px 18px!important;
    max-width:100%!important;
  }
  .gx-heroText h1 span,
  .gx-heroText h1 strong{
    display:inline-block!important;
    line-height:1!important;
    white-space:nowrap!important;
    text-shadow:0 10px 34px rgba(0,0,0,.28)!important;
  }
  .gx-heroText h1 span{font-size:clamp(28px,3vw,48px)!important;}
  .gx-heroText h1 strong{font-size:clamp(34px,3.6vw,58px)!important;}
  .gx-heroText p{
    grid-area:desc!important;
    margin:0!important;
    max-width:880px!important;
    font-size:16px!important;
    line-height:1.45!important;
    color:#dfeaff!important;
    text-align:left!important;
  }
  .gx-heroBtns{
    grid-area:buttons!important;
    display:grid!important;
    grid-template-columns:minmax(210px,300px) minmax(210px,300px)!important;
    justify-content:start!important;
    align-items:center!important;
    gap:16px!important;
    margin:8px 0 0!important;
    max-width:640px!important;
  }
  .gx-heroBtns:before{display:none!important;content:none!important;}
  .gx-heroBtns .gx-bigBtn{
    grid-column:auto!important;
    grid-row:auto!important;
    justify-self:stretch!important;
    width:100%!important;
    height:58px!important;
    min-width:0!important;
    padding:0 24px!important;
    font-size:17px!important;
    border-radius:17px!important;
  }
  .gx-featurePills{grid-area:pills!important;margin:2px 0 0!important;justify-content:flex-start!important;gap:10px!important;}
  .gx-featurePills span{height:34px!important;font-size:12px!important;background:rgba(7,14,39,.55)!important;}

  .gx-galaxyMap{
    position:relative!important;
    grid-row:2!important;
    width:100%!important;
    max-width:none!important;
    min-height:500px!important;
    height:520px!important;
    border-radius:30px!important;
    padding:0!important;
    overflow:hidden!important;
    background:
      radial-gradient(circle at 51% 46%,rgba(255,210,94,.20) 0 3%,rgba(32,214,255,.13) 10%,transparent 32%),
      radial-gradient(circle at 22% 62%,rgba(36,124,255,.16),transparent 34%),
      linear-gradient(115deg,rgba(3,7,24,.95) 0%,rgba(5,12,35,.89) 38%,rgba(10,9,40,.80) 100%)!important;
    box-shadow:var(--shadow),inset 0 0 88px rgba(32,214,255,.10),0 0 64px rgba(145,75,255,.10)!important;
  }
  .gx-galaxyMap:before{
    left:50%!important;
    top:49%!important;
    width:min(760px, 88%)!important;
    height:380px!important;
    opacity:.92!important;
    transform:translate(-50%,-50%) rotate(-10deg)!important;
  }
  .gx-galaxyMap:after{opacity:.24!important;}
  .gx-mapCore,.gx-orbit{left:50%!important;top:50%!important;}
  .gx-mapCore{width:165px!important;height:100px!important;}
  .gx-orbit.o1{width:230px!important;height:128px!important;}
  .gx-orbit.o2{width:380px!important;height:214px!important;}
  .gx-orbit.o3{width:540px!important;height:304px!important;}
  .gx-orbit.o4{width:min(720px,88%)!important;height:404px!important;}
  .gx-mapCta{left:50%!important;bottom:24px!important;height:44px!important;padding:0 24px!important;}
  .gx-spaceUser[style*="--x:22%"]{left:36%!important;top:18%!important;}
  .gx-spaceUser[style*="--x:70%"]{left:63%!important;top:14%!important;}
  .gx-spaceUser[style*="--x:84%"]{left:79%!important;top:39%!important;}
  .gx-spaceUser[style*="--x:71%"]{left:64%!important;top:78%!important;}
  .gx-spaceUser[style*="--x:33%"]{left:39%!important;top:79%!important;}
  .gx-spaceUser[style*="--x:14%"]{left:22%!important;top:50%!important;}
  .gx-spaceUser[style*="--x:50%"]{left:50%!important;top:10%!important;}
  .gx-spaceUser[style*="--x:91%"]{left:88%!important;top:63%!important;}
  .gx-spaceUser[style*="--x:45%"]{left:50%!important;top:90%!important;}
}
@media (min-width:1321px){
  .gx-dashboard{grid-template-columns:250px minmax(0,1fr) 280px!important;gap:20px!important;}
}
@media (max-width:1320px) and (min-width:921px){
  .gx-heroGrid{grid-template-rows:auto minmax(460px,480px)!important;}
  .gx-heroText{padding:18px 22px 0!important;}
  .gx-heroText h1 span{font-size:clamp(26px,2.9vw,42px)!important;}
  .gx-heroText h1 strong{font-size:clamp(31px,3.45vw,52px)!important;}
  .gx-heroText p{font-size:15px!important;max-width:760px!important;}
  .gx-galaxyMap{height:480px!important;min-height:460px!important;}
  .gx-galaxyMap:before{width:min(660px,90%)!important;height:340px!important;}
  .gx-orbit.o4{width:min(650px,88%)!important;height:360px!important;}
  .gx-orbit.o3{width:500px!important;height:282px!important;}
}
@media (max-width:920px){
  .gx-heroGrid{display:grid!important;grid-template-columns:1fr!important;}
  .gx-heroText{position:relative!important;left:auto!important;top:auto!important;width:100%!important;}
  .gx-heroText h1{white-space:normal!important;}
  .gx-heroBtns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;}
  .gx-heroBtns .gx-bigBtn{width:100%!important;}
  .gx-galaxyMap{width:100%!important;}
}
@media (max-width:640px){
  .gx-heroBtns{grid-template-columns:1fr!important;}
  .gx-heroText h1 span{font-size:36px!important;}
  .gx-heroText h1 strong{font-size:42px!important;}
}

/* === Galaxi v1.4 final hero align === */
.gx-heroText p{
  text-align:center!important;
  justify-self:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
  max-width:760px!important;
}
.gx-heroBtns{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  justify-self:center!important;
  gap:18px!important;
  width:100%!important;
  max-width:640px!important;
  margin:16px auto 0!important;
  grid-template-columns:none!important;
}
.gx-heroBtns .gx-bigBtn{
  width:auto!important;
  min-width:235px!important;
  justify-self:center!important;
  grid-column:auto!important;
  grid-row:auto!important;
}
.gx-heroBtns .gx-bigBtn.blue,
.gx-heroBtns .gx-bigBtn.purple{
  justify-self:center!important;
  grid-column:auto!important;
  grid-row:auto!important;
}
@media(max-width:920px){
  .gx-heroText p{text-align:center!important;max-width:680px!important;}
  .gx-heroBtns{max-width:560px!important;gap:12px!important;}
  .gx-heroBtns .gx-bigBtn{min-width:0!important;flex:1 1 0!important;}
}
@media(max-width:640px){
  .gx-heroText p{text-align:left!important;justify-self:start!important;}
  .gx-heroBtns{display:grid!important;grid-template-columns:1fr!important;max-width:100%!important;}
  .gx-heroBtns .gx-bigBtn{width:100%!important;}
}

/* === Galaxi v1.5 panel integration === */
.gx-founderBelt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin-top:14px;padding:12px 14px;border:1px solid rgba(93,199,255,.16);background:linear-gradient(90deg,rgba(8,17,42,.70),rgba(27,15,56,.46));border-radius:24px;box-shadow:0 18px 48px rgba(0,0,0,.18);overflow:hidden}.gx-founderTitle{display:flex;align-items:center;gap:10px;min-width:max-content;padding:10px 14px;border-radius:18px;background:rgba(255,255,255,.045);font-weight:950;text-transform:uppercase;font-size:13px}.gx-founderTitle i{color:var(--gold);filter:drop-shadow(0 0 8px rgba(255,210,94,.6))}.gx-founderTrack{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.gx-founderLoop{display:flex;gap:12px;width:max-content;animation:gxFounderMarquee 38s linear infinite}.gx-founderTrack:hover .gx-founderLoop{animation-play-state:paused}.gx-founderChip{position:relative;border:1px solid rgba(93,199,255,.18);background:rgba(255,255,255,.045);color:#fff;border-radius:18px;min-width:178px;height:62px;padding:8px 14px 8px 58px;text-align:left;cursor:pointer}.gx-founderChip img{position:absolute;left:10px;top:9px;width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(32,214,255,.72);box-shadow:0 0 16px rgba(32,214,255,.32)}.gx-founderChip b,.gx-founderChip em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-founderChip b{font-size:14px}.gx-founderChip em{font-style:normal;color:#9fb0d8;font-size:12px;margin-top:3px}.gx-founderChip>i{position:absolute;right:9px;top:9px;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}@keyframes gxFounderMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.gx-realRooms>a:not(.gx-panelBtn){grid-template-columns:38px 1fr 34px}.gx-realRooms a b{font-variant-numeric:tabular-nums;color:#dce9ff}.gx-activePanel span{display:block}.gx-activePanel span em{display:block;font-style:normal;color:#20d6ff;font-size:10px;margin-top:2px}.gx-sideMessages{padding:16px}.gx-sideMsg{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;padding:10px;border-radius:15px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.05);margin-top:8px}.gx-sideMsg img{width:38px;height:38px;border-radius:50%;object-fit:cover;border:2px solid rgba(229,60,255,.42)}.gx-sideMsg p{margin:0;min-width:0}.gx-sideMsg b,.gx-sideMsg span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-sideMsg b{font-size:12px}.gx-sideMsg span{font-size:11px;color:#aebde4;margin-top:3px}.gx-lowerGrid{grid-template-columns:1.05fr .75fr .9fr .85fr}.gx-profileMessages{padding:18px}.gx-messageList{display:grid;gap:9px}.gx-messageList button{border:0;width:100%;display:grid;grid-template-columns:44px 1fr;gap:10px;align-items:center;text-align:left;color:#fff;padding:10px;border-radius:15px;background:rgba(255,255,255,.035);cursor:pointer}.gx-messageList img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(32,214,255,.45)}.gx-messageList span{min-width:0}.gx-messageList b,.gx-messageList em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-messageList b{font-size:13px}.gx-messageList em{font-style:normal;color:#9fb0d8;font-size:12px;margin-top:3px}.gx-roomCard small{height:auto!important;min-height:18px;background:transparent!important;color:#7fdcff;font-size:11px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:1320px){.gx-lowerGrid{grid-template-columns:1fr 1fr}.gx-founderBelt{margin-top:10px}}
@media(max-width:920px){.gx-founderBelt{grid-template-columns:1fr;gap:10px}.gx-founderTitle{justify-content:center}.gx-founderLoop{animation-duration:46s}.gx-lowerGrid{grid-template-columns:1fr}.gx-sideMessages{display:block}.gx-messageList{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.gx-founderBelt{width:min(100% - 24px,1660px);padding:10px;border-radius:20px}.gx-founderTitle{font-size:12px}.gx-founderChip{min-width:152px;height:56px;padding-left:52px}.gx-founderChip img{width:38px;height:38px}.gx-messageList{grid-template-columns:1fr}.gx-sideMsg span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gx-roomCard small{white-space:normal}}


/* === Galaxi v1.6 kurucu tek slider + gelişmiş mesaj vitrini === */
.gx-founderBeltSingle{
  margin-top:12px!important;
  min-height:96px!important;
  display:grid!important;
  grid-template-columns:auto minmax(260px,420px) auto!important;
  justify-content:center!important;
  align-items:center!important;
  gap:18px!important;
  overflow:visible!important;
  background:linear-gradient(90deg,rgba(6,14,36,.72),rgba(32,16,66,.54),rgba(6,14,36,.72))!important;
  border:1px solid rgba(93,199,255,.18)!important;
  box-shadow:0 18px 48px rgba(0,0,0,.18), inset 0 0 36px rgba(32,214,255,.04)!important;
}
.gx-founderBeltSingle .gx-founderTitle{
  min-width:170px!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  row-gap:2px!important;
}
.gx-founderBeltSingle .gx-founderTitle small{
  display:block;width:100%;text-align:center;color:#9fb0d8;font-size:10px;font-weight:850;letter-spacing:.8px;
}
.gx-founderSingleTrack{
  position:relative;
  height:78px;
  width:min(100%,360px);
  justify-self:center;
  overflow:hidden;
  border-radius:24px;
}
.gx-founderSingle{
  position:absolute;inset:0;
  display:grid;grid-template-columns:68px 1fr auto;align-items:center;gap:12px;
  width:100%;height:78px;
  color:#fff;text-align:left;cursor:pointer;
  border:1px solid rgba(255,210,94,.22);
  background:linear-gradient(135deg,rgba(255,210,94,.10),rgba(32,214,255,.08),rgba(229,60,255,.10));
  border-radius:24px;padding:10px 14px 10px 16px;
  box-shadow:0 18px 46px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.08);
  opacity:1;transform:translateY(0);
}
.gx-founderSingleTrack.is-rotating .gx-founderSingle{
  opacity:0;transform:translateY(22px) scale(.96);
  animation:gxFounderSingle var(--total) ease-in-out infinite;
  animation-delay:var(--delay);
}
@keyframes gxFounderSingle{
  0%,9%{opacity:0;transform:translateY(22px) scale(.96)}
  13%,34%{opacity:1;transform:translateY(0) scale(1)}
  42%,100%{opacity:0;transform:translateY(-22px) scale(.96)}
}
.gx-founderSingle img{
  width:58px;height:58px;border-radius:50%;object-fit:cover;
  border:3px solid rgba(255,210,94,.72);
  box-shadow:0 0 22px rgba(255,210,94,.28),0 0 0 5px rgba(255,210,94,.07);
}
.gx-crownHalo{
  position:absolute;left:38px;top:-16px;width:34px;height:34px;border-radius:50%;
  display:grid;place-items:center;color:#ffd25e;
  background:rgba(4,8,22,.86);
  border:1px solid rgba(255,210,94,.36);
  box-shadow:0 0 18px rgba(255,210,94,.42);
  z-index:3;
}
.gx-crownHalo i{filter:drop-shadow(0 0 8px rgba(255,210,94,.75));}
.gx-founderSingle b,.gx-founderSingle em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gx-founderSingle b{font-size:15px;font-weight:950}
.gx-founderSingle em{font-style:normal;color:#7fe6ff;font-size:12px;margin-top:3px}
.gx-founderSingle strong{
  justify-self:end;
  padding:6px 9px;border-radius:999px;background:rgba(40,242,154,.12);
  border:1px solid rgba(40,242,154,.24);color:#a8ffd8;font-size:11px;text-transform:uppercase
}
.gx-founderJoin{
  height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;
  padding:0 18px;border-radius:16px;
  background:linear-gradient(135deg,rgba(32,124,255,.28),rgba(145,75,255,.28));
  border:1px solid rgba(93,199,255,.20);font-weight:950;font-size:13px;
}
.gx-sideMessages{
  position:relative;overflow:hidden!important;
  background:linear-gradient(180deg,rgba(9,17,42,.78),rgba(11,10,31,.66))!important;
}
.gx-sideMessages h3{display:flex;align-items:center;gap:8px}
.gx-sideMessages h3 small{margin-left:auto;color:#20d6ff;font-size:10px;text-transform:uppercase;letter-spacing:.7px}
.gx-sideMessages:before{
  content:"";position:absolute;right:-34px;top:-42px;width:120px;height:120px;border-radius:50%;
  background:radial-gradient(circle,rgba(32,214,255,.13),transparent 68%);
  pointer-events:none;
}
.gx-sideMsg{
  position:relative;
  grid-template-columns:42px 1fr!important;
  padding:11px 10px!important;
  border-radius:17px!important;
  background:rgba(255,255,255,.045)!important;
}
.gx-sideMsg:after{
  content:"";position:absolute;left:26px;bottom:-8px;width:12px;height:12px;
  background:rgba(255,255,255,.045);border-left:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);
  transform:rotate(-45deg);border-radius:2px;
}
.gx-sideMsg img{width:42px!important;height:42px!important;border-color:rgba(32,214,255,.50)!important}
.gx-sideMsg b{font-size:13px!important}
.gx-sideMsg span{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}
.gx-chatMiniCta{
  margin-top:12px;height:42px;display:flex;align-items:center;justify-content:center;gap:9px;
  border-radius:15px;border:1px solid rgba(93,199,255,.20);
  background:linear-gradient(135deg,rgba(32,124,255,.25),rgba(229,60,255,.22));
  color:#fff;font-weight:950;font-size:13px;
}
.gx-chatMiniCta:hover,.gx-founderJoin:hover{filter:brightness(1.12);transform:translateY(-1px)}
.gx-profileMessages .gx-messageList button:hover,.gx-sideMsg:hover{border-color:rgba(32,214,255,.28)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)}
@media(max-width:920px){
  .gx-founderBeltSingle{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}
  .gx-founderBeltSingle .gx-founderTitle{width:100%;min-width:0!important}
  .gx-founderSingleTrack{width:100%;max-width:380px}
  .gx-founderJoin{width:100%}
}
@media(max-width:640px){
  .gx-founderBeltSingle{width:min(100% - 22px,1660px);border-radius:20px!important}
  .gx-founderSingleTrack{height:74px}
  .gx-founderSingle{height:74px;grid-template-columns:60px 1fr auto;padding-left:12px}
  .gx-founderSingle img{width:52px;height:52px}
  .gx-crownHalo{left:32px;top:-13px;width:30px;height:30px}
  .gx-founderSingle strong{display:none}
}

/* === Galaxi v1.7: okunaklı tek kurucu slider + showcase mesaj vitrini === */
.gx-founderBeltSingle{
  grid-template-columns:minmax(150px,220px) minmax(360px,560px) minmax(150px,220px)!important;
  min-height:110px!important;
  padding:14px 26px!important;
}
.gx-founderBeltSingle .gx-founderTitle{
  min-width:0!important;
  padding:10px 18px!important;
  border-radius:18px!important;
  background:rgba(255,210,94,.08)!important;
  border:1px solid rgba(255,210,94,.16)!important;
}
.gx-founderBeltSingle .gx-founderTitle i{
  color:#ffd25e!important;
  filter:drop-shadow(0 0 10px rgba(255,210,94,.7));
}
.gx-founderSingleTrack{
  width:min(100%,520px)!important;
  height:82px!important;
  border-radius:26px!important;
  overflow:hidden!important;
}
.gx-founderSingle{
  grid-template-columns:74px minmax(0,1fr) auto!important;
  height:82px!important;
  padding:10px 18px 10px 18px!important;
  border-color:rgba(255,210,94,.34)!important;
  background:linear-gradient(135deg,rgba(255,210,94,.16),rgba(32,214,255,.10),rgba(145,75,255,.18))!important;
  box-shadow:0 18px 52px rgba(0,0,0,.28),0 0 32px rgba(255,210,94,.08),inset 0 1px 0 rgba(255,255,255,.14)!important;
}
.gx-founderSingleTrack.is-rotating .gx-founderSingle{
  opacity:0!important;
  transform:translateX(24px) scale(.98)!important;
  animation:gxFounderOneByOne var(--total) linear infinite!important;
  animation-delay:var(--delay)!important;
}
@keyframes gxFounderOneByOne{
  0%,10%{opacity:0;transform:translateX(24px) scale(.98)}
  12%,20%{opacity:1;transform:translateX(0) scale(1)}
  22%,100%{opacity:0;transform:translateX(-24px) scale(.98)}
}
.gx-founderSingle img{
  width:62px!important;height:62px!important;border-width:3px!important;
}
.gx-crownHalo{
  left:38px!important;top:-15px!important;width:38px!important;height:38px!important;font-size:17px!important;
}
.gx-founderSingle span:not(.gx-crownHalo){min-width:0!important;display:block!important;padding-right:10px!important;}
.gx-founderSingle b{
  max-width:100%!important;
  font-size:18px!important;
  line-height:1.08!important;
  letter-spacing:.1px!important;
  text-shadow:0 2px 10px rgba(0,0,0,.45)!important;
}
.gx-founderSingle em{
  max-width:100%!important;
  font-size:12px!important;
  line-height:1.1!important;
  color:#8fefff!important;
  margin-top:5px!important;
}
.gx-founderSingle strong{
  flex:0 0 auto!important;
  font-size:10px!important;
  padding:7px 10px!important;
  white-space:nowrap!important;
}
.gx-founderJoin{height:48px!important;min-width:160px!important;}

.gx-rightRail .gx-sideMessages{
  order:2!important;
  max-height:none!important;
}
.gx-rightRail .gx-activePanel{order:3!important;}
.gx-rightRail{display:flex!important;flex-direction:column!important;}
.gx-sideMessages h3 small{display:inline-flex!important;align-items:center!important;gap:5px!important;}
.gx-sideMsg{
  min-height:62px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(32,214,255,.035))!important;
  border-color:rgba(32,214,255,.10)!important;
}
.gx-sideMsg img{width:42px!important;height:42px!important;border-color:rgba(32,214,255,.55)!important;}
.gx-sideMsg span{
  white-space:normal!important;
  display:-webkit-box!important;
  -webkit-line-clamp:2!important;
  -webkit-box-orient:vertical!important;
  line-height:1.25!important;
}
.gx-profileMessages .gx-panelHead h2:after{
  content:'Showcase';
  margin-left:8px;
  padding:3px 7px;
  border-radius:999px;
  font-size:10px;
  color:#071321;
  background:linear-gradient(135deg,#20d6ff,#e53cff);
}

@media(max-width:920px){
  .gx-founderBeltSingle{grid-template-columns:1fr!important;padding:12px!important;gap:10px!important;}
  .gx-founderBeltSingle .gx-founderTitle{justify-content:center!important;}
  .gx-founderSingleTrack{width:100%!important;max-width:520px!important;margin:0 auto!important;}
  .gx-founderJoin{width:100%!important;max-width:520px!important;margin:0 auto!important;}
}
@media(max-width:640px){
  .gx-founderSingle{grid-template-columns:62px 1fr!important;padding:8px 12px!important;}
  .gx-founderSingle strong{display:none!important;}
  .gx-founderSingle img{width:54px!important;height:54px!important;}
  .gx-founderSingle b{font-size:15px!important;}
  .gx-crownHalo{left:30px!important;top:-13px!important;width:32px!important;height:32px!important;font-size:14px!important;}
}

/* === Galaxi v1.7.1 founder single-card visibility fix === */
.gx-founderSingleTrackStatic{display:block!important;width:min(100%,520px)!important;max-width:520px!important;}
.gx-founderSingleStatic{opacity:1!important;transform:none!important;animation:none!important;}
.gx-founderSingleStatic b{font-size:19px!important;}
.gx-founderSingleStatic em{font-size:12px!important;}

/* === Galaxi v1.8 founder fix + middle shortcut dock === */
.gx-founderBeltSingle{
  grid-template-columns:220px minmax(280px,520px) 190px !important;
  justify-content:space-between;
  gap:18px !important;
  align-items:center !important;
}
.gx-founderTitle{min-width:0 !important;justify-content:center;flex-direction:column;align-items:flex-start;padding:12px 16px !important;line-height:1.05}
.gx-founderTitle span{font-size:13px;font-weight:950}
.gx-founderTitle small{display:block;color:#b9c7ea;font-size:11px;text-transform:uppercase;letter-spacing:.4px}
.gx-founderSingleTrackStatic{display:flex !important;align-items:center;justify-content:center;width:100% !important;max-width:520px !important;min-width:280px !important;overflow:visible !important}
.gx-founderSingleStatic{position:relative !important;inset:auto !important;display:grid !important;grid-template-columns:68px 1fr auto !important;align-items:center !important;width:100% !important;min-height:82px !important;height:auto !important;padding:12px 16px 12px 18px !important}
.gx-founderSingleStatic span{min-width:0;display:block}
.gx-founderSingleStatic b,.gx-founderSingleStatic em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gx-founderSingleStatic b{font-size:18px !important;font-weight:950 !important}
.gx-founderSingleStatic em{font-size:12px !important;color:#d3ddff !important}
.gx-founderSingleStatic strong{height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:999px;background:rgba(40,242,154,.14);border:1px solid rgba(40,242,154,.34);font-size:11px;text-transform:uppercase;letter-spacing:.5px}
.gx-founderJoin{justify-self:end;min-width:170px}

.gx-midDock{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}
.gx-midDock a{min-height:86px;padding:16px 16px 14px;border-radius:20px;border:1px solid rgba(93,199,255,.16);background:linear-gradient(180deg,rgba(9,17,42,.72),rgba(4,9,26,.60));box-shadow:0 18px 48px rgba(0,0,0,.20);display:grid;grid-template-columns:46px 1fr;grid-template-areas:'icon title' 'icon desc';align-items:center;column-gap:12px;row-gap:4px;transition:.18s}
.gx-midDock a:hover{transform:translateY(-2px);border-color:rgba(32,214,255,.28);box-shadow:0 20px 54px rgba(0,0,0,.24),0 0 26px rgba(32,214,255,.10)}
.gx-midDock i{grid-area:icon;width:46px;height:46px;border-radius:15px;display:grid;place-items:center;font-size:18px;color:#fff;background:linear-gradient(135deg,rgba(32,214,255,.18),rgba(145,75,255,.34));border:1px solid rgba(93,199,255,.24)}
.gx-midDock span{grid-area:title;font-size:15px;font-weight:900;color:#fff;line-height:1.15}
.gx-midDock em{grid-area:desc;font-style:normal;color:#9fb0d8;font-size:12px;line-height:1.35}

@media (max-width:1320px){
  .gx-founderBeltSingle{grid-template-columns:1fr !important;justify-items:center}
  .gx-founderTitle{align-items:center;text-align:center}
  .gx-founderJoin{justify-self:center}
  .gx-midDock{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:920px){
  .gx-founderSingleTrackStatic{min-width:0 !important;max-width:100% !important}
  .gx-founderSingleStatic{grid-template-columns:60px 1fr !important;padding-right:14px !important}
  .gx-founderSingleStatic strong{grid-column:2;justify-self:start;margin-top:4px}
  .gx-midDock{grid-template-columns:1fr}
  .gx-midDock a{min-height:74px;padding:14px}
}

/* === Galaxi v1.9 fill left and center empty areas === */
.gx-quickMenuCard,.gx-galaxyNotes,.gx-centerPanel{padding:16px}
.gx-quickMiniGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.gx-quickMiniGrid a{min-height:72px;padding:12px;border-radius:17px;border:1px solid rgba(93,199,255,.14);background:rgba(255,255,255,.035);display:grid;justify-items:start;align-content:center;gap:8px;transition:.18s}
.gx-quickMiniGrid a:hover,.gx-centerMenuGrid a:hover,.gx-centerFeedItem:hover{transform:translateY(-2px);border-color:rgba(32,214,255,.28);box-shadow:0 12px 28px rgba(0,0,0,.18)}
.gx-quickMiniGrid i{width:36px;height:36px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(36,124,255,.24),rgba(145,75,255,.24));border:1px solid rgba(93,199,255,.18);color:#fff}
.gx-quickMiniGrid span{font-size:13px;font-weight:850;color:#dce8ff;line-height:1.2}
.gx-noteList{display:grid;gap:10px}
.gx-noteList span{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:10px 12px;border-radius:15px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.05)}
.gx-noteList b{font-size:18px;color:#fff;min-width:70px}
.gx-noteList em{font-style:normal;color:#aebde4;font-size:12px}

.gx-centerFill{display:grid;grid-template-columns:1.15fr .95fr;gap:18px;margin-top:18px}
.gx-centerPanel h3{margin-bottom:14px}
.gx-centerMenuGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.gx-centerMenuGrid a{min-height:88px;padding:14px;border-radius:18px;border:1px solid rgba(93,199,255,.14);background:rgba(255,255,255,.035);display:grid;align-content:center;justify-items:start;gap:10px;transition:.18s}
.gx-centerMenuGrid i{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(36,124,255,.22),rgba(145,75,255,.28));border:1px solid rgba(93,199,255,.18);color:#fff}
.gx-centerMenuGrid span{font-size:14px;font-weight:900;color:#e8f2ff;line-height:1.2}
.gx-centerFeedList{display:grid;gap:10px}
.gx-centerFeedItem{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;padding:11px 12px;border-radius:17px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.035);transition:.18s}
.gx-centerFeedItem img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(32,214,255,.36)}
.gx-centerFeedItem span{min-width:0}
.gx-centerFeedItem b,.gx-centerFeedItem em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gx-centerFeedItem b{font-size:13px;color:#fff}
.gx-centerFeedItem em{font-style:normal;font-size:12px;color:#9fb0d8;margin-top:4px}

@media(max-width:1320px){
  .gx-centerFill{grid-template-columns:1fr}
  .gx-centerMenuGrid{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:920px){
  .gx-quickMiniGrid{grid-template-columns:1fr 1fr}
  .gx-centerMenuGrid{grid-template-columns:1fr 1fr}
}
@media(max-width:640px){
  .gx-quickMiniGrid,.gx-centerMenuGrid{grid-template-columns:1fr}
}
