/* Webpackify v3.1.1 production continuity polish */
#webpackify-app .wpf-v311-banner{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;border:1px solid rgba(108,99,255,.20);background:linear-gradient(135deg,rgba(108,99,255,.10),rgba(193,255,114,.12));border-radius:24px;padding:20px;margin:0 0 22px;box-shadow:0 18px 45px rgba(15,23,42,.07)}
#webpackify-app .wpf-v311-banner strong{font-size:18px;color:#111827;display:block;margin-bottom:4px}#webpackify-app .wpf-v311-banner span{color:#64748b;font-weight:700}.wpf-v311-admin .wpf-v311-grid,#webpackify-app .wpf-v311-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.wpf-v311-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 12px 30px rgba(15,23,42,.06)}.wpf-v311-card strong{display:block;font-size:24px;line-height:1;color:#111827}.wpf-v311-card span{display:block;margin-top:8px;color:#64748b;font-weight:700}.wpf-v311-checklist{display:grid;gap:10px;margin:16px 0}.wpf-v311-checklist li{list-style:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 14px;color:#334155;font-weight:700}.wpf-v311-checklist li:before{content:'✓';display:inline-grid;place-items:center;width:22px;height:22px;margin-right:10px;border-radius:999px;background:#dcfce7;color:#166534;font-size:12px;font-weight:900}@media(max-width:900px){.wpf-v311-admin .wpf-v311-grid,#webpackify-app .wpf-v311-grid{grid-template-columns:1fr 1fr}#webpackify-app .wpf-v311-banner{grid-template-columns:1fr}}@media(max-width:560px){.wpf-v311-admin .wpf-v311-grid,#webpackify-app .wpf-v311-grid{grid-template-columns:1fr}}
