.setup-item[data-v-8c9ab0e1]{border-top:1px solid var(--color-line);list-style:none}.setup-row[data-v-8c9ab0e1]{border-radius:4px;grid-template-columns:46px minmax(0,1fr) auto 20px;align-items:center;gap:20px;padding:18px 12px;text-decoration:none;transition:background .18s;display:grid}.setup-row[data-v-8c9ab0e1]:focus-visible,.setup-row[data-v-8c9ab0e1]:hover{background:var(--color-panel)}.setup-symbol[data-v-8c9ab0e1]{background:var(--color-lavender);width:46px;height:46px;color:var(--color-accent);font:600 22px var(--font-display);border-radius:10px;place-items:center;display:grid}.orange[data-v-8c9ab0e1]{background:var(--color-peach);color:#825430}.mint[data-v-8c9ab0e1]{background:var(--color-sage);color:#3b6548}h3[data-v-8c9ab0e1]{letter-spacing:-.025em;margin:0 0 5px;font-size:18px;font-weight:650}.identity p[data-v-8c9ab0e1]{max-width:530px;margin:0;font-size:13px;line-height:1.5}.identity p[data-v-8c9ab0e1],.tags[data-v-8c9ab0e1]{color:var(--color-muted)}.tags[data-v-8c9ab0e1]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.task[data-v-8c9ab0e1]{border:1px solid var(--color-line);color:var(--color-ink);border-radius:4px;padding:2px 7px}.contents[data-v-8c9ab0e1]{font:12px var(--font-mono);text-align:right;flex-direction:column;gap:7px;display:flex}.compatibility[data-v-8c9ab0e1]{font:12px var(--font-body);color:var(--color-muted);max-width:230px}.row-arrow[data-v-8c9ab0e1]{color:var(--color-muted);font-size:22px;transition:transform .18s,color .18s}.setup-row:hover .row-arrow[data-v-8c9ab0e1]{color:var(--color-accent);transform:translate(3px,-3px)}@media (width<=850px){.setup-row[data-v-8c9ab0e1]{grid-template-columns:40px minmax(0,1fr) 20px;gap:14px}.setup-symbol[data-v-8c9ab0e1]{width:40px;height:40px}.contents[data-v-8c9ab0e1]{text-align:left;grid-column:2}.row-arrow[data-v-8c9ab0e1]{grid-area:1/3}.contents[data-v-8c9ab0e1]{flex-wrap:wrap;gap:6px}.compatibility[data-v-8c9ab0e1]{max-width:none}}@media (width<=480px){.setup-row[data-v-8c9ab0e1]{padding:20px 0}.identity p[data-v-8c9ab0e1]{font-size:13px}.contents[data-v-8c9ab0e1]{font-size:12px}}@media (prefers-reduced-motion:reduce){.setup-row:hover .row-arrow[data-v-8c9ab0e1]{transform:none}}
