.advice-option[data-v-9079a6d7],.advice-question[data-v-9079a6d7]{color:var(--text-primary)}.advice-actions[data-v-9079a6d7]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.advice-next[data-v-9079a6d7]{margin-left:auto}@media (width<=639px){.advice-next[data-v-9079a6d7]{width:100%;margin-left:0}.advice-actions>[data-advice-back][data-v-9079a6d7],.advice-unknown[data-v-9079a6d7]{flex:1 1 0;justify-content:center}}.advice-input[data-v-9079a6d7],.advice-option[data-v-9079a6d7],.advice-secondary[data-v-9079a6d7]{border-color:var(--border-subtle)}.advice-option[data-v-9079a6d7]{background:var(--bg-card);transition:border-color .16s,background-color .16s}.advice-option[data-v-9079a6d7]:hover:not(:disabled),.advice-secondary[data-v-9079a6d7]:hover:not(:disabled){border-color:var(--accent-primary);background:var(--bg-elevated)}.advice-option--selected[data-v-9079a6d7]{border-color:var(--accent-primary);background:var(--accent-primary-muted)}.advice-primary[data-v-9079a6d7]{color:var(--text-on-brand);background:var(--accent-primary)}.advice-primary[data-v-9079a6d7]:hover:not(:disabled){background:var(--accent-primary-hover)}.advice-question[data-v-9079a6d7] :is(button,input):focus-visible{outline:3px solid var(--accent-primary);outline-offset:3px}.advice-question[data-v-9079a6d7] :is(button,input):disabled{cursor:not-allowed;opacity:.5}.advice-question button[data-v-9079a6d7]{touch-action:manipulation}.advice-question label[data-v-9079a6d7]:has(input:disabled){cursor:not-allowed;opacity:.6}@media (width<=600px){[data-importance-options="3"][data-v-9079a6d7]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-importance-options="2"][data-v-9079a6d7]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-importance-options][data-v-9079a6d7]{gap:.5rem}[data-importance-options] .advice-option[data-v-9079a6d7]{text-align:center;justify-content:center;gap:0;min-height:4.5rem;padding:.65rem .4rem;font-size:.875rem;position:relative}[data-importance-options] .advice-option svg[data-v-9079a6d7]{width:.75rem;height:.75rem;position:absolute;top:.25rem;right:.25rem}}@media (prefers-reduced-motion:reduce){.advice-option[data-v-9079a6d7]{transition:none}}
