.central-sidebar{background:#f9fbfa}.central-main{padding-top:38px}.central-main .stats{margin-bottom:30px}.central-main .stats strong{font-size:26px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:26px}.package-card{padding:27px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.package-card h2{margin:13px 0 7px}.package-card p{margin:0 0 10px;font-size:12px}.package-card .package-price{font-size:26px;font-weight:650;letter-spacing:-.6px;color:#256b59;line-height:1.3}.package-card .btn{margin-top:auto}.package-card .tag{white-space:normal;line-height:1.6}.subscription-summary{display:flex;align-items:center;justify-content:space-between;gap:20px}.subscription-summary>.icon{width:75px;height:75px;stroke-width:1;color:#7caa8a}.subscription-summary p{margin:8px 0}.subscription-banner{display:flex;gap:20px;justify-content:space-between;align-items:center;background:#edf4e4;border:1px solid #d6e4c9;border-radius:12px;padding:16px 20px;margin-bottom:22px}.subscription-banner strong{display:block;font-size:13px}.subscription-banner span{display:block;font-size:11px;color:#6e8264;line-height:1.7;margin-top:5px}.subscription-banner.expired{background:#fff1e8;border-color:#ecd4c1}.cell-sub{display:block;font-size:10px;color:#7c8d80;margin-top:6px}.mail-error{display:block;font-size:10px;color:#af6151;white-space:normal;max-width:230px;margin-top:6px}.commerce-checks{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.commerce-checks .checkline{flex-wrap:nowrap}.cron-value{font-family:monospace;font-size:11px;min-height:80px;margin:10px 0}.central-main td .link{margin-right:14px}.central-main .stats article{min-height:120px}.central-main .page-head{margin-bottom:30px}.central-main .settings-panel>.section-head{padding:0 0 15px}.commerce-form .button-row{margin-top:18px}.central-main .settings-panel code{display:block;background:#f4f7f0;padding:12px;border-radius:8px;font-size:12px;line-height:1.8}
.sidebar{overflow-y:auto}
@media(max-width:1050px){.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.central-main .stats strong{font-size:23px}}
@media(max-width:650px){.package-grid{grid-template-columns:1fr;gap:15px}.package-card{padding:24px}.subscription-banner{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.subscription-banner .btn{align-self:flex-start}.subscription-summary>.icon{width:45px;height:45px}.commerce-checks{grid-template-columns:1fr}.central-main{padding-top:24px}.central-main .topbar .tag{font-size:8px}.central-sidebar .sidebar-bottom{padding-top:24px}.package-card .package-price{font-size:28px}}
