/* ============================================================================
   ATEŞ BOT V17.3.2.3 — GLOBAL VISUAL MOTION + COMMUNITY FOOTER
   Pure presentation layer. No Premium, ticket, log, music or permission logic.
   ============================================================================ */
:root{
  --ag-cyan:#35d7ff;--ag-blue:#4d7cff;--ag-violet:#9868ff;--ag-green:#33e5ac;
  --ag-amber:#ffc75a;--ag-ink:#050c16;--ag-panel:rgba(7,22,37,.78);
  --ag-line:rgba(83,179,225,.23);--ag-soft:rgba(156,210,239,.72);
  --ag-pointer-x:0px;--ag-pointer-y:0px;--ag-scroll:0;
}
html,body{min-height:100%}
body{position:relative;isolation:isolate}

/* ----- motion scene: sits behind every product surface, never receives touches ----- */
.ates-global-motion{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none;contain:strict}
.ates-global-motion:before{content:"";position:absolute;inset:-20%;background:
  radial-gradient(circle at calc(18% + var(--ag-pointer-x)*.08) calc(12% + var(--ag-pointer-y)*.08),rgba(49,193,255,.12),transparent 26%),
  radial-gradient(circle at calc(82% + var(--ag-pointer-x)*-.06) calc(22% + var(--ag-pointer-y)*.06),rgba(137,86,255,.13),transparent 30%),
  radial-gradient(circle at 58% 82%,rgba(36,225,174,.07),transparent 28%);
  animation:agSceneBreath 9s ease-in-out infinite alternate;will-change:opacity,transform}
.ates-motion-orb{position:absolute;border-radius:50%;filter:blur(78px);opacity:.26;mix-blend-mode:screen;will-change:transform}
.ates-motion-orb.one{width:42vw;height:42vw;left:-16vw;top:-12vw;background:conic-gradient(from 30deg,rgba(38,213,255,.75),rgba(86,95,255,.35),rgba(145,66,255,.55),rgba(38,213,255,.75));animation:agOrbOne 16s ease-in-out infinite alternate}
.ates-motion-orb.two{width:47vw;height:47vw;right:-20vw;top:22vh;background:conic-gradient(from 190deg,rgba(130,76,255,.68),rgba(35,179,255,.32),rgba(30,231,174,.28),rgba(130,76,255,.68));animation:agOrbTwo 20s ease-in-out infinite alternate}
.ates-motion-orb.three{width:34vw;height:34vw;left:30vw;bottom:-23vw;background:radial-gradient(circle,rgba(31,220,180,.45),rgba(52,122,255,.20) 46%,transparent 72%);animation:agOrbThree 18s ease-in-out infinite alternate}
.ates-motion-grid{position:absolute;inset:0;opacity:.15;background-image:linear-gradient(rgba(62,164,216,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(76,151,219,.1) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.7),transparent 92%);transform:perspective(850px) rotateX(61deg) scale(1.55) translateY(24%);transform-origin:50% 100%;animation:agGridMove 15s linear infinite}
.ates-motion-beam{position:absolute;width:42vw;height:2px;left:-18vw;top:28%;background:linear-gradient(90deg,transparent,rgba(55,210,255,.30),rgba(137,88,255,.26),transparent);filter:blur(.4px);transform:rotate(-18deg);box-shadow:0 0 34px rgba(58,197,255,.16);animation:agBeam 10s ease-in-out infinite}
.ates-motion-beam.b{left:auto;right:-23vw;top:68%;transform:rotate(21deg);animation-delay:-4.5s;animation-duration:13s}
.ates-motion-stars{position:absolute;inset:0}
.ates-motion-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#bcefff;box-shadow:0 0 8px rgba(68,211,255,.65);opacity:.15;animation:agStarFloat var(--dur,12s) ease-in-out infinite var(--delay,0s);transform:translate3d(0,0,0)}
@keyframes agSceneBreath{from{opacity:.72;transform:scale(1)}to{opacity:1;transform:scale(1.035)}}
@keyframes agOrbOne{0%{transform:translate3d(0,0,0) rotate(0deg) scale(.92)}100%{transform:translate3d(16vw,11vh,0) rotate(80deg) scale(1.17)}}
@keyframes agOrbTwo{0%{transform:translate3d(0,-6vh,0) rotate(0) scale(1)}100%{transform:translate3d(-18vw,15vh,0) rotate(-92deg) scale(1.12)}}
@keyframes agOrbThree{0%{transform:translate3d(-8vw,0,0) scale(.88)}100%{transform:translate3d(14vw,-18vh,0) scale(1.2)}}
@keyframes agGridMove{from{background-position:0 0,0 0}to{background-position:72px 72px,72px 72px}}
@keyframes agBeam{0%,100%{opacity:.12;translate:-8vw -3vh}45%,65%{opacity:.7;translate:48vw 7vh}}
@keyframes agStarFloat{0%,100%{opacity:.08;transform:translate3d(0,0,0) scale(.7)}45%{opacity:.65;transform:translate3d(var(--dx,12px),-32px,0) scale(1.45)}}

/* Keep actual pages above the motion field. */
.site-nav,.landing-shell,.server-hub,.studio-app,.owner-shell{position:relative;z-index:1}
body.ates-server-page,body.ates-studio-page,body.ates-owner-page{background:#050d17!important}

/* ----- server selection: richer command-center presentation ----- */
.ates-server-page .server-hub-main{max-width:1400px!important}
.server-hub-network{display:inline-flex!important;align-items:center;gap:7px;color:#7ee7ff!important;font-size:10px!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.server-hub-network i{width:7px;height:7px;border-radius:50%;background:#37e6ad;box-shadow:0 0 0 5px rgba(55,230,173,.08),0 0 16px rgba(55,230,173,.65);animation:agLivePulse 1.9s ease-in-out infinite}
.server-hub-hero{min-height:210px!important;padding:32px 34px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,360px)!important;align-items:center!important;gap:28px!important;border-color:rgba(74,190,242,.34)!important;background:radial-gradient(circle at 82% 12%,rgba(121,83,255,.16),transparent 28%),linear-gradient(135deg,rgba(8,29,46,.82),rgba(5,18,32,.72))!important;box-shadow:0 28px 72px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.035)!important}
.server-hub-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 15%,rgba(73,212,255,.06) 40%,transparent 62%);transform:translateX(-60%);animation:agHeroSweep 7.5s ease-in-out infinite}
.server-hero-copy{position:relative;z-index:1;max-width:760px}
.server-hero-copy h1{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-bottom:10px!important}
.server-hero-copy h1 em{font-style:normal;font-size:11px;line-height:1;padding:8px 10px;border:1px solid rgba(57,226,173,.28);border-radius:999px;background:rgba(34,216,160,.07);color:#65efbd;letter-spacing:.06em}
.server-hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}
.server-hero-chips span{padding:7px 10px;border-radius:999px;border:1px solid rgba(95,168,210,.16);background:rgba(7,23,37,.55);color:#8fabc0;font-size:10px;font-weight:800}
.server-search{position:relative;z-index:2!important;background:rgba(5,17,30,.74)!important;border-color:rgba(69,187,238,.32)!important;box-shadow:0 16px 36px rgba(0,0,0,.18),0 0 30px rgba(49,182,241,.055)}
.server-search:focus-within{border-color:rgba(74,211,255,.7)!important;box-shadow:0 0 0 3px rgba(58,194,247,.08),0 18px 42px rgba(0,0,0,.23)!important}
.server-hub-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.server-hub-stats article{position:relative;overflow:hidden;min-height:104px!important;border-color:rgba(70,160,207,.25)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}
.server-hub-stats article:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;right:-34px;top:-42px;background:radial-gradient(circle,rgba(65,203,255,.14),transparent 70%);animation:agStatGlow 6s ease-in-out infinite alternate}
.server-hub-stats article:nth-child(2):after{background:radial-gradient(circle,rgba(43,229,166,.16),transparent 70%);animation-delay:-2s}.server-hub-stats article:nth-child(3):after{background:radial-gradient(circle,rgba(255,185,75,.13),transparent 70%);animation-delay:-4s}.server-hub-stats article:nth-child(4):after{background:radial-gradient(circle,rgba(146,97,255,.17),transparent 70%);animation-delay:-1s}
.server-hub-stats article:hover{transform:translateY(-4px);border-color:rgba(70,198,247,.48)!important;box-shadow:0 24px 58px rgba(0,0,0,.25),0 0 28px rgba(42,184,240,.07)!important}
.server-hub-stats article div em{display:block;margin-top:3px;color:#607f94;font-size:9px;font-style:normal}
.server-network-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:18px 0 27px;padding:22px 26px;border:1px solid rgba(81,177,224,.24);border-radius:19px;overflow:hidden;background:linear-gradient(120deg,rgba(7,24,39,.78),rgba(10,19,40,.70));box-shadow:0 20px 50px rgba(0,0,0,.17)}
.server-network-banner:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 74% 50%,rgba(129,79,255,.12),transparent 28%),linear-gradient(90deg,transparent,rgba(49,201,255,.04),transparent);animation:agNetworkWash 9s ease-in-out infinite alternate}
.server-network-banner>div:first-child{position:relative;z-index:1}.server-network-banner h2{margin:3px 0 3px;font-size:20px}.server-network-banner p{margin:0;color:#7592a6;font-size:11px!important}.server-network-pulse{position:relative;width:116px;height:72px;flex:none;display:grid;place-items:center}.server-network-pulse strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#18324a,#0b1b2c);border:1px solid rgba(70,198,245,.42);color:#8de8ff;font-size:18px;box-shadow:0 0 28px rgba(45,192,246,.13)}
.server-network-pulse i{position:absolute;width:42px;height:42px;border:1px solid rgba(64,204,255,.22);border-radius:50%;animation:agNetworkRing 3.1s ease-out infinite}.server-network-pulse i:nth-child(2){animation-delay:-1s}.server-network-pulse i:nth-child(3){animation-delay:-2s}
.server-hub-grid{gap:18px!important}
.server-hub-card{min-height:385px!important;padding:20px!important;border-color:rgba(61,152,199,.30)!important;background:radial-gradient(circle at 90% 0,rgba(68,186,255,.08),transparent 27%),linear-gradient(155deg,rgba(7,25,40,.90),rgba(6,17,30,.88))!important;transform:translateZ(0);isolation:isolate}
.server-hub-card.is-connected{border-color:rgba(52,183,225,.34)!important}.server-hub-card.is-pending{filter:saturate(.72);border-color:rgba(133,145,159,.18)!important}
.server-card-glow{position:absolute;z-index:-1;width:190px;height:190px;right:-80px;top:-90px;border-radius:50%;background:radial-gradient(circle,rgba(74,202,255,.17),rgba(120,76,255,.07) 45%,transparent 70%);filter:blur(4px);animation:agCardGlow 7s ease-in-out infinite alternate;animation-delay:calc(var(--server-index,0)*-.55s)}
.server-hub-card.is-pending .server-card-glow{background:radial-gradient(circle,rgba(255,183,74,.10),transparent 70%)}
.server-hub-avatar{position:relative!important;width:64px!important;height:64px!important;border-radius:19px!important;box-shadow:0 14px 32px rgba(0,0,0,.24),0 0 22px rgba(48,191,244,.08)!important}.server-hub-avatar i{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;border:3px solid #071524;border-radius:50%;background:#31e4a8;box-shadow:0 0 14px rgba(49,228,168,.45)}.is-pending .server-hub-avatar i{background:#8293a0;box-shadow:none}
.server-title-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:19px}.server-title-row h2{margin:0!important;flex:1;min-width:150px}.server-title-row .server-plan{margin:0!important}
.server-hub-card>p{min-height:58px!important;margin-top:9px!important}
.server-card-insights{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0 14px}.server-card-insights>span{min-width:0;padding:9px 8px;border-radius:11px;border:1px solid rgba(74,143,181,.16);background:rgba(4,17,29,.54);display:grid;grid-template-columns:auto 1fr;column-gap:6px;align-items:center}.server-card-insights i{grid-row:1/3;font-style:normal;color:#62dfff}.server-card-insights small{color:#5f7a8d;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.server-card-insights b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a8cbe0;font-size:9px}
.server-card-meta{background:rgba(3,13,23,.48)!important;border-radius:11px!important;padding:9px 11px!important}
.server-open-btn{margin-top:auto!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;overflow:hidden;position:relative}.server-open-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.12),transparent 60%);transform:translateX(-120%);transition:transform .6s}.server-open-btn:hover:before{transform:translateX(120%)}.server-open-btn b{font-size:17px}

/* ----- shared cards / workspace depth ----- */
.studio-workspace{padding-bottom:0!important}
.studio-card,.box,.module-hero,.owner-card{box-shadow:0 22px 55px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.025)!important}
.studio-card,.box,.owner-card{transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}
.studio-card:hover,.box:hover,.owner-card:hover{border-color:rgba(68,162,210,.42)!important;box-shadow:0 26px 66px rgba(0,0,0,.21),0 0 30px rgba(48,179,234,.045)!important}
.module-hero{position:relative;overflow:hidden}.module-hero:after{content:"";position:absolute;pointer-events:none;width:360px;height:190px;right:-120px;top:-110px;border-radius:50%;background:radial-gradient(circle,rgba(72,188,255,.13),rgba(132,78,255,.05) 50%,transparent 70%);animation:agStatGlow 8s ease-in-out infinite alternate}
.owner-shell main{position:relative;z-index:1}.ates-owner-page .owner-shell{background:transparent!important}

/* ----- global live footer ----- */
.ates-global-footer{position:relative;overflow:hidden;margin:42px 0 0;padding:24px;border:1px solid rgba(78,166,210,.25);border-radius:22px;background:radial-gradient(circle at 8% 0,rgba(47,191,244,.10),transparent 28%),radial-gradient(circle at 92% 100%,rgba(134,81,255,.09),transparent 30%),linear-gradient(145deg,rgba(7,23,38,.90),rgba(5,14,26,.92));box-shadow:0 28px 75px rgba(0,0,0,.23),inset 0 1px rgba(255,255,255,.035);isolation:isolate}
.ates-global-footer:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(112deg,transparent 20%,rgba(57,205,255,.055) 42%,transparent 58%);transform:translateX(-60%);animation:agFooterSweep 10s ease-in-out infinite}
.ates-global-footer--landing{margin:20px 0 28px!important}.ates-global-footer--studio{margin:46px 0 0!important}.ates-global-footer--owner{margin:34px 0 0!important}
.agf-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:19px;border-bottom:1px solid rgba(111,161,192,.13)}
.agf-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:#fff}.agf-mark{position:relative;width:43px;height:43px;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(70,205,255,.42);background:linear-gradient(145deg,#132e44,#0b1728);box-shadow:0 0 26px rgba(51,190,245,.10)}.agf-mark>b{font-size:16px;color:#9feaff}.agf-mark>i{position:absolute;inset:-6px;border:1px solid rgba(75,198,244,.13);border-radius:18px;animation:agMarkOrbit 4s ease-in-out infinite}.agf-brand>span:last-child{display:flex;flex-direction:column}.agf-brand strong{font-size:14px;letter-spacing:.06em}.agf-brand strong em{font-style:normal;color:#57dcff}.agf-brand small{margin-top:1px;color:#607e93;font-size:8px;letter-spacing:.11em;font-weight:800}
.agf-live{display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;border:1px solid rgba(54,220,169,.20);border-radius:999px;background:rgba(28,206,156,.055);font-size:8px;letter-spacing:.08em;color:#7e9bad}.agf-live i{width:7px;height:7px;border-radius:50%;background:#39e3ab;box-shadow:0 0 15px rgba(57,227,171,.7);animation:agLivePulse 1.8s ease-in-out infinite}.agf-live b{color:#63eebc}
.agf-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0}.agf-stat-grid article{position:relative;padding:12px 13px;border-radius:13px;border:1px solid rgba(75,137,173,.15);background:rgba(4,16,28,.50);overflow:hidden}.agf-stat-grid article:after{content:"";position:absolute;width:60px;height:60px;right:-25px;top:-30px;border-radius:50%;background:radial-gradient(circle,rgba(53,197,249,.11),transparent 70%)}.agf-stat-grid small,.agf-stat-grid b,.agf-stat-grid span{display:block}.agf-stat-grid small{color:#607c90;font-size:8px;text-transform:uppercase;letter-spacing:.07em;font-weight:850}.agf-stat-grid b{margin:2px 0 0;color:#eaf9ff;font-size:19px}.agf-stat-grid span{color:#506d80;font-size:8px}
.agf-network{padding-top:2px}.agf-network-title{display:flex;align-items:end;justify-content:space-between;gap:15px;margin:0 2px 10px}.agf-network-title span{font-size:8px;color:#58d7ff;letter-spacing:.11em;font-weight:900}.agf-network-title b{font-size:10px;color:#7696ab}
.agf-marquee{position:relative;overflow:hidden;border-radius:15px;border:1px solid rgba(68,137,174,.12);background:rgba(3,13,23,.38)}.agf-marquee:before,.agf-marquee:after{content:"";position:absolute;z-index:3;top:0;bottom:0;width:70px;pointer-events:none}.agf-marquee:before{left:0;background:linear-gradient(90deg,rgba(5,17,29,.98),transparent)}.agf-marquee:after{right:0;background:linear-gradient(-90deg,rgba(5,17,29,.98),transparent)}
.agf-track{display:flex;gap:9px;width:max-content;padding:9px;animation:agFooterMarquee 38s linear infinite}.agf-marquee:hover .agf-track{animation-play-state:paused}.agf-community-card{position:relative;display:grid;grid-template-columns:auto minmax(125px,1fr) auto;align-items:center;gap:9px;min-width:260px;max-width:320px;padding:10px 12px;border-radius:12px;border:1px solid rgba(79,140,174,.15);background:linear-gradient(145deg,rgba(10,30,46,.88),rgba(5,18,31,.88));box-shadow:inset 0 1px rgba(255,255,255,.02)}.agf-community-card>strong{position:absolute;right:8px;bottom:4px;color:rgba(118,174,207,.16);font-size:16px}.agf-avatar{position:relative;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;overflow:visible;background:linear-gradient(145deg,#15384f,#0d1d2c);border:1px solid rgba(71,186,230,.26);color:#c1f3ff;font-size:12px;font-weight:1000}.agf-avatar img{width:100%;height:100%;object-fit:cover;border-radius:10px}.agf-avatar i{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;border:2px solid #081725;background:#32e3a9;box-shadow:0 0 10px rgba(50,227,169,.5)}.agf-community-card>div:nth-child(2){min-width:0}.agf-community-card b,.agf-community-card small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agf-community-card b{color:#e9f7ff;font-size:10px}.agf-community-card small{margin-top:2px;color:#617f93;font-size:8px}.agf-community-card>em{font-style:normal;padding:4px 6px;border:1px solid rgba(255,199,73,.20);border-radius:999px;background:rgba(255,188,50,.06);color:#f2c85a;font-size:7px;font-weight:950;white-space:nowrap}.agf-community-card>em.free{border-color:rgba(47,226,168,.17);background:rgba(39,214,160,.05);color:#65eab9}.agf-empty{min-width:420px}
.agf-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:15px;padding-top:14px;border-top:1px solid rgba(100,151,183,.12);color:#527083;font-size:8px}.agf-bottom nav{display:flex;gap:13px}.agf-bottom a{color:#7da1b8;text-decoration:none;font-weight:800}.agf-bottom a:hover{color:#78e5ff}.agf-secure{text-align:right}

/* Landing gains more life without changing its content hierarchy. */
body:has(.landing-shell) .landing-bg{animation:agLandingBg 12s ease-in-out infinite alternate!important;background-size:120% 120%!important}
body:has(.landing-shell) .aurora-one{animation-duration:10s!important;opacity:.28!important}.aurora-two{animation-duration:13s!important}
body:has(.landing-shell) .grid-overlay{animation:agLandingGrid 22s linear infinite}
body:has(.landing-shell) .stat-card,body:has(.landing-shell) .bento-card,body:has(.landing-shell) .module-card{backdrop-filter:blur(9px) saturate(1.05)}

@keyframes agLivePulse{0%,100%{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.18)}}
@keyframes agHeroSweep{0%,15%{transform:translateX(-70%);opacity:0}40%,62%{opacity:1}85%,100%{transform:translateX(75%);opacity:0}}
@keyframes agStatGlow{from{transform:translate(0,0) scale(.82);opacity:.5}to{transform:translate(-22px,25px) scale(1.22);opacity:1}}
@keyframes agNetworkWash{from{transform:translateX(-5%);opacity:.6}to{transform:translateX(7%);opacity:1}}
@keyframes agNetworkRing{0%{transform:scale(.6);opacity:.65}100%{transform:scale(2.25);opacity:0}}
@keyframes agCardGlow{from{transform:translate(0,0) scale(.9)}to{transform:translate(-25px,23px) scale(1.15)}}
@keyframes agFooterSweep{0%,20%{transform:translateX(-70%);opacity:.25}55%{opacity:1}90%,100%{transform:translateX(75%);opacity:.15}}
@keyframes agMarkOrbit{0%,100%{transform:rotate(0) scale(.94);opacity:.35}50%{transform:rotate(12deg) scale(1.05);opacity:.8}}
@keyframes agFooterMarquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 4.5px))}}
@keyframes agLandingBg{from{background-position:0% 0%}to{background-position:100% 70%}}
@keyframes agLandingGrid{from{background-position:0 0,0 0}to{background-position:54px 54px,54px 54px}}

@media(max-width:1100px){
  .server-hub-stats{grid-template-columns:1fr 1fr!important}
  .agf-stat-grid{grid-template-columns:1fr 1fr}
  .agf-bottom{grid-template-columns:1fr auto}.agf-secure{grid-column:1/-1;text-align:left}
}
@media(max-width:820px){
  .ates-motion-orb{filter:blur(62px);opacity:.20}.ates-motion-grid{opacity:.08}.ates-motion-beam{opacity:.45}
  .server-hub-hero{grid-template-columns:1fr!important;min-height:auto!important;padding:22px 18px!important;gap:18px!important}.server-search{width:100%!important;max-width:none!important}.server-hero-copy h1{font-size:27px!important}.server-hero-chips{gap:6px}.server-hero-chips span{font-size:9px}
  .server-network-banner{padding:18px;align-items:center}.server-network-pulse{width:78px;transform:scale(.84)}
  .server-hub-grid{grid-template-columns:1fr!important}.server-hub-card{min-height:0!important}.server-card-insights{grid-template-columns:repeat(3,minmax(0,1fr))}.server-card-insights>span{padding:8px 6px}
  .ates-global-footer{margin-top:30px;padding:16px;border-radius:18px}.ates-global-footer--studio{margin-left:0!important;margin-right:0!important}.agf-head{align-items:flex-start}.agf-live{flex:none}.agf-network-title{align-items:flex-start;flex-direction:column;gap:2px}.agf-community-card{min-width:240px}.agf-bottom{grid-template-columns:1fr}.agf-bottom nav{order:3;flex-wrap:wrap}.agf-secure{text-align:left}.agf-empty{min-width:280px}
}
@media(max-width:520px){
  .server-hub-stats{grid-template-columns:1fr 1fr!important;gap:8px!important}.server-hub-stats article{min-height:90px!important;padding:12px!important}.server-hub-stats article>span{font-size:20px!important}.server-hub-stats article div b{font-size:19px!important}.server-hub-stats article div em{display:none}
  .server-network-banner{align-items:flex-start}.server-network-banner h2{font-size:17px}.server-network-pulse{width:60px;height:60px}.server-card-insights i{display:none}.server-card-insights>span{display:block}.server-card-insights small,.server-card-insights b{display:block}
  .agf-head{display:grid;grid-template-columns:1fr auto}.agf-brand small{font-size:7px}.agf-stat-grid{gap:7px}.agf-stat-grid article{padding:10px}.agf-stat-grid b{font-size:16px}.agf-stat-grid span{display:none}.agf-community-card{min-width:225px;grid-template-columns:auto minmax(105px,1fr) auto}.agf-community-card>em{font-size:6px}.agf-marquee:before,.agf-marquee:after{width:34px}
}
@media(prefers-reduced-motion:reduce){
  .ates-global-motion *,.server-hub-network i,.server-hub-hero:before,.server-hub-stats article:after,.server-network-banner:before,.server-network-pulse i,.server-card-glow,.ates-global-footer:before,.agf-mark>i,.agf-track,body:has(.landing-shell) .landing-bg,body:has(.landing-shell) .grid-overlay{animation:none!important}
  .ates-motion-stars{display:none}.agf-track{transform:none!important}
}


/* ATEŞ BOT V17.3.3.2 — selected brand logo only.
   Backgrounds, cards, motion and module styling are intentionally untouched. */
.ates-master-brand{display:flex!important;align-items:center!important;text-decoration:none!important;line-height:0!important;flex:0 0 auto}
.ates-master-logo{display:block;width:auto;height:auto;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 9px rgba(91,72,255,.10));user-select:none;-webkit-user-drag:none}
.site-nav .ates-master-brand{min-width:210px}
.site-nav .ates-master-logo{width:202px;max-height:56px}
.server-hub-top .ates-master-brand{min-width:0}
.server-hub-top .ates-master-logo{width:194px;max-height:58px}
.studio-topbar .ates-master-brand{min-width:0!important}
.studio-topbar .ates-master-logo{width:184px;max-height:52px}
@media(max-width:820px){
  .site-nav .ates-master-brand{min-width:0}
  .site-nav .ates-master-logo{width:164px;max-height:48px}
  .server-hub-top .ates-master-logo{width:166px;max-height:50px}
  .studio-topbar .ates-master-logo{width:150px;max-height:44px}
}
@media(max-width:430px){
  .site-nav .ates-master-logo{width:148px}
  .server-hub-top .ates-master-logo{width:150px}
  .studio-topbar .ates-master-logo{width:138px}
}
