.pkst-wrap,.pkst-dashboard-panel,.pkst-card{box-sizing:border-box}.pkst-wrap{max-width:1100px;margin:0 auto;padding:24px}.pkst-card,.pkst-dashboard-panel,.pkst-dashboard-quick-card{background:#fff;border:1px solid rgba(15,23,42,.10);border-radius:18px;box-shadow:0 12px 30px rgba(15,23,42,.06);padding:22px;margin:18px 0}.pkst-hero{background:linear-gradient(135deg,#0f172a,#1e3a8a);color:#fff;border-radius:24px;padding:28px;margin:0 0 18px}.pkst-hero h1,.pkst-hero h2{color:#fff;margin:.2rem 0}.pkst-eyebrow{display:inline-flex;font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:800;color:#60a5fa;margin-bottom:8px}.pkst-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(15,23,42,.16);border-radius:999px;background:#fff;color:#0f172a;text-decoration:none;font-weight:800;padding:11px 16px;cursor:pointer}.pkst-button:hover{transform:translateY(-1px);box-shadow:0 12px 20px rgba(15,23,42,.09)}.pkst-button-primary,.pkst-button:not(.ghost):first-child{background:#2563eb;color:#fff;border-color:#2563eb}.pkst-button.ghost{background:#f8fafc}.pkst-dashboard-actions,.pkst-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.pkst-dashboard-quick-card{display:flex;justify-content:space-between;align-items:center;gap:16px;border-left:5px solid #2563eb}.pkst-dashboard-quick-card p{margin:.35rem 0 0;color:#475569}.pkst-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.pkst-metric-grid article{border:1px solid rgba(15,23,42,.10);border-radius:16px;padding:18px;background:#f8fafc}.pkst-metric-grid strong{display:block;font-size:30px;line-height:1;color:#0f172a}.pkst-metric-grid span{display:block;color:#64748b;margin-top:8px}.pkst-dashboard-help h3{margin-top:0}.pkst-dashboard-tab{white-space:nowrap}.pkst-progress{height:10px;background:#e2e8f0;border-radius:999px;overflow:hidden;margin:16px 0}.pkst-progress span{display:block;height:100%;background:#2563eb;transition:width .25s ease}.pkst-slideshow{position:relative}.pkst-slide{display:none}.pkst-slide.is-active{display:block}.pkst-slide-image,.pkst-question-image{max-width:100%;height:auto;border-radius:18px;margin-bottom:16px}.pkst-slide-controls{display:flex;justify-content:space-between;gap:10px;margin-top:16px}.pkst-quiz[hidden]{display:none!important}.pkst-question{border:1px solid rgba(15,23,42,.10);border-radius:16px;padding:18px;margin:16px 0;background:#f8fafc}.pkst-builder-row{border:1px solid rgba(15,23,42,.14);border-radius:16px;padding:16px;margin:14px 0;background:#fff}.pkst-row-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.pkst-builder-row input[type=text],.pkst-builder-row textarea,.pkst-card input[type=text],.pkst-card input[type=email],.pkst-card input[type=tel],.pkst-card select,.pkst-card textarea{width:100%;max-width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px}.pkst-link-button{border:0;background:none;color:#b91c1c;cursor:pointer;font-weight:700}.pkst-language-picker{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.pkst-language-picker a,.pkst-language-picker button{border:1px solid #cbd5e1;background:#fff;border-radius:999px;padding:10px 14px;text-decoration:none;color:#0f172a;font-weight:800}@media(max-width:720px){.pkst-wrap{padding:14px}.pkst-hero{padding:20px;border-radius:18px}.pkst-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pkst-dashboard-quick-card{display:block}.pkst-dashboard-actions .pkst-button,.pkst-slide-controls .pkst-button{width:100%}.pkst-slide-controls{flex-direction:column}}@media(max-width:460px){.pkst-metric-grid{grid-template-columns:1fr}}
