/* Visible, continuous motion stays mounted across routes. */
body.nova.operator{isolation:isolate}.nova.operator .nova-background{z-index:0!important;background:#090909}.nova.operator .shell{position:relative;z-index:1}.nova.operator #pulse-background{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1}.nova.operator .op-atmosphere{opacity:.28;z-index:0}.nova.operator .op-atmosphere>i{animation-duration:13s;filter:blur(30px)}.nova.operator .op-atmosphere-lines{opacity:.5}.nova.operator .nova-grid{opacity:.15}.nova.operator .nova-orbit{opacity:.2}.nova.operator #nova-particles{display:none}.nova.operator #nova-motion-toggle{display:grid!important;place-items:center;min-width:35px;width:35px;height:31px;min-height:31px;padding:0;font:600 6px Chakra,sans-serif;letter-spacing:.6px;border:1px solid #f4232340!important;background:#55111130!important;color:#f3adad;position:relative}.nova.operator[data-visual-motion=soft] #nova-motion-toggle{color:#9b9b9b;border-color:#99999933!important;background:#2b2b2b33!important}.nova.operator[data-visual-motion=off] #nova-motion-toggle{color:#676767;border-color:#ffffff13!important;background:#ffffff03!important}.nova.operator[data-visual-motion=off] .op-atmosphere *,.nova.operator[data-visual-motion=off] .pulse-agent-orbits *{animation-play-state:paused!important}.nova.operator[data-visual-motion=soft] .op-atmosphere>i{animation-duration:40s!important}
/* Home: a defined arena for the operative, a network you can see. */
.pulse-home-seal{display:flex;align-items:center;gap:12px;margin-bottom:24px;width:100%;padding-bottom:16px;border-bottom:1px solid #ffffff12}.pulse-home-seal>span{font:600 24px Chakra,sans-serif;color:#ed3131;border:1px solid #d7242444;width:37px;height:37px;display:grid;place-items:center;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#a8181812}.pulse-home-seal>b{font:600 7px Rajdhani,sans-serif;letter-spacing:1.2px;color:#8a8a8a}.pulse-home-seal>i{font:600 8px Rajdhani,sans-serif;font-style:normal;color:#9c3c3c;letter-spacing:2px;margin-left:auto}.nova.operator .op-home-copy{padding:18px 0 20px}.nova.operator .op-home-copy>h1{font-size:clamp(43px,4.5vw,70px);letter-spacing:-3.5px;line-height:.98;margin:23px 0}.nova.operator .op-home-copy>h1 em{color:#f01212;text-shadow:0 0 45px #e6131322}.pulse-title-outline{color:#eaeaea;-webkit-text-stroke:1px #cacaca;color:transparent!important}.nova.operator .op-home-copy>.op-kicker{font-size:7px;letter-spacing:2px;color:#c75c5c}.nova.operator .op-home-copy>p{font-size:12px;color:#9c9c9c}.nova.operator .op-home-hero{gap:38px;align-items:stretch}.nova.operator .op-home-actions .btn{font-size:9px;min-height:45px;padding-inline:22px}.nova.operator .op-agent-stage{background:radial-gradient(ellipse at 50% 65%,#ca12122b,transparent 70%),linear-gradient(130deg,#202020bb,#111111a8);border-color:#f1292940;box-shadow:inset 0 0 70px #0005,0 15px 60px #0003;min-height:590px;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.nova.operator .op-agent-stage::before,.nova.operator .op-agent-stage::after{width:34px;height:34px;border-color:#f12a2a80}.nova.operator .op-agent-canvas{inset:42px 0 126px}.nova.operator .op-agent-info{bottom:151px}.nova.operator .op-agent-info h2{font-size:27px;letter-spacing:-1px}.nova.operator .op-agent-controls{bottom:39px;display:grid;grid-template-columns:1fr;gap:12px;padding-top:13px}.nova.operator .op-agent-controls label{display:grid;grid-template-columns:85px 1fr;align-items:center;gap:13px}.nova.operator .op-agent-controls label>span{font-size:6px;letter-spacing:.8px;color:#878787}.nova.operator .op-agent-controls select{height:30px;min-height:30px;font-size:10px}.nova.operator .op-agent-actions{display:flex;gap:7px;justify-content:flex-start}.nova.operator .op-agent-actions button{height:28px;min-height:28px;font-size:7px;padding:6px 13px;background:#ffffff03;border:1px solid #ffffff15;flex:1}.nova.operator .op-agent-actions button[aria-pressed=true]{background:#c117171c;border-color:#e6252560;color:#ffa0a0}.nova.operator .op-agent-status{bottom:13px;font-size:7px;letter-spacing:.1px}.pulse-agent-orbits{position:absolute;inset:0;pointer-events:none;z-index:0;display:grid;place-items:center}.pulse-agent-orbits>i{position:absolute;width:75%;aspect-ratio:1;border:1px solid #b91e1e30;border-radius:50%;transform:rotateX(65deg);bottom:-22%;box-shadow:0 0 70px #e5161605,inset 0 0 60px #a60d0d08}.pulse-agent-orbits>i:nth-child(2){width:90%;border-style:dashed;border-color:#d5d5d510;animation:pulse-ring-drift 14s linear infinite}.pulse-agent-orbits>i:nth-child(3){width:60%;border-color:#d51a1a45;bottom:-11%;animation:pulse-ring-drift 20s linear reverse infinite}@keyframes pulse-ring-drift{to{transform:rotateX(65deg) rotateZ(360deg)}}.nova.operator .op-mini-matches{display:none}.nova.operator .op-home-metrics{margin-top:auto;padding-top:24px}.nova.operator .op-home-metrics strong{font-size:38px}.nova.operator .op-home-metrics span{font-size:6px;letter-spacing:1px}.pulse-network{margin:28px 0 25px;border:1px solid #ffffff1c;background:#121212ad}.pulse-network>header{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;border-bottom:1px solid #ffffff11;gap:20px}.pulse-network>header>.op-kicker{font-size:7px;letter-spacing:1.3px;color:#8e4141}.pulse-network>header>a{font:600 7px Chakra,sans-serif;color:#969696;letter-spacing:.7px;white-space:nowrap}.pulse-network>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.pulse-network>div>a{padding:21px 17px;min-height:100px;border-right:1px solid #ffffff0d;position:relative;display:flex;flex-direction:column;gap:12px;transition:background .3s}.pulse-network>div>a:last-child{border-right:0}.pulse-network>div>a:hover{background:#d61c1c10}.pulse-network>div>a>span{font:600 27px/.9 Chakra,sans-serif;color:#9a4848;letter-spacing:-1px}.pulse-network>div>a>div{display:grid;gap:6px;min-width:0}.pulse-network>div>a strong{font:600 9px Rajdhani,sans-serif;letter-spacing:.4px;color:#c7c7c7;white-space:nowrap}.pulse-network>div>a small{font:600 6px Rajdhani,sans-serif;letter-spacing:.6px;color:#737373;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-network>div>a>b{position:absolute;right:15px;top:22px;font:600 9px Rajdhani,sans-serif;color:#828282}.pulse-network>div>a>i{position:absolute;right:14px;bottom:17px;font-style:normal;color:#a83131;font-size:12px}.nova.operator .op-home-portals>a{background:radial-gradient(ellipse at 90% 0,#ac181823,transparent 65%),#121212ad;border-top:2px solid #ca202045}.nova.operator .op-home-portals>a svg{color:#d44949;stroke-width:1.1}.nova.operator .op-home-portals>a h2{font-size:16px}.nova.operator .op-home-portals>a p{font-size:10px;color:#838383}
/* Clan cards become individual banners and player rosters. */
.nova.operator .pulse-clan-card{border:1px solid #75444455;border-top:2px solid #c92c2c66;background:radial-gradient(ellipse at 90% 10%,#ae14141b,transparent 70%),linear-gradient(130deg,#1a1a1abd,#131313b3);box-shadow:0 14px 40px #0002;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));transition:border-color .35s,box-shadow .35s,transform .45s}.nova.operator .pulse-clan-card:hover{border-color:#ff373785;box-shadow:0 12px 50px #ad101015;transform:translateY(-4px)}.nova.operator .pulse-clan-card .cmd-clan-cover{height:153px}.nova.operator .pulse-clan-card .cmd-clan-cover>img{opacity:.85;filter:saturate(.85);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.nova.operator .pulse-clan-card .cmd-clan-cover>span{left:20px;top:18px;color:#ded0dc;font-size:7px;letter-spacing:1.4px;border-left:2px solid #ec3131;padding-left:9px}.nova.operator .pulse-clan-card .cmd-clan-cover>b{width:26px;height:26px;display:grid;place-items:center;border:1px solid #ffffff25;background:#11111180;top:13px;font-size:13px;color:#d6c0d0}.nova.operator .pulse-clan-card .cmd-clan-emblem{margin-top:-32px;gap:14px}.nova.operator .pulse-clan-card .cmd-clan-emblem>img{width:66px;height:66px;border:3px solid #191919;box-shadow:0 6px 24px #0006;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.nova.operator .pulse-clan-card h2{font-size:27px;letter-spacing:-.9px;color:#f0e5ee;margin-top:23px}.nova.operator .pulse-clan-card .cmd-clan-content>p{color:#919191;font-size:10px;min-height:39px}.nova.operator .pulse-clan-card .cmd-clan-statline{padding:19px 0;border-color:#ffffff13;background:linear-gradient(90deg,#6416160a,transparent)}.nova.operator .pulse-clan-card .cmd-clan-statline strong{font-size:25px;color:#e4e4e4}.nova.operator .pulse-clan-card .cmd-clan-statline small{font-size:6px;color:#868686}.nova.operator .pulse-clan-card .cmd-avatar-stack{height:38px;margin-bottom:22px}.nova.operator .pulse-clan-card .cmd-avatar-stack img{width:35px;height:35px;border-color:#1f1f1f}.nova.operator .pulse-clan-card .cmd-clan-content>footer{padding-top:18px}.nova.operator .pulse-clan-card .cmd-clan-content>footer>a{font-size:8px;color:#e8a6a6;letter-spacing:.7px}
/* Public identity: the card silhouette and Premier badge carry the hierarchy. */
.pulse-player-banner{display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center;background:radial-gradient(ellipse at 70% 0,#c5141430,transparent 60%),linear-gradient(130deg,#18181880,#131313bb);padding:30px 34px;border:1px solid #d6292940;margin-bottom:24px;position:relative;overflow:hidden}.pulse-player-banner::after{content:'Y';position:absolute;right:24%;top:-29px;font:600 260px/.9 Chakra,sans-serif;color:#ffffff03;pointer-events:none}.pulse-player-banner h2{font:600 38px/.99 Chakra,sans-serif;letter-spacing:-1.7px;margin:18px 0}.pulse-player-banner h2>em{font-style:normal;color:#de3232}.pulse-player-banner p{font-size:11px;line-height:1.9;color:#8d8d8d;max-width:430px;margin:0}.pulse-player-banner>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:12px;position:relative;z-index:1}.pulse-player-banner>div:last-child>strong{font:600 64px/.9 Rajdhani,sans-serif;letter-spacing:-2px;color:#dac5d6}.pulse-player-banner>div:last-child>span{font:600 7px Chakra,sans-serif;letter-spacing:1.4px;color:#797979}.pulse-player-banner>div:last-child>a{font:600 7px Chakra,sans-serif;letter-spacing:.6px;color:#c14747;margin-top:14px}.nova.operator .cmd-player-card{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background:linear-gradient(140deg,#202020b8,#121212bb);border-top:2px solid #bc25256b;box-shadow:0 8px 35px #0003}.nova.operator .cmd-player-card:hover{box-shadow:0 14px 50px #a10d0d18;border-color:#f42d2d80}.nova.operator .cmd-player-card .op-person-cover{height:128px;background:repeating-linear-gradient(127deg,transparent 0 23px,#d43f3f0a 24px 25px),radial-gradient(ellipse at 80% 10%,#ba161630,transparent 65%),#181818}.nova.operator .cmd-player-card .op-person-cover>span{font-size:40px;color:#b64545;opacity:.55;letter-spacing:-2px}.nova.operator .cmd-player-card .op-person-body>.player-avatar{width:61px;height:61px;margin-top:-29px;margin-bottom:20px}.nova.operator .cmd-player-card .op-person-body>.player-avatar>img:not(.ornament-frame){border:3px solid #202020;border-radius:10px}.nova.operator .cmd-player-card h2{font-size:23px;color:#e5e5e5}.nova.operator .cmd-player-card .op-person-body>div:last-child{border-top:1px solid #ffffff18;padding-top:19px;margin-top:16px}.nova.operator .cmd-player-card .op-person-body>div:last-child strong{font-size:25px;color:#e1e1e1}.nova.operator .cmd-player-card .cmd-player-rank{margin:13px 0 18px}.nova.operator .cmd-player-card .cmd-player-rank img{max-width:90px;max-height:29px}
/* Server upgrades have real product artwork and separate product cards. */
.pulse-upgrade-intro{position:relative;display:flex;justify-content:space-between;gap:35px;padding:31px 35px;margin:10px 0 27px;border:1px solid #c82b2b45;background:radial-gradient(ellipse at 75% 30%,#b8181824,transparent 65%),linear-gradient(125deg,#19191980,#131313b8);overflow:hidden}.pulse-upgrade-intro h2{font:600 39px/1 Chakra,sans-serif;letter-spacing:-1.7px;margin:19px 0 17px}.pulse-upgrade-intro h2>em{font-style:normal;color:#dd2d2d}.pulse-upgrade-intro p{font-size:11px;line-height:1.9;color:#919191;margin:0}.pulse-upgrade-emblem{display:flex;align-items:center;gap:24px;margin-right:10%;position:relative}.pulse-upgrade-emblem>svg{width:90px;height:90px;stroke-width:.6;color:#b33333;opacity:.5;transform:rotate(-15deg)}.pulse-upgrade-emblem>span{font:600 10px/1.8 Rajdhani,sans-serif;letter-spacing:3px;color:#865a77}.pulse-upgrade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:19px}.pulse-upgrade{min-width:0;position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid #ffffff1c;background:linear-gradient(140deg,#1e1e1ebd,#131313ba);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);transition:transform .4s,border-color .4s,box-shadow .4s}.pulse-upgrade:hover{transform:translateY(-4px);border-color:#e02a2a80;box-shadow:0 12px 45px #a0101015}.pulse-upgrade-art{height:190px;display:block;overflow:hidden;position:relative;background:radial-gradient(ellipse,#262626,#141414)}.pulse-upgrade-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7;filter:saturate(.6);transition:opacity .4s,transform .8s}.pulse-upgrade:hover .pulse-upgrade-art>img{opacity:.95;transform:scale(1.035);filter:saturate(.9)}.pulse-upgrade-art::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1a1a1a,transparent 80%)}.pulse-upgrade-art>span{position:absolute;left:22px;top:21px;font:600 6px Chakra,sans-serif;letter-spacing:1.1px;color:#c3c3c3;z-index:1}.pulse-upgrade-art>b{position:absolute;right:15px;bottom:13px;font:600 64px/.9 Chakra,sans-serif;letter-spacing:-3px;color:#ffffff0d;z-index:1}.pulse-upgrade-art>i{position:absolute;left:23px;bottom:20px;z-index:1;color:#de3939;display:grid;place-items:center;width:36px;height:36px;border:1px solid #d4303044;background:#9d131320;transform:rotate(-5deg)}.pulse-upgrade-art>i svg{width:18px;height:18px;stroke-width:1.2}.pulse-upgrade-content{padding:23px 25px;display:flex;flex-direction:column;flex:1;min-width:0}.pulse-upgrade-content>.op-kicker{font-size:6px;color:#a04a4a;letter-spacing:1.1px}.pulse-upgrade-content>h3{font:600 27px/1.04 Chakra,sans-serif;letter-spacing:-.8px;margin:14px 0 15px;color:#e1e1e1}.pulse-upgrade-content>p{font-size:10px;line-height:1.9;color:#909090;margin:0 0 15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pulse-upgrade-content>ul{padding:15px 0 0;margin:0 0 24px;list-style:none;border-top:1px solid #ffffff0e;display:grid;gap:9px}.pulse-upgrade-content>ul li{font-size:9px;line-height:1.8;color:#808080;padding-left:12px;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pulse-upgrade-content>ul li::before{content:'';position:absolute;left:0;top:7px;width:3px;height:3px;background:#b22b2b}.pulse-upgrade-content>footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:19px;border-top:1px solid #ffffff12}.pulse-upgrade-content>footer>strong{font:600 31px Rajdhani,sans-serif;color:#d9d9d9;letter-spacing:-.7px}.pulse-upgrade-content>footer small{font-size:14px;color:#8f6686}.pulse-upgrade-content>footer .btn{font-size:7px;padding:12px 16px}.pulse-upgrade-content>.pulse-gift{margin-top:18px;background:transparent;border:0;font:600 6px Chakra,sans-serif;letter-spacing:.8px;color:#6b6b6b;padding:0;text-align:left}.nova.operator[data-page=shop] .market-controls{border:1px solid #ffffff17;background:#131313b3;padding:19px}.nova.operator[data-page=shop] .section-kicker{font:600 7px Chakra,sans-serif;letter-spacing:1px;color:#9e4545;margin-top:24px}.nova.operator[data-page=shop] .section-kicker>b{font:600 10px Rajdhani,sans-serif;color:#7f7f7f}
/* Membership is a pass with an illustrated masthead. */
.nova.operator .cmd-membership{border-top:2px solid #d22e2e6e;background:linear-gradient(140deg,#1f1f1fbd,#141414b5);box-shadow:0 12px 45px #0003;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%)}.pulse-pass-art{height:142px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 65% 50%,#ad2b2b30,transparent 65%),repeating-linear-gradient(125deg,#b9474706 0 1px,transparent 2px 24px),#1b1b1b}.pulse-pass-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6;filter:saturate(.65);transition:transform .8s,opacity .4s}.cmd-membership:hover .pulse-pass-art>img{transform:scale(1.03);opacity:.85}.pulse-pass-art::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1c1c1c,transparent 85%)}.pulse-pass-art>span{position:absolute;bottom:18px;left:25px;font:600 6px Chakra,sans-serif;letter-spacing:1.2px;color:#9a9a9a;z-index:2}.pulse-pass-seal{position:absolute;inset:15px;display:grid;place-items:center}.pulse-pass-seal>svg{position:absolute;width:95px;height:95px;stroke-width:.6;color:#a74545;opacity:.3}.pulse-pass-seal>b{font:600 58px Chakra,sans-serif;color:#b4b4b4;opacity:.35}.nova.operator .cmd-membership>header{padding:15px 25px;background:#ffffff01;border-block:1px solid #ffffff0c}.nova.operator .cmd-membership .license-identity{padding-top:22px}.nova.operator .cmd-membership h3{font-size:36px;color:#ede2ed;letter-spacing:-1.2px}.nova.operator .cmd-membership .license-purchase>strong{font-size:39px}.nova.operator .cmd-membership .license-purchase{border-top-color:#e7212122}.nova.operator .cmd-membership[data-tier=GODFATHER]{border-color:#a4464666}.nova.operator .cmd-membership[data-tier=GOLD]{border-color:#b2895d55}.nova.operator .cmd-membership[data-tier=SILVER]{border-color:#79797966}
/* The top three have a sharper medal silhouette and stronger agent portraits. */
.nova.operator .cmd-podium>a{border:1px solid #ffffff20;border-top:2px solid #9d434366;background:linear-gradient(135deg,#1b1b1b9e,#141414bb);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);min-height:250px;box-shadow:0 10px 35px #0003;transition:transform .45s,border-color .35s,box-shadow .35s}.nova.operator .cmd-podium>a:first-child{border-color:#fc323288;background:radial-gradient(ellipse at 70% 30%,#a31a1a50,transparent 65%),linear-gradient(135deg,#48111199,#141414bb);box-shadow:0 10px 45px #9e0d0d1a}.nova.operator .cmd-podium>a:hover{border-color:#f22a2a85;transform:translateY(-4px);box-shadow:0 12px 45px #a0191922}.nova.operator .cmd-podium>a>.cmd-podium-agent{opacity:.34!important;width:60%!important;height:93%!important;right:-16px;bottom:0;filter:saturate(.35) contrast(1.08);mask-image:linear-gradient(90deg,transparent,black 28%)}.nova.operator .cmd-podium>a>.cmd-podium-number{color:#f2d5ea0c;right:17px;top:26px;font-size:112px}.nova.operator .cmd-podium .cmd-podium-role{border-color:#f0b7d31b;padding-bottom:19px}.nova.operator .cmd-podium .cmd-podium-role>span{color:#c26d6d;font-size:7px;letter-spacing:1.2px}.nova.operator .cmd-podium .cmd-podium-role>svg{color:#ed5b5b;width:21px;height:21px}.nova.operator .cmd-podium h2{font-size:22px;color:#f1e6ef}.nova.operator .cmd-podium .cmd-podium-player>.player-avatar{width:47px;height:47px}.nova.operator .cmd-podium .cmd-podium-player>.player-avatar>img:not(.ornament-frame){border:2px solid #b0474766;border-radius:6px}.nova.operator .cmd-podium .cmd-podium-score{background:linear-gradient(90deg,#10101088,transparent);padding:17px 0 0;border-color:#ffffff18}.nova.operator .cmd-podium .cmd-podium-score>strong{font-size:34px;letter-spacing:-1px;color:#f1d7e8}.nova.operator .cmd-podium .cmd-podium-score>span{position:relative;z-index:2;color:#8b8b8b}.nova.operator .cmd-podium .cmd-podium-score b{color:#c9c9c9}
@media(max-width:1100px){.pulse-network>div>a{padding:20px 12px}.pulse-network>div>a>span{font-size:23px}.pulse-network>div>a>b{font-size:8px;right:10px}.pulse-network>div>a strong{font-size:8px}.pulse-network>div>a small{font-size:6px;letter-spacing:.2px}.pulse-network>div>a>i{right:10px;bottom:14px;font-size:10px}.pulse-upgrade-grid{gap:18px}.pulse-upgrade-content{padding:21px}.pulse-upgrade-intro{padding:28px}.pulse-upgrade-emblem{margin-right:4%;gap:20px}.pulse-player-banner{padding:28px}.pulse-player-banner h2{font-size:34px}.nova.operator .cmd-podium h2{font-size:19px}.nova.operator .cmd-podium .cmd-podium-score>strong{font-size:30px}.nova.operator .cmd-podium .cmd-podium-player>.player-avatar{width:41px;height:41px}.nova.operator .op-home-hero{gap:28px}.nova.operator .op-agent-actions button{padding:7px 10px;font-size:6px}}
@media(max-width:850px){.pulse-network>div{grid-template-columns:repeat(4,minmax(0,1fr))}.pulse-network>div>a:nth-child(4){border-right:0}.pulse-network>div>a:nth-child(n+5){border-top:1px solid #ffffff0d}.pulse-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-upgrade-emblem{margin:0}.pulse-upgrade-emblem>svg{width:70px;height:70px}.nova.operator .op-agent-stage{min-height:560px}.nova.operator .op-agent-controls label{grid-template-columns:72px 1fr}.nova.operator .cmd-podium .cmd-podium-score>span{display:none}}
@media(max-width:760px){.nova.operator #nova-motion-toggle{width:29px;min-width:29px;height:28px;min-height:28px;font-size:5px;margin-left:0}.nova.operator .header-actions{gap:9px}.pulse-home-seal{margin-bottom:20px;padding-bottom:14px;gap:10px}.pulse-home-seal>span{width:31px;height:31px;font-size:20px}.pulse-home-seal>b{font-size:6px;letter-spacing:.7px}.pulse-home-seal>i{font-size:7px}.nova.operator .op-home-copy{padding-top:2px;padding-bottom:14px}.nova.operator .op-home-copy>h1{font-size:clamp(42px,9vw,55px);line-height:1;letter-spacing:-2.2px;margin:21px 0}.nova.operator .op-home-copy>.op-kicker{font-size:6px;letter-spacing:1.3px}.nova.operator .op-home-copy>p{font-size:11px;line-height:1.8;margin-bottom:21px}.nova.operator .op-home-actions .btn{font-size:8px;min-height:42px;padding-inline:17px}.nova.operator .op-home-metrics{margin-top:24px;padding-top:23px;gap:30px}.nova.operator .op-home-metrics strong{font-size:32px}.nova.operator .op-home-metrics span{font-size:6px;letter-spacing:.5px}.nova.operator .op-home-hero{gap:17px}.nova.operator .op-agent-stage{min-height:540px}.nova.operator .op-agent-canvas{inset:40px 0 124px}.nova.operator .op-agent-info{bottom:150px}.nova.operator .op-agent-info h2{font-size:24px}.nova.operator .op-agent-controls{left:20px;right:20px;gap:11px;bottom:37px}.nova.operator .op-agent-controls label{grid-template-columns:78px 1fr;gap:11px}.nova.operator .op-agent-controls select{font-size:9px;min-height:29px;height:29px}.nova.operator .op-agent-actions{gap:5px}.nova.operator .op-agent-actions button{font-size:6px;padding:6px 10px;min-height:27px;height:27px}.nova.operator .op-agent-status{left:20px;right:20px;font-size:6px;bottom:12px}.nova.operator .op-agent-stage{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.pulse-network{margin-top:22px;margin-bottom:20px}.pulse-network>header{padding:15px 16px;gap:15px}.pulse-network>header>.op-kicker{font-size:5px;letter-spacing:.7px;line-height:1.8;max-width:190px}.pulse-network>header>a{font-size:5px;letter-spacing:.3px}.pulse-network>div>a{padding:16px 11px;min-height:105px;gap:13px}.pulse-network>div>a>span{font-size:23px}.pulse-network>div>a>b{font-size:7px;top:18px;right:9px}.pulse-network>div>a strong{font-size:7px;letter-spacing:0}.pulse-network>div>a small{font-size:5px;letter-spacing:.2px}.pulse-network>div>a>i{font-size:9px;right:10px;bottom:11px}.nova.operator .op-home-portals>a h2{font-size:14px}.nova.operator .op-home-portals>a p{font-size:9px}.nova.operator .pulse-clan-card .cmd-clan-cover{height:153px}.nova.operator .pulse-clan-card .cmd-clan-emblem>img{width:61px;height:61px}.nova.operator .pulse-clan-card h2{font-size:28px;margin-top:22px}.nova.operator .pulse-clan-card .cmd-clan-content>p{min-height:0;font-size:10px}.nova.operator .pulse-clan-card .cmd-clan-statline strong{font-size:25px}.nova.operator .pulse-clan-card .cmd-avatar-stack img{width:33px;height:33px}.pulse-player-banner{grid-template-columns:1.2fr 1fr;gap:20px;padding:24px 21px;margin-bottom:22px}.pulse-player-banner h2{font-size:28px;letter-spacing:-1.1px;margin:16px 0}.pulse-player-banner p{font-size:9px;line-height:1.8}.pulse-player-banner>.op-kicker,.pulse-player-banner .op-kicker{font-size:6px;letter-spacing:.7px}.pulse-player-banner>div:last-child>strong{font-size:43px;letter-spacing:-1.4px}.pulse-player-banner>div:last-child>span{font-size:5px;letter-spacing:.6px}.pulse-player-banner>div:last-child>a{font-size:5px;line-height:1.8;letter-spacing:.3px;text-align:right}.pulse-player-banner::after{font-size:210px;top:0;right:15%}.nova.operator .cmd-player-card .op-person-cover{height:114px}.nova.operator .cmd-player-card .op-person-cover>span{font-size:34px}.nova.operator .cmd-player-card .op-person-body>.player-avatar{width:52px;height:52px;margin-top:-24px;margin-bottom:18px}.nova.operator .cmd-player-card h2{font-size:20px}.nova.operator .cmd-player-card .op-person-body>div:last-child strong{font-size:21px}.nova.operator .cmd-player-card .cmd-player-rank img{max-width:77px;max-height:26px}.nova.operator .cmd-player-card .op-person-body>div:last-child{padding-top:16px;gap:9px}.pulse-upgrade-intro{padding:25px 23px;gap:20px;margin-bottom:21px}.pulse-upgrade-intro h2{font-size:29px;letter-spacing:-1.2px;margin:17px 0}.pulse-upgrade-intro p{font-size:10px;line-height:1.8}.pulse-upgrade-intro .op-kicker{font-size:6px;letter-spacing:.7px}.pulse-upgrade-emblem{position:absolute;right:-10px;top:35px;opacity:.35;pointer-events:none}.pulse-upgrade-emblem>svg{width:100px;height:100px;stroke-width:.5}.pulse-upgrade-emblem>span{display:none}.pulse-upgrade-grid{grid-template-columns:1fr;gap:18px}.pulse-upgrade-art{height:175px}.pulse-upgrade-content{padding:23px}.pulse-upgrade-content>h3{font-size:28px}.pulse-upgrade-content>p{font-size:11px;line-height:1.9}.pulse-upgrade-content>ul li{font-size:10px}.pulse-upgrade-content>footer>strong{font-size:33px}.pulse-upgrade-content>footer>.btn{font-size:8px;min-height:39px;padding:12px 18px}.pulse-upgrade-content>.pulse-gift{font-size:7px;margin-top:20px}.nova.operator[data-page=shop] .market-controls{padding:15px}.pulse-pass-art{height:145px}.nova.operator .cmd-membership h3{font-size:35px}.nova.operator .cmd-membership .license-purchase>strong{font-size:38px}.nova.operator .cmd-podium>a{min-height:200px;padding:20px}.nova.operator .cmd-podium>a>.cmd-podium-agent{width:51%!important;height:96%!important;opacity:.3!important;right:-13px}.nova.operator .cmd-podium .cmd-podium-role{padding-bottom:15px}.nova.operator .cmd-podium .cmd-podium-role>span{font-size:6px;letter-spacing:1px}.nova.operator .cmd-podium h2{font-size:21px}.nova.operator .cmd-podium .cmd-podium-player{padding:19px 0}.nova.operator .cmd-podium .cmd-podium-player>.player-avatar{width:41px;height:41px}.nova.operator .cmd-podium .cmd-podium-score{padding-top:16px}.nova.operator .cmd-podium .cmd-podium-score>strong{font-size:30px;gap:9px}.nova.operator .cmd-podium .cmd-podium-score>span{display:block;font-size:6px}.nova.operator .cmd-podium>a>.cmd-podium-number{font-size:105px;top:26px;right:20px}}
@media(max-width:390px){.pulse-player-banner{grid-template-columns:1fr .85fr;gap:15px}.pulse-player-banner h2{font-size:26px}.pulse-player-banner>div:last-child>strong{font-size:40px}.nova.operator .op-home-copy>h1{font-size:43px}.nova.operator .op-agent-actions button{padding:6px 7px}.nova.operator .header-actions{gap:7px}.nova.operator #nova-motion-toggle{width:26px;min-width:26px}}
@media(prefers-reduced-motion:reduce){.nova.operator[data-visual-motion=full] .pulse-agent-orbits>i:nth-child(2){animation:pulse-ring-drift 14s linear infinite!important}.nova.operator[data-visual-motion=full] .pulse-agent-orbits>i:nth-child(3){animation:pulse-ring-drift 20s linear reverse infinite!important}}
