.aeo-scorecard{--aeo-bg:#fff;--aeo-surface:#f8f8fd;--aeo-border:#e2e8f0;--aeo-text-dark:#0f172a;--aeo-text-muted:#475569;--aeo-primary:#fe5c36;--aeo-accent:#4338ca;--aeo-radius:8px;background:var(--aeo-bg);color:var(--aeo-text-dark)}.aeo-scorecard button:hover{background-color:#fe5c36;border-color:#fe5c36;color:#fff}.aeo-scorecard__inner{margin:0 auto;width:min(100%,760px)}.aeo-scorecard__progress{margin-bottom:20px}.aeo-scorecard__progress-bar{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aeo-scorecard__progress-fill{background:var(--aeo-primary);border-radius:inherit;height:100%;transition:width .25s ease}.aeo-scorecard__progress-text{color:#64748b;font-size:12px;margin-top:6px}.aeo-scorecard__card{background:var(--aeo-surface);border:1px solid var(--aeo-border);border-radius:var(--aeo-radius);box-shadow:0 12px 36px rgba(15,23,42,.08);padding:clamp(24px,5vw,32px)}.aeo-scorecard__question-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.aeo-scorecard__question-step{font-size:20px;font-weight:600}.aeo-scorecard__pillar-tag{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#475569;display:inline-flex;font-size:12px;gap:6px;padding:4px 10px}.aeo-scorecard__question-text{font-size:16px;line-height:1.5;margin-top:16px}.aeo-scorecard__scale{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.aeo-scorecard__option{align-items:center;background:#fff;border:1px solid #cbd5f5;border-radius:8px;color:#1e293b;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 18px;position:relative;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.aeo-scorecard__option:hover{border-color:#94a3b8}.aeo-scorecard__option.is-active{background:var(--aeo-primary);border-color:var(--aeo-primary);color:#fff}.aeo-scorecard__option:disabled{cursor:not-allowed;opacity:.75}.aeo-scorecard__option-icon{font-size:12px}.aeo-scorecard__actions{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:28px}.aeo-scorecard__actions-group{display:inline-flex;gap:12px}.aeo-scorecard__button{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:transform .2s ease,opacity .2s ease,border-color .2s ease,background-color .2s ease}.aeo-scorecard__button:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;opacity:.6;transform:none}.aeo-scorecard__button:not(:disabled):hover{transform:translateY(-1px)}.aeo-scorecard__button--ghost{background:#fff;border-color:#cbd5f5;color:#1f2937}.aeo-scorecard__button--primary{background:var(--aeo-primary);border-color:var(--aeo-primary);color:#fff}.aeo-scorecard__button--primary:not(:disabled):hover{opacity:.9}.aeo-scorecard__hint{color:#64748b;font-size:14px;margin-top:18px}.aeo-scorecard__result-title{font-size:24px;font-weight:700}.aeo-scorecard__result-summary{color:#475569;font-size:16px;margin-top:12px}.aeo-scorecard__classification-value{font-weight:600}.aeo-scorecard__tone--explorador{color:#e11d48}.aeo-scorecard__tone--competidor{color:#d97706}.aeo-scorecard__tone--orquestador{color:#059669}.aeo-scorecard__tone--lider{color:#4f46e5}.aeo-scorecard__chart{height:260px;margin-top:24px;position:relative}.aeo-scorecard__chart-status{align-items:center;border-radius:18px;color:var(--aeo-text-muted);display:flex;font-size:14px;inset:0;justify-content:center;position:absolute}.aeo-scorecard__pillars{display:grid;gap:16px;margin-top:28px}.aeo-scorecard__pillar{background:#fff;border:1px solid var(--aeo-border);border-radius:20px;padding:18px}.aeo-scorecard__pillar-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.aeo-scorecard__pillar-name{font-size:16px;font-weight:600}.aeo-scorecard__pillar-score{font-size:14px;font-weight:600}.aeo-scorecard__pillar-tip{color:var(--aeo-text-muted);font-size:14px;line-height:1.55;margin-top:10px}.aeo-scorecard__result-actions{display:flex;flex-direction:column;gap:12px;margin-top:28px}.aeo-scorecard__result-actions .aeo-scorecard__button{text-align:center}@media (min-width:640px){.aeo-scorecard__result-actions{flex-direction:row}.aeo-scorecard__result-actions .aeo-scorecard__button{width:auto}}@media (max-width:600px){.aeo-scorecard__card{padding:20px}.aeo-scorecard__actions-group .aeo-scorecard__button--ghost,.aeo-scorecard__question-step span{display:none}.aeo-scorecard__question-step{font-size:16px;white-space:nowrap}.aeo-scorecard__question-text{font-size:15px}.aeo-scorecard__option{justify-content:center;width:100%}.aeo-scorecard__pillar-tag{font-size:9px;padding:4px 8px}}