.pack-finder[data-v-4fbfb146]{display:inline-block}.quiz-trigger[data-v-4fbfb146]{border:none;border-radius:var(--radius);cursor:pointer;font-weight:700;font-size:14px;padding:12px 20px;background:var(--color-primary);color:#fff}.quiz-trigger.is-compact[data-v-4fbfb146]{background:none;color:var(--color-primary);padding:0;font-size:13px;text-decoration:underline}.quiz-overlay[data-v-4fbfb146]{position:fixed;top:0;right:0;bottom:0;left:0;background:#23262452;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px}.quiz-panel[data-v-4fbfb146]{width:100%;max-width:520px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:0 22px 54px #23262438;padding:22px 24px 24px;outline:none}.quiz-header[data-v-4fbfb146]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.quiz-title[data-v-4fbfb146]{font-weight:800;font-size:18px;letter-spacing:-.01em}.quiz-close[data-v-4fbfb146]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border:none;background:none;cursor:pointer;color:var(--color-muted);font-size:15px;padding:4px 6px}.quiz-close[data-v-4fbfb146]:hover{color:var(--color-ink)}.steps-row[data-v-4fbfb146]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.step-chip[data-v-4fbfb146]{transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);border:1px solid var(--color-border);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;color:var(--color-muted-2);background:none;font-family:inherit;cursor:default}.step-chip[data-v-4fbfb146]:disabled{opacity:1}.step-chip.is-done[data-v-4fbfb146]{cursor:pointer}.step-chip.is-done[data-v-4fbfb146]:hover,.step-chip.is-done[data-v-4fbfb146]:focus-visible{filter:brightness(.92)}.step-chip.is-current[data-v-4fbfb146]{background:var(--color-ink);color:#fff;border-color:transparent}.step-chip.is-done[data-v-4fbfb146]{background:var(--color-primary);color:#fff;border-color:transparent}.quiz-body[data-v-4fbfb146]{min-height:180px}.option-grid[data-v-4fbfb146]{display:flex;flex-wrap:wrap;gap:8px}.option-chip[data-v-4fbfb146]{padding:10px 18px;font-size:13.5px}.results-count[data-v-4fbfb146]{font-size:13px;color:var(--color-muted);margin:0 0 4px}.results-relaxed-note[data-v-4fbfb146]{font-size:12px;color:var(--color-muted-2);margin:0 0 12px}.results-list[data-v-4fbfb146]{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.result-item[data-v-4fbfb146]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:1px solid var(--color-border-soft);background:none;cursor:pointer;text-align:left;padding:11px 12px;border-radius:var(--radius)}.result-item[data-v-4fbfb146]:hover,.result-item[data-v-4fbfb146]:focus-visible{background:var(--surface-tint)}.result-main[data-v-4fbfb146]{display:flex;flex-direction:column;gap:2px;min-width:0}.result-name[data-v-4fbfb146]{font-weight:700;font-size:14px;color:var(--color-ink)}.result-cat[data-v-4fbfb146]{font-size:12px;color:var(--color-muted)}.result-price[data-v-4fbfb146]{font-size:13px;font-weight:700;color:var(--color-ink);white-space:nowrap}.results-empty[data-v-4fbfb146]{padding:14px 0 20px;color:var(--color-muted);font-size:13.5px}.results-footer[data-v-4fbfb146]{display:flex;justify-content:flex-end;gap:8px}.quiz-nav[data-v-4fbfb146]{display:flex;justify-content:space-between;gap:10px;margin-top:20px}.btn-small[data-v-4fbfb146]{padding:10px 16px;min-height:38px;font-size:13px}.btn[data-v-4fbfb146]:disabled{opacity:.5;cursor:not-allowed}.quiz-fade-enter-active[data-v-4fbfb146],.quiz-fade-leave-active[data-v-4fbfb146]{transition:opacity var(--transition-fast)}.quiz-fade-enter-from[data-v-4fbfb146],.quiz-fade-leave-to[data-v-4fbfb146]{opacity:0}.quiz-step-forward-enter-active[data-v-4fbfb146],.quiz-step-forward-leave-active[data-v-4fbfb146],.quiz-step-back-enter-active[data-v-4fbfb146],.quiz-step-back-leave-active[data-v-4fbfb146]{transition:opacity .18s ease,transform .18s ease}.quiz-step-forward-enter-from[data-v-4fbfb146],.quiz-step-back-leave-to[data-v-4fbfb146]{opacity:0;transform:translate(24px)}.quiz-step-forward-leave-to[data-v-4fbfb146],.quiz-step-back-enter-from[data-v-4fbfb146]{opacity:0;transform:translate(-24px)}.option-chip[data-v-4fbfb146]{transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.option-chip.is-active[data-v-4fbfb146]{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.quiz-fade-enter-active[data-v-4fbfb146],.quiz-fade-leave-active[data-v-4fbfb146],.quiz-step-forward-enter-active[data-v-4fbfb146],.quiz-step-forward-leave-active[data-v-4fbfb146],.quiz-step-back-enter-active[data-v-4fbfb146],.quiz-step-back-leave-active[data-v-4fbfb146],.step-chip[data-v-4fbfb146],.option-chip[data-v-4fbfb146]{transition:none}.quiz-step-forward-enter-from[data-v-4fbfb146],.quiz-step-forward-leave-to[data-v-4fbfb146],.quiz-step-back-enter-from[data-v-4fbfb146],.quiz-step-back-leave-to[data-v-4fbfb146],.option-chip.is-active[data-v-4fbfb146]{transform:none}}
