.apq[data-v-93606931]{border:1px solid var(--primary-line);background:radial-gradient(120% 140% at 0 0,var(--primary-soft) 0,transparent 60%),var(--surface);box-shadow:var(--shadow-sm);border-radius:16px;align-items:flex-start;gap:16px;padding:16px;animation:.25s cubic-bezier(.4,0,.2,1) apq-in-93606931;display:flex;position:relative;overflow:hidden}@keyframes apq-in-93606931{0%{opacity:0;transform:translateY(8px)}}.apq-mark[data-v-93606931]{background:var(--primary);width:44px;height:44px;color:var(--on-primary);box-shadow:0 8px 24px -10px var(--primary);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.apq-body[data-v-93606931]{flex:auto;min-width:0}.apq-title[data-v-93606931]{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800;line-height:1.25}.apq-lead[data-v-93606931]{color:var(--text-muted);margin:4px 0 12px;font-size:.8125rem;line-height:1.5}.apq-chips[data-v-93606931]{flex-direction:column;gap:8px;display:flex}.apq-chip[data-v-93606931]{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:transform .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex}.apq-chip[data-v-93606931]:hover:not(:disabled){border-color:var(--primary-line);color:var(--primary-fg);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.apq-chip[data-v-93606931]:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}.apq-chip[data-v-93606931]:disabled{cursor:progress;opacity:.7}.apq-chip-tx[data-v-93606931]{overflow-wrap:anywhere;min-width:0}.apq-chip-ar[data-v-93606931]{color:var(--primary-fg);flex:none}@media (width>=768px){.apq[data-v-93606931]{align-items:center;padding:16px 24px}.apq-chips[data-v-93606931]{flex-flow:wrap}.apq-chip[data-v-93606931]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.apq[data-v-93606931]{animation-duration:.01ms}.apq-chip[data-v-93606931]{transition-duration:.01ms}}
