.pulse-dashboard{max-width:1480px;padding-top:24px}.pulse-dashboard .studio-hero{padding:26px 28px;gap:22px;border-radius:12px;background:#0b1421;border-color:#35445c}.pulse-dashboard .studio-hero:before{opacity:.16}.pulse-dashboard .studio-hero:after{background:linear-gradient(90deg,#0b1421fa,#0b1421ad)}.pulse-dashboard .studio-hero h1{font-size:clamp(23px,2.5vw,34px);letter-spacing:-.7px;line-height:1.2;max-width:860px}.pulse-dashboard .studio-game-icon{width:56px;height:56px;padding:6px;background:#0b1528;border:1px solid #394760;border-radius:12px}.pulse-dashboard .studio-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px}.pulse-dashboard .studio-actions a,.pulse-dashboard .studio-actions button{border-radius:7px}.pulse-dashboard .studio-nav{gap:8px;flex-wrap:wrap;border:0;padding:16px 0 8px;overflow:visible}.pulse-dashboard .studio-nav a{padding:10px 13px;border:1px solid #27374c;border-radius:7px;background:#0c1522;font-size:12px}.pulse-dashboard .studio-nav a:hover{background:#271e39;border-color:#8460b0}.pulse-data-caption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:#94a7bd;margin:16px 2px 12px}.pulse-data-caption>span{display:flex;align-items:center;gap:8px}.pulse-data-caption i{width:6px;height:6px;border-radius:50%;background:#a986da}.pulse-data-caption time{color:#c9d5e4}.pulse-dashboard .server-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:none;border:0;margin:0 0 22px}.pulse-dashboard .server-overview article{min-width:0;padding:20px;border:1px solid #2b3c50;border-radius:10px;background:linear-gradient(145deg,#111d2b,#0c1521)}.pulse-dashboard .server-overview article>span{font-size:11px;color:#acbbce;display:block}.pulse-dashboard .server-overview strong{display:block;font-size:27px;margin:12px 0 8px;color:#f0eaf8;overflow-wrap:anywhere}.pulse-dashboard .server-overview article:first-child strong{color:#d3a7ff}.pulse-dashboard .server-overview small{display:block;font-size:10px;color:#91a5bf;line-height:1.5}.pulse-dashboard progress{width:100%;height:5px;border:0;border-radius:10px;background:#25324a;accent-color:#b681f1;display:block;margin:10px 0}.pulse-dashboard progress::-webkit-progress-bar{background:#25324a;border-radius:10px}.pulse-dashboard progress::-webkit-progress-value{background:linear-gradient(90deg,#865cc3,#d0a3ff);border-radius:10px}.pulse-dashboard progress:disabled{opacity:.35}.pulse-dashboard .studio-columns{grid-template-columns:minmax(0,1fr) 330px;gap:20px}.pulse-dashboard .studio-card,.pulse-dashboard .players-panel{border-radius:10px;border-color:#2a3b4e;background:#0d1724;padding:24px}.pulse-dashboard .studio-main,.pulse-dashboard .studio-sidebar{gap:20px}.pulse-dashboard .studio-card h2,.pulse-dashboard .players-panel h2{font-size:21px;letter-spacing:-.35px;text-transform:none}.pulse-dashboard .studio-muted{font-size:12px}.pulse-dashboard .studio-muted.small{font-size:11px}.pulse-dashboard #server-history{background:linear-gradient(150deg,#111d2f,#0b1421)}.pulse-dashboard .insight-stats{gap:12px;margin:20px 0 8px}.pulse-dashboard .insight-stats>div{background:#0b1421;border:1px solid #28384e;border-radius:8px;padding:14px}.pulse-dashboard .insight-stats strong{font-size:23px;color:#dfd1f2}.pulse-dashboard .insight-stats span{font-size:11px}.pulse-dashboard .insight-chart{margin-top:22px;padding:12px 4px 0;background:#0a1421;border:1px solid #22334b;border-radius:8px}.pulse-dashboard .history-periods a{border-radius:6px;font-size:11px;padding:8px 10px}.pulse-dashboard .studio-facts>div{font-size:12px;padding:13px 0}.pulse-dashboard .studio-facts dt{flex-shrink:1}.pulse-dashboard .studio-facts dd{max-width:64%;min-width:0}.pulse-dashboard .studio-facts code{font-size:11px;overflow-wrap:anywhere;word-break:break-word}.pulse-dashboard .current-map{padding:0}.pulse-dashboard .current-map>img{height:155px}.pulse-dashboard .pulse-hour-recommendations>div{border-radius:8px;background:#211a31;border-color:#60477f;flex:1;min-width:150px}.pulse-dashboard .studio-banner-preview{border-radius:8px}.pulse-dashboard .studio-code input{border-radius:6px 0 0 6px}.pulse-dashboard .studio-code button{border-radius:0 6px 6px 0}.pulse-dashboard .player-table-scroll{border-radius:8px}.pulse-dashboard .map-rotation i,.pulse-dashboard .map-rotation i:before{border-radius:6px}
@media(max-width:1100px){.pulse-dashboard .studio-hero{flex-direction:column;align-items:stretch}.pulse-dashboard .studio-actions{flex-direction:row;align-items:center;justify-content:flex-start}.pulse-dashboard .studio-columns{grid-template-columns:minmax(0,1fr) 280px}.pulse-dashboard .server-overview article{padding:17px}.pulse-dashboard .server-overview strong{font-size:23px}}
@media(max-width:760px){.pulse-dashboard{padding:16px 12px 36px}.pulse-dashboard .studio-hero{padding:22px 18px}.pulse-dashboard .studio-identity{align-items:flex-start}.pulse-dashboard .studio-hero h1{font-size:24px}.pulse-dashboard .studio-game-icon{width:44px;height:44px;flex-shrink:0}.pulse-dashboard .studio-actions{gap:10px;justify-content:flex-start}.pulse-dashboard .studio-nav{gap:7px}.pulse-dashboard .studio-nav a{font-size:11px;padding:9px 10px}.pulse-data-caption{font-size:10px}.pulse-dashboard .server-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pulse-dashboard .server-overview article{padding:16px}.pulse-dashboard .server-overview strong{font-size:23px}.pulse-dashboard .studio-columns{grid-template-columns:minmax(0,1fr)}.pulse-dashboard .studio-card,.pulse-dashboard .players-panel{padding:20px 16px}.pulse-dashboard .current-map{padding:0}.pulse-dashboard .insight-stats{gap:6px}.pulse-dashboard .insight-stats>div{padding:11px 8px}.pulse-dashboard .insight-stats strong{font-size:19px}.pulse-dashboard .insight-stats span{font-size:10px}.pulse-dashboard .history-periods{width:100%}.pulse-dashboard .pulse-hour-recommendations>div{width:auto;min-width:120px}.pulse-dashboard .studio-sidebar{grid-template-columns:minmax(0,1fr)}}
