/* CS-MONIC NEXT 2026 — P4 Premium / Telegram / Finance
 * Visual layer only. Server-side payment/auth logic is left in existing PHP handlers.
 */

body.cm-premium-next{padding-bottom:0!important}
.cm-premium-next .cmn-site{width:min(1540px,calc(100% - 28px));margin:0 auto}
.cm-premium-next .cmn-main{padding:18px 0 36px;min-height:66vh}
.cm-premium-next .cmn-premium-main{display:block}
.cm-premium-next .cmn-premium-adminbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:9px 3px 0;padding:8px 10px;border:1px solid var(--cmn-line);border-radius:12px;background:rgba(8,24,41,.72);font-size:11px}
.cm-premium-next .cmn-premium-adminbar span{color:var(--cmn-muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-right:3px}
.cm-premium-next .cmn-premium-adminbar a{padding:7px 10px;border-radius:9px;color:#cce8ff;background:#0b223a;border:1px solid rgba(53,171,255,.16)}
.cm-premium-next .cmn-premium-adminbar a:hover{color:#fff;border-color:#34cfff}

/* shared premium surfaces */
.cm-premium-next .mp8-shell,
.cm-premium-next .tg40-shell,
.cm-premium-next .cm4-section,
.cm-premium-next .cm5-section,
.cm-premium-next .v9-wrap,
.cm-premium-next .cmn-p4-page{width:100%;max-width:none;margin:0!important;padding:0!important}
.cm-premium-next .mp8-card,
.cm-premium-next .cm4-card,
.cm-premium-next .cm5-panel,
.cm-premium-next .v9-card,
.cm-premium-next .cmn-p4-card{border:1px solid var(--cmn-line)!important;background:linear-gradient(180deg,rgba(12,31,52,.96),rgba(7,23,39,.96))!important;border-radius:18px!important;box-shadow:var(--cmn-shadow-soft)!important;color:var(--cmn-text)!important}
.cm-premium-next .mp8-card,
.cm-premium-next .cm4-card,
.cm-premium-next .v9-card,
.cm-premium-next .cmn-p4-card{padding:20px!important}
.cm-premium-next .mp8-card h2,
.cm-premium-next .cm4-card h2,
.cm-premium-next .v9-card h2,
.cm-premium-next .cmn-p4-card h2{margin:0 0 13px;color:#fff;font-size:18px;line-height:1.2}
.cm-premium-next .mp8-card p,
.cm-premium-next .cm4-card p,
.cm-premium-next .v9-card p,
.cm-premium-next .cmn-p4-card p{color:var(--cmn-text-soft);line-height:1.55}

/* hero */
.cm-premium-next .mp8-hero,
.cm-premium-next .tg40-hero,
.cm-premium-next .cm4-hero,
.cm-premium-next .v9-hero,
.cm-premium-next .cmn-p4-hero{position:relative;overflow:hidden;margin:0 0 14px!important;padding:30px 30px!important;border:1px solid var(--cmn-line)!important;border-radius:22px!important;background:linear-gradient(100deg,rgba(8,28,48,.98),rgba(10,35,61,.92) 58%,rgba(14,38,67,.84))!important;box-shadow:var(--cmn-shadow)!important;min-height:180px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.cm-premium-next .mp8-hero:after,
.cm-premium-next .tg40-hero:after,
.cm-premium-next .cm4-hero:after,
.cm-premium-next .v9-hero:after,
.cm-premium-next .cmn-p4-hero:after{content:"";position:absolute;right:-30px;top:-100px;width:520px;height:350px;background:radial-gradient(circle,rgba(45,214,255,.18),transparent 58%),url('/cs-monic.com.jpg') center/cover no-repeat;opacity:.14;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 42%)}
.cm-premium-next .mp8-hero>* ,
.cm-premium-next .tg40-hero>* ,
.cm-premium-next .cm4-hero>* ,
.cm-premium-next .v9-hero>* ,
.cm-premium-next .cmn-p4-hero>*{position:relative;z-index:1}
.cm-premium-next .mp8-hero h1,
.cm-premium-next .tg40-hero h1,
.cm-premium-next .cm4-title,
.cm-premium-next .v9-hero h1,
.cm-premium-next .cmn-p4-hero h1{margin:7px 0 8px!important;color:#fff!important;font-size:clamp(30px,3vw,48px)!important;line-height:1.02!important;letter-spacing:-.035em!important}
.cm-premium-next .mp8-hero p,
.cm-premium-next .tg40-hero p,
.cm-premium-next .cm4-desc,
.cm-premium-next .v9-hero p,
.cm-premium-next .cmn-p4-hero p{max-width:790px;margin:0!important;color:#b9cce0!important;font-size:14px!important;line-height:1.55!important}
.cm-premium-next .mp8-pill,
.cm-premium-next .cm4-kicker,
.cm-premium-next .cm5-kicker,
.cm-premium-next .v9-pill,
.cm-premium-next .cmn-p4-kicker{display:inline-flex!important;width:max-content!important;align-items:center;gap:6px;border:1px solid rgba(50,207,255,.28)!important;border-radius:999px!important;background:rgba(24,122,177,.14)!important;color:#59dcff!important;padding:6px 10px!important;font-size:10px!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important}
.cm-premium-next .mp8-balance{min-width:150px;border:1px solid rgba(58,209,255,.24);background:#0b243d;border-radius:15px;padding:13px 16px;text-align:right}
.cm-premium-next .mp8-balance b{display:block;color:#fff;font-size:20px}.cm-premium-next .mp8-balance span{display:block;color:#7ea2c0;font-size:10px;margin-top:3px}

/* grids */
.cm-premium-next .mp8-grid,
.cm-premium-next .cm4-grid,
.cm-premium-next .v9-grid,
.cm-premium-next .cmn-p4-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px!important;margin:12px 0!important}
.cm-premium-next .mp8-grid>.mp8-card{grid-column:span 6}
.cm-premium-next .cm4-grid>.cm4-card{grid-column:span 3}
.cm-premium-next .v9-col-6{grid-column:span 6!important}.cm-premium-next .v9-col-12{grid-column:1/-1!important}
.cm-premium-next .cmn-p4-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.cm-premium-next .cmn-p4-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.cm-premium-next .cmn-p4-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}

/* stats cards */
.cm-premium-next .cm4-stat,
.cm-premium-next .cmn-p4-stat{min-height:110px;display:flex!important;flex-direction:column;justify-content:center;gap:6px}
.cm-premium-next .cm4-stat b,
.cm-premium-next .cmn-p4-stat b{font-size:28px;color:#fff;line-height:1}.cm-premium-next .cm4-stat span,.cm-premium-next .cmn-p4-stat span{font-size:11px;color:#7895b1}
.cm-premium-next .cmn-p4-stat em{font-style:normal;color:var(--cmn-green);font-size:10px;font-weight:800}

/* buttons */
.cm-premium-next .mp8-btn,
.cm-premium-next .cm4-btn,
.cm-premium-next .cm5-btn,
.cm-premium-next .v9-btn,
.cm-premium-next .cmn-p4-btn{appearance:none;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 15px!important;border:1px solid var(--cmn-line)!important;border-radius:11px!important;background:#0d243d!important;color:#d8eaff!important;font-size:12px!important;font-weight:850!important;text-decoration:none!important;cursor:pointer;transition:.18s;box-shadow:none!important}
.cm-premium-next .mp8-btn:hover,.cm-premium-next .cm4-btn:hover,.cm-premium-next .cm5-btn:hover,.cm-premium-next .v9-btn:hover,.cm-premium-next .cmn-p4-btn:hover{transform:translateY(-1px);border-color:#38ceff!important;color:#fff!important}
.cm-premium-next .mp8-btn.primary,.cm-premium-next .cm4-btn.primary,.cm-premium-next .v9-btn.primary,.cm-premium-next .cmn-p4-btn.primary{border-color:transparent!important;background:linear-gradient(135deg,#31dfff,#3f81ff)!important;color:#031421!important;box-shadow:0 9px 25px rgba(42,151,255,.18)!important}
.cm-premium-next .mp8-btn.danger,.cm-premium-next .v9-btn.red,.cm-premium-next .cmn-p4-btn.danger{background:rgba(255,72,94,.13)!important;color:#ff8e9a!important;border-color:rgba(255,90,107,.31)!important}
.cm-premium-next .v9-btn.green,.cm-premium-next .cmn-p4-btn.good{background:rgba(32,223,140,.14)!important;color:#52eda9!important;border-color:rgba(32,223,140,.25)!important}
.cm-premium-next button:disabled{opacity:.45;cursor:not-allowed;transform:none!important}

/* alerts/status */
.cm-premium-next .mp8-alert,
.cm-premium-next .cmn-p4-alert{border:1px solid rgba(67,161,236,.22)!important;border-radius:13px!important;background:#0b2138!important;color:#d4e8f8!important;padding:13px 15px!important;margin:10px 0!important}
.cm-premium-next .mp8-alert.success,.cm-premium-next .cmn-p4-alert.success{border-color:rgba(32,223,140,.28)!important;background:rgba(23,129,88,.13)!important;color:#89efbf!important}
.cm-premium-next .mp8-alert.warning,.cm-premium-next .cmn-p4-alert.warning{border-color:rgba(255,185,63,.28)!important;background:rgba(175,114,17,.12)!important;color:#ffd27b!important}
.cm-premium-next .mp8-alert.danger,.cm-premium-next .cmn-p4-alert.danger{border-color:rgba(255,90,107,.32)!important;background:rgba(155,40,57,.13)!important;color:#ff9aa5!important}
.cm-premium-next .mp8-status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:900;border:1px solid rgba(255,255,255,.09);background:#10253d;color:#b8cee2}
.cm-premium-next .mp8-status.approved{color:#54ecaa;background:rgba(28,140,91,.13);border-color:rgba(45,220,139,.21)}
.cm-premium-next .mp8-status.rejected{color:#ff8e9a;background:rgba(150,41,56,.14);border-color:rgba(255,90,107,.24)}
.cm-premium-next .mp8-status.pending{color:#ffd16f;background:rgba(165,111,17,.13);border-color:rgba(255,185,63,.23)}

/* forms */
.cm-premium-next .mp8-form,
.cm-premium-next .v9-form,
.cm-premium-next .cmn-p4-form{display:grid;gap:11px}
.cm-premium-next .mp8-label,
.cm-premium-next .v9-form label,
.cm-premium-next .cmn-p4-label{display:block;color:#8faac4;font-size:11px;font-weight:800;margin:0 0 -4px}
.cm-premium-next .mp8-input,
.cm-premium-next .v9-input,
.cm-premium-next .cmn-p4-input,
.cm-premium-next .cmn-p4-select,
.cm-premium-next input[type="text"],
.cm-premium-next input[type="number"],
.cm-premium-next input[type="url"],
.cm-premium-next input[type="password"],
.cm-premium-next input[type="date"],
.cm-premium-next textarea,
.cm-premium-next select{box-sizing:border-box!important;width:100%;max-width:100%;min-height:44px;border:1px solid rgba(74,147,211,.28)!important;border-radius:11px!important;background:#081a2c!important;color:#edf7ff!important;padding:10px 12px!important;outline:none!important;box-shadow:none!important}
.cm-premium-next textarea{min-height:105px;resize:vertical}
.cm-premium-next input:focus,.cm-premium-next textarea:focus,.cm-premium-next select:focus{border-color:#35d6ff!important;box-shadow:0 0 0 3px rgba(53,214,255,.09)!important}
.cm-premium-next .cm46-check,.cm-premium-next .tg40-check{display:flex;align-items:flex-start;gap:8px;color:#b8cde0;font-size:12px}.cm-premium-next .cm46-check input,.cm-premium-next .tg40-check input{width:17px;height:17px;margin-top:1px}

/* tables */
.cm-premium-next .mp8-table-wrap,
.cm-premium-next .v9-table-wrap,
.cm-premium-next .cmn-p4-table-wrap{width:100%;overflow:auto;border:1px solid var(--cmn-line);border-radius:14px;background:#071827}
.cm-premium-next .mp8-table,
.cm-premium-next .cm4-table,
.cm-premium-next .cm5-table,
.cm-premium-next .v9-table,
.cm-premium-next .cmn-p4-table{width:100%;border-collapse:collapse!important;background:transparent!important;color:#d7e7f5!important}
.cm-premium-next .mp8-table th,.cm-premium-next .mp8-table td,
.cm-premium-next .cm4-table th,.cm-premium-next .cm4-table td,
.cm-premium-next .cm5-table th,.cm-premium-next .cm5-table td,
.cm-premium-next .v9-table th,.cm-premium-next .v9-table td,
.cm-premium-next .cmn-p4-table th,.cm-premium-next .cmn-p4-table td{padding:11px 12px!important;border-bottom:1px solid rgba(100,150,194,.11)!important;text-align:left!important;font-size:11px!important;background:transparent!important;white-space:nowrap}
.cm-premium-next .mp8-table th,.cm-premium-next .cm4-table th,.cm-premium-next .cm5-table th,.cm-premium-next .v9-table th,.cm-premium-next .cmn-p4-table th{color:#7094b4!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.08em}
.cm-premium-next .mp8-table tr:last-child td,.cm-premium-next .cm4-table tr:last-child td,.cm-premium-next .cm5-table tr:last-child td,.cm-premium-next .v9-table tr:last-child td,.cm-premium-next .cmn-p4-table tr:last-child td{border-bottom:0!important}

/* requests */
.cm-premium-next .mp8-request{border:1px solid var(--cmn-line)!important;border-radius:15px!important;background:#091d31!important;padding:15px!important;margin:9px 0!important}
.cm-premium-next .tg40-request-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.cm-premium-next .tg40-request-head b{font-size:16px;color:#fff}
.cm-premium-next .tg40-status-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-premium-next .tg40-dot{width:9px;height:9px;border-radius:50%;background:#72879b}.cm-premium-next .tg40-dot.online{background:var(--cmn-green);box-shadow:0 0 15px rgba(32,223,140,.55)}
.cm-premium-next .tg40-action-stack{display:flex;gap:8px;flex-wrap:wrap}.cm-premium-next .tg40-wide{width:100%}
.cm-premium-next .tg40-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;border:1px dashed rgba(48,202,255,.32);background:#071827;border-radius:11px;padding:11px;color:#70ddff}
.cm-premium-next .tg40-feature-list{display:grid;gap:8px;margin:12px 0}.cm-premium-next .tg40-feature-list>div{display:grid;grid-template-columns:150px 1fr;gap:10px;border:1px solid rgba(86,151,208,.13);background:#081a2b;border-radius:11px;padding:10px}.cm-premium-next .tg40-feature-list b{color:#fff}.cm-premium-next .tg40-feature-list span{color:#819ab2;font-size:11px}
.cm-premium-next .tg41-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px}.cm-premium-next .tg41-health-grid>*{border:1px solid rgba(73,153,219,.15);background:#081a2b;border-radius:11px;padding:10px}
.cm-premium-next .cm46-identity{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(53,214,255,.22);border-radius:12px;background:#081d31}.cm-premium-next .cm46-identity span{color:#78a0c0}
.cm-premium-next .cm46-settings-fold{border:1px solid var(--cmn-line);border-radius:16px;background:#071827;padding:0;margin:12px 0;overflow:hidden}.cm-premium-next .cm46-settings-fold>summary{cursor:pointer;padding:15px 18px;font-weight:900;color:#fff;background:#0a2036}.cm-premium-next .cm46-settings-fold[open]>summary{border-bottom:1px solid var(--cmn-line)}.cm-premium-next .cm46-settings-fold>*:not(summary){margin:12px}

/* tariffs */
.cm-premium-next .cm4-tariff-grid,.cm-premium-next .cmn-p4-tariffs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;margin-top:12px!important}
.cm-premium-next .cm4-price,.cm-premium-next .cmn-p4-price{font-size:28px!important;color:#fff!important;font-weight:950!important;letter-spacing:-.025em}.cm-premium-next .cm4-price small,.cm-premium-next .cmn-p4-price small{font-size:11px;color:#7591ab;font-weight:700}.cm-premium-next .cm4-list{display:grid;gap:7px;margin:13px 0}.cm-premium-next .cm4-list span{color:#a9c0d5;font-size:11px}.cm-premium-next .cm4-list span:before{content:"✓";color:var(--cmn-green);margin-right:7px;font-weight:900}
.cm-premium-next .cmn-p4-periods{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.cm-premium-next .cmn-p4-period{border:1px solid rgba(68,148,213,.2);background:#071929;color:#9eb8ce;padding:5px 8px;border-radius:8px;font-size:9px}
.cm-premium-next .cmn-p4-service-icon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:22px;background:linear-gradient(135deg,rgba(45,214,255,.16),rgba(65,113,255,.18));border:1px solid rgba(72,184,255,.21);margin-bottom:12px}

/* dashboard/server cards */
.cm-premium-next .cm4-server-grid,.cm-premium-next .cm5-server-grid,.cm-premium-next .cmn-p4-server-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px!important}
.cm-premium-next .cm4-server{padding:15px!important}.cm-premium-next .cm4-server-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cm-premium-next .cm4-server-name{font-weight:900;color:#fff}.cm-premium-next .cm4-badge{padding:5px 7px;border-radius:999px;font-size:8px;font-weight:900;background:#10263e;color:#879fb6}.cm-premium-next .cm4-badge.online{background:rgba(24,155,97,.13);color:#46e6a0}.cm-premium-next .cm4-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.cm-premium-next .cm4-meta span{font-size:9px;color:#6e8ca7}.cm-premium-next .cm4-meta b{display:block;color:#dbeafd;font-size:11px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-premium-next .cm4-progress{height:5px;border-radius:999px;background:#06131f;overflow:hidden}.cm-premium-next .cm4-progress i{display:block;height:100%;width:var(--cm-progress,0%);background:linear-gradient(90deg,#28dcff,#31e795);border-radius:inherit}.cm-premium-next .cm4-footer-actions{display:flex;gap:7px;margin-top:11px}

/* feed */
.cm-premium-next .v9-feed{display:grid;gap:8px}.cm-premium-next .v9-feed-item{border:1px solid rgba(80,150,211,.14);background:#081a2b;border-radius:12px;padding:12px}.cm-premium-next .v9-feed-item b{color:#fff}.cm-premium-next .v9-feed-item p{margin:4px 0!important;color:#a8bed2!important}.cm-premium-next .v9-muted{font-size:10px;color:#708ca7!important}

/* P4 custom marketplace */
.cm-premium-next .cmn-p4-market-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:14px}
.cm-premium-next .cmn-p4-market-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.cm-premium-next .cmn-p4-market-summary>div{padding:15px;border:1px solid var(--cmn-line);border-radius:14px;background:#081b2e}.cm-premium-next .cmn-p4-market-summary b{display:block;font-size:24px;color:#fff}.cm-premium-next .cmn-p4-market-summary span{font-size:10px;color:#7d98b2}
.cm-premium-next .cmn-p4-tabs{display:flex;gap:7px;overflow:auto;margin:12px 0;padding-bottom:2px}.cm-premium-next .cmn-p4-tabs a{white-space:nowrap;padding:8px 12px;border-radius:10px;border:1px solid var(--cmn-line);background:#091d31;color:#9fb8ce;font-size:11px;font-weight:800}.cm-premium-next .cmn-p4-tabs a.active,.cm-premium-next .cmn-p4-tabs a:hover{background:#0e3152;border-color:#31cbff;color:#fff}
.cm-premium-next .cmn-p4-server{overflow:hidden;padding:0!important}.cm-premium-next .cmn-p4-server-cover{height:126px;background:#0b1b2d center/cover no-repeat;position:relative}.cm-premium-next .cmn-p4-server-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(4,14,24,.85))}.cm-premium-next .cmn-p4-server-cover span{position:absolute;z-index:2;top:9px;left:9px;padding:5px 7px;border-radius:8px;background:#ffb13b;color:#321d00;font-size:8px;font-weight:950}.cm-premium-next .cmn-p4-server-body{padding:12px}.cm-premium-next .cmn-p4-server-body h3{margin:0 0 7px;font-size:13px;color:#fff;min-height:31px}.cm-premium-next .cmn-p4-server-meta{display:grid;gap:4px;color:#7f9db7;font-size:10px}.cm-premium-next .cmn-p4-server-actions{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:10px}

/* stats */
.cm-premium-next .cmn-p4-stats-frame{overflow:hidden;padding:0!important}.cm-premium-next .cmn-p4-stats-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;border-bottom:1px solid var(--cmn-line)}.cm-premium-next .cmn-p4-stats-frame iframe{display:block;width:100%;height:720px;border:0;background:#06111f}

/* ranking */
.cm-premium-next .cm5-panel{padding:28px!important;margin-bottom:12px!important}.cm-premium-next .cm5-title{font-size:38px!important;color:#fff!important;margin:7px 0!important}.cm-premium-next .cm5-desc{color:#a8bfd4!important;max-width:780px!important}.cm-premium-next .cm5-filterbar{display:flex;gap:7px;overflow:auto;margin:10px 0 13px}.cm-premium-next .cm5-filterbar a{padding:8px 11px;border:1px solid var(--cmn-line);border-radius:10px;background:#091c30;color:#9db7cd;font-size:10px;font-weight:800;white-space:nowrap}.cm-premium-next .cm5-filterbar a.active{background:#0f3457;color:#fff;border-color:#31cfff}

/* footer for premium shell */
.cm-premium-next .cmn-footer{margin-top:26px}

/* responsive */
@media (max-width:1100px){
  .cm-premium-next .cm4-tariff-grid,.cm-premium-next .cmn-p4-tariffs{grid-template-columns:repeat(2,minmax(0,1fr))}
  .cm-premium-next .cm4-server-grid,.cm-premium-next .cm5-server-grid,.cm-premium-next .cmn-p4-server-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .cm-premium-next .cmn-p4-grid-4{grid-template-columns:repeat(2,1fr)}
  .cm-premium-next .cmn-p4-market-hero{grid-template-columns:1fr}
}
@media (max-width:760px){
  body.cm-premium-next{padding-bottom:72px!important}
  .cm-premium-next .cmn-site{width:calc(100% - 14px)}
  .cm-premium-next .cmn-main{padding-top:10px}
  .cm-premium-next .cmn-premium-adminbar{overflow:auto;flex-wrap:nowrap}.cm-premium-next .cmn-premium-adminbar a{white-space:nowrap}
  .cm-premium-next .mp8-hero,.cm-premium-next .tg40-hero,.cm-premium-next .cm4-hero,.cm-premium-next .v9-hero,.cm-premium-next .cmn-p4-hero{min-height:0;padding:21px 16px!important;border-radius:17px!important;display:block}
  .cm-premium-next .mp8-hero h1,.cm-premium-next .tg40-hero h1,.cm-premium-next .cm4-title,.cm-premium-next .v9-hero h1,.cm-premium-next .cmn-p4-hero h1{font-size:31px!important}
  .cm-premium-next .mp8-balance{margin-top:13px;text-align:left;width:100%}
  .cm-premium-next .mp8-grid,.cm-premium-next .cm4-grid,.cm-premium-next .v9-grid,.cm-premium-next .cmn-p4-grid{display:block!important}.cm-premium-next .mp8-grid>.mp8-card,.cm-premium-next .v9-col-6,.cm-premium-next .v9-col-12{margin:9px 0!important}
  .cm-premium-next .cmn-p4-grid-4,.cm-premium-next .cmn-p4-grid-3,.cm-premium-next .cmn-p4-grid-2{grid-template-columns:1fr 1fr;gap:8px}
  .cm-premium-next .cm4-tariff-grid,.cm-premium-next .cmn-p4-tariffs{grid-template-columns:1fr!important;gap:8px!important}
  .cm-premium-next .cm4-server-grid,.cm-premium-next .cm5-server-grid,.cm-premium-next .cmn-p4-server-grid{grid-template-columns:1fr!important;gap:8px!important}
  .cm-premium-next .tg41-health-grid{grid-template-columns:1fr 1fr}
  .cm-premium-next .tg40-feature-list>div{grid-template-columns:1fr;gap:3px}
  .cm-premium-next .cmn-p4-market-summary{grid-template-columns:1fr 1fr}
  .cm-premium-next .cmn-p4-stats-frame iframe{height:620px}
  .cm-premium-next .cm5-title{font-size:30px!important}
  .cm-premium-next .mp8-card,.cm-premium-next .cm4-card,.cm-premium-next .v9-card,.cm-premium-next .cmn-p4-card{padding:14px!important;border-radius:14px!important}
  .cm-premium-next .tg40-action-stack{display:grid;grid-template-columns:1fr 1fr}.cm-premium-next .tg40-action-stack .mp8-btn{width:100%}
  .cm-premium-next .mp8-table th,.cm-premium-next .mp8-table td,.cm-premium-next .cm4-table th,.cm-premium-next .cm4-table td,.cm-premium-next .cm5-table th,.cm-premium-next .cm5-table td,.cm-premium-next .v9-table th,.cm-premium-next .v9-table td{padding:9px!important}
}
@media (max-width:430px){
  .cm-premium-next .cmn-p4-grid-4,.cm-premium-next .cmn-p4-grid-3,.cm-premium-next .cmn-p4-grid-2{grid-template-columns:1fr}
  .cm-premium-next .cmn-p4-market-summary{grid-template-columns:1fr 1fr}
  .cm-premium-next .tg41-health-grid{grid-template-columns:1fr}
  .cm-premium-next .tg40-action-stack{grid-template-columns:1fr}
  .cm-premium-next .cmn-p4-stats-frame iframe{height:560px}
}
