/* Ochiq statistika: bosh sahifa bloki + /statistika.php */
.ls{margin:22px 16px 0;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:20px 18px;box-shadow:var(--shadow)}
.ls-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}
.ls-live{display:inline-flex;align-items:center;gap:8px;font:700 12px 'Inter',sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#12A150}
.ls-live i{width:9px;height:9px;border-radius:50%;background:#12A150;box-shadow:0 0 0 0 rgba(18,161,80,.5);animation:lsPulse 1.8s infinite}
@keyframes lsPulse{0%{box-shadow:0 0 0 0 rgba(18,161,80,.5)}70%{box-shadow:0 0 0 9px rgba(18,161,80,0)}100%{box-shadow:0 0 0 0 rgba(18,161,80,0)}}
.ls-more{font:600 13px 'Inter',sans-serif;color:var(--accent);text-decoration:none;white-space:nowrap}
.ls-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.ls-card{border-radius:16px;padding:14px 12px;text-align:center}
.ls-card b{display:block;font:700 26px/1.15 'Space Grotesk','Inter',sans-serif;color:var(--ink)}
.ls-card span{display:block;font-size:12px;color:var(--muted);margin-top:4px;line-height:1.3}
.ls-c1{background:#EAF6FE}.ls-c2{background:#E8F7EF}.ls-c3{background:#F3EEFF}
.ls-feed{margin-top:14px;border-top:1px solid var(--line);padding-top:12px;display:flex;flex-direction:column;gap:8px;min-height:96px}
.ls-ev{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink);animation:lsIn .5s ease}
.ls-ev .ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none}
.ls-ev .ic svg{width:16px;height:16px}
.ls-ev small{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap}
@keyframes lsIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.ls-btn{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:14px;padding:13px 16px;border-radius:14px;background:linear-gradient(135deg,#2AABEE,#2D7FF0);color:#fff;font:700 14.5px 'Inter',sans-serif;text-decoration:none;box-shadow:0 6px 16px rgba(45,127,240,.28);transition:transform .15s,filter .15s}
.ls-btn svg{width:18px;height:18px}.ls-btn .ar{transition:transform .15s}
.ls-btn:hover{filter:brightness(1.06)}.ls-btn:hover .ar{transform:translateX(3px)}.ls-btn:active{transform:scale(.98)}
.ls-note{font-size:11.5px;color:var(--muted);margin-top:10px;text-align:center}
@media (min-width:900px){.ls{margin:40px 48px 0;padding:28px 30px}.ls-card b{font-size:34px}}
/* statistika sahifasi */
.st-hero{padding:26px 20px 6px;text-align:center}
.st-hero h1{font-size:30px;line-height:1.2;margin:10px 0 8px}
.st-hero p{color:var(--muted);font-size:15px}
.st-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 16px 0}
.st-kpi{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;box-shadow:var(--shadow)}
.st-kpi .ic{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;margin-bottom:10px}
.st-kpi .ic svg{width:19px;height:19px}
.st-kpi b{display:block;font:700 28px/1.1 'Space Grotesk','Inter',sans-serif}
.st-kpi span{font-size:12.5px;color:var(--muted)}
.st-kpi em{display:block;font-style:normal;font-size:12px;color:#12A150;margin-top:4px;font-weight:600}
.st-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:18px;margin:14px 16px 0;box-shadow:var(--shadow)}
.st-card h3{font-size:17px;margin-bottom:12px}
.st-tabs{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}
.st-tabs button{border:0;border-radius:999px;padding:7px 14px;font:600 13px 'Inter',sans-serif;background:var(--bg);color:var(--muted);cursor:pointer}
.st-tabs button.on{background:var(--accent);color:#fff}
.st-chart{position:relative;height:220px}
.st-bars{display:flex;flex-direction:column;gap:10px}
.st-bar{display:grid;grid-template-columns:110px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13.5px}
.st-bar .tr{height:12px;border-radius:6px;background:var(--bg);overflow:hidden}
.st-bar .fl{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--accent),var(--accent2))}
.st-bar b{text-align:right;font-size:13px}
.st-avg{display:flex;align-items:center;gap:14px;font-size:14.5px;line-height:1.5}
.st-avg .big{font:700 30px 'Space Grotesk','Inter',sans-serif;color:var(--accent2);white-space:nowrap}
.st-cta{margin:18px 16px 30px;padding:28px 22px;border-radius:22px;text-align:center;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent2))}
.st-cta h2{font-size:22px;margin-bottom:8px}.st-cta p{opacity:.92;margin-bottom:16px;font-size:14px}
@media (min-width:900px){.st-kpis{grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 48px 0}.st-card{margin:16px 48px 0}.st-cta{margin:24px 48px 40px}.st-hero h1{font-size:40px}}
.ls-card b.sm{font-size:20px}
.st-cta .btn.btn-light{background:#fff;color:var(--accent2);display:inline-flex;align-items:center;gap:6px;padding:13px 26px;border-radius:14px;font-weight:700;text-decoration:none}
@media (min-width:900px){.ls-card b.sm{font-size:30px}}

/* minimal budjet ÷ minimal CPM */
.st-mn{position:relative;overflow:hidden;text-align:center;padding:22px 16px 20px;background:linear-gradient(160deg,#F2F9FF 0%,#F7F3FF 100%)}
.st-mn::before{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-110px;border-radius:50%;background:radial-gradient(circle,rgba(45,127,240,.14),transparent 70%);pointer-events:none}
.st-mn-k{display:inline-flex;align-items:center;gap:7px;font:700 11.5px 'Inter',sans-serif;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}
.st-mn-k i{width:8px;height:8px;border-radius:50%;background:#12A150;animation:lsPulse 1.8s infinite}
.st-mn-eq{display:flex;align-items:stretch;justify-content:center;gap:10px;margin-top:16px}
.st-mn-c{flex:1;max-width:170px;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:14px 8px 12px;box-shadow:0 6px 18px rgba(16,24,40,.06)}
.st-mn-c .ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;margin:0 auto 8px}
.st-mn-c .ic svg{width:18px;height:18px}
.st-mn-c.c1 .ic{background:#EAF6FE;color:#2D7FF0}.st-mn-c.c2 .ic{background:#F3EEFF;color:#7C3AED}
.st-mn-c b{display:block;font:700 22px/1.1 'Space Grotesk','Inter',sans-serif;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}
.st-mn-c em{display:block;font-style:normal;font-size:11.5px;color:var(--muted);margin-top:3px}
.st-mn-op{align-self:center;width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--accent2);color:#fff;font:700 20px/1 'Inter',sans-serif;box-shadow:0 4px 12px rgba(45,127,240,.3)}
.st-mn-eqs{margin:12px auto 4px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);color:var(--muted);font:700 18px/1 'Inter',sans-serif}
.st-mn-res{font:700 26px/1.1 'Space Grotesk','Inter',sans-serif;color:var(--accent2);white-space:nowrap}
.st-mn-res b{font-size:50px;background:linear-gradient(90deg,#2AABEE,#2D7FF0 40%,#7C3AED);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 4px 0 6px;display:inline-block;font-variant-numeric:tabular-nums}
.st-mn-res small{font:600 17px 'Inter',sans-serif;color:var(--ink);margin-left:8px}
.st-mn-pr{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:8px 14px;border-radius:99px;background:#E8F7EF;color:#0E7A3D;font-size:13px;white-space:nowrap}
.st-mn-pr svg{width:15px;height:15px;flex:none}
.st-mn .flash{animation:mnFlash 1s ease}
@keyframes mnFlash{0%{filter:none}30%{filter:drop-shadow(0 0 8px rgba(45,127,240,.7))}100%{filter:none}}
/* kirish animatsiyasi (faqat JS yoqilganda .anim bo'ladi) */
.st-mn.anim .st-mn-c,.st-mn.anim .st-mn-op,.st-mn.anim .st-mn-eqs,.st-mn.anim .st-mn-res,.st-mn.anim .st-mn-pr{opacity:0;transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}
.st-mn.anim .c1{transform:translateX(-40px)}.st-mn.anim .c2{transform:translateX(40px)}
.st-mn.anim .st-mn-op{transform:scale(0) rotate(-90deg)}
.st-mn.anim .st-mn-eqs{transform:translateY(-12px) scale(.6)}
.st-mn.anim .st-mn-res{transform:translateY(16px) scale(.92)}
.st-mn.anim .st-mn-pr{transform:translateY(12px)}
.st-mn.anim.in .st-mn-c,.st-mn.anim.in .st-mn-op,.st-mn.anim.in .st-mn-eqs,.st-mn.anim.in .st-mn-res,.st-mn.anim.in .st-mn-pr{opacity:1;transform:none}
.st-mn.anim.in .st-mn-op{transition-delay:.35s}
.st-mn.anim.in .st-mn-eqs{transition-delay:.7s}
.st-mn.anim.in .st-mn-res{transition-delay:.85s}
.st-mn.anim.in .st-mn-pr{transition-delay:1.6s}
@media (min-width:900px){.st-mn-res b{font-size:60px}.st-mn-c b{font-size:26px}}
