/* MRĄGOWO BUS • APEX 13.0 • MONETYZACJA */
.m130-page{margin:0;min-height:100vh;background:radial-gradient(circle at 10% 0,rgba(25,171,226,.16),transparent 34%),#03111a;color:#edfaff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.m130-wrap{max-width:1350px;margin:auto;padding:18px}.m130-nav{display:flex;justify-content:space-between;margin-bottom:12px}.m130-nav a{color:#edfaff;text-decoration:none;font-weight:900}.m130-hero,.m130-admin-hero{display:grid;grid-template-columns:1.3fr .7fr;gap:15px;align-items:center;padding:28px;border:1px solid rgba(93,195,235,.18);border-radius:28px;background:linear-gradient(135deg,#082b3d,#153b38);box-shadow:0 24px 70px rgba(0,0,0,.25)}.m130-hero small,.m130-title small,.m130-dash small,.m130-admin-hero small{color:#69dcff;font-size:9px;font-weight:900;letter-spacing:.14em}.m130-hero h1,.m130-admin-hero h1{font-size:clamp(35px,5vw,60px);line-height:1;margin:7px 0}.m130-hero p,.m130-admin-hero p{color:#95b5c1}.m130-promo{padding:22px;border:1px solid rgba(100,224,177,.23);border-radius:20px;background:#0c3027}.m130-promo b,.m130-promo span{display:block}.m130-promo b{font-size:26px;color:#79e5b8}.m130-promo span{margin-top:6px;color:#a9cfc1}.m130-section{padding:35px 0}.m130-title h2{font-size:32px;margin:5px 0 18px}.m130-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.m130-plans article,.m130-ads article,.m130-free{padding:20px;border:1px solid rgba(93,195,235,.14);border-radius:20px;background:#071f2d}.m130-plans article.featured{border-color:rgba(102,221,255,.45);box-shadow:0 15px 45px rgba(23,167,215,.12)}.m130-plans h3{font-size:27px}.m130-plans h3 s,.m130-ads s{font-size:14px;color:#708f9c;font-weight:500}.m130-plans h3 b{color:#79e4b6}.m130-plans ul{padding:0;list-style:none;min-height:140px}.m130-plans li{padding:4px 0;color:#a6c1cb}.m130-plans a{display:block;text-align:center;padding:10px;border-radius:10px;background:#19ade7;color:#00131c;text-decoration:none;font-weight:900}.m130-ads{display:grid;gap:7px}.m130-ads article{display:flex;justify-content:space-between;align-items:center;gap:20px}.m130-ads small{color:#66d9ff}.m130-ads h3{margin:3px 0}.m130-ads p{margin:2px 0;color:#87a6b2}.m130-ads strong{font-size:20px;white-space:nowrap}.m130-free{text-align:center;background:linear-gradient(135deg,#0d3027,#0b2936);margin:10px 0 35px}.m130-free>b{color:#78e5b6}.m130-free h2{font-size:31px}.m130-free p{max-width:850px;margin:auto;color:#a3c0c9}.m130-empty{padding:35px;text-align:center;color:#8aa9b5}
.m130-dash{margin:10px 0;padding:15px;border:1px solid rgba(87,190,233,.15);border-radius:18px;background:#071f2d;color:#eefaff}.m130-dash-head{display:flex;justify-content:space-between;align-items:center}.m130-dash-head h2{margin:3px 0}.m130-dash-head>span{font-size:8px;font-weight:900;color:#7be4b7;border:1px solid rgba(100,224,177,.2);padding:5px 8px;border-radius:999px}.m130-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:9px 0}.m130-metrics article{background:#061923;border-radius:11px;padding:9px}.m130-metrics b,.m130-metrics span{display:block}.m130-metrics b{font-size:22px}.m130-metrics span{font-size:8px;color:#7594a1}.m130-plan-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.m130-plan-picker article{background:#061923;border:1px solid rgba(87,190,233,.08);border-radius:12px;padding:10px}.m130-plan-picker article.current{border-color:rgba(102,221,255,.4)}.m130-plan-picker article>div{display:flex;justify-content:space-between}.m130-plan-picker p{font-size:9px;color:#7898a5;min-height:35px}.m130-plan-picker button,.m130-ad-request button{width:100%;padding:8px;border:0;border-radius:9px;background:#19ade7;color:#00131c;font-weight:900}.m130-plan-picker .current button{background:#143849;color:#82a6b5}.m130-ad-request{display:grid;grid-template-columns:1.2fr .8fr 1fr auto;gap:7px;align-items:end;margin-top:9px;padding:10px;border-radius:12px;background:#061923}.m130-ad-request h3{margin:2px 0}.m130-ad-request p{margin:2px 0;font-size:9px;color:#7898a5}.m130-ad-request select,.m130-ad-request input{padding:8px;border:1px solid rgba(87,190,233,.15);border-radius:9px;background:#03141e;color:#eefaff}.m130-dash #m130Msg{margin-top:8px;font-size:9px}.m130-dash #m130Msg.good{color:#75e2b4}.m130-dash #m130Msg.bad{color:#ff9eae}.m130-loading{padding:15px;text-align:center;color:#7e9ca8}
.m130-admin-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0}.m130-admin-kpis article,.m130-admin-card{padding:14px;border:1px solid rgba(87,190,233,.14);border-radius:16px;background:#071f2d}.m130-admin-kpis b,.m130-admin-kpis span{display:block}.m130-admin-kpis b{font-size:25px}.m130-admin-kpis span{font-size:8px;color:#7897a4}.m130-campaigns{display:grid;gap:6px}.m130-campaigns article{display:grid;grid-template-columns:1fr 160px;gap:8px;align-items:center;padding:9px;border-radius:10px;background:#061923}.m130-campaigns b,.m130-campaigns span,.m130-campaigns small{display:block}.m130-campaigns span{font-size:10px}.m130-campaigns small{font-size:8px;color:#73929f}.m130-campaigns select{padding:7px;border-radius:8px;background:#03141e;color:#eefaff;border:1px solid rgba(87,190,233,.15)}
@media(max-width:900px){.m130-hero,.m130-admin-hero{grid-template-columns:1fr}.m130-plans{grid-template-columns:1fr}.m130-ad-request{grid-template-columns:1fr}.m130-admin-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.m130-wrap{padding:9px}.m130-ads article{display:block}.m130-metrics,.m130-plan-picker,.m130-admin-kpis{grid-template-columns:1fr}.m130-dash-head{display:block}.m130-campaigns article{grid-template-columns:1fr}}