.path-card[data-v-66cc1961]{text-align:left;background:#ffffffbf;border:1.5px solid #1a4a4a2e;border-radius:18px;flex-direction:column;gap:.75rem;padding:1.5rem;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.path-card[data-v-66cc1961]:hover{border-color:#1a4a4a73}.path-card--on[data-v-66cc1961]{background:#fff;border-color:#1a4a4a;box-shadow:0 10px 28px #1a4a4a1f}.path-card[data-v-66cc1961]:focus-visible{outline-offset:3px;outline:2px solid #c8832a}.path-meta[data-v-66cc1961]{letter-spacing:.12em;text-transform:uppercase;color:#c8832a;gap:.4rem;font-size:.72rem;font-weight:600;display:flex}.path-title[data-v-66cc1961]{color:#1a4a4a;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:700;line-height:1.25}.path-body[data-v-66cc1961]{color:#1c1c1cd9;font-size:.95rem;line-height:1.6}.path-steps[data-v-66cc1961]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;display:flex}.path-step[data-v-66cc1961]{color:#1c1c1c;background:#f2ede4;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem .3rem .35rem;font-size:.8rem;font-weight:500;display:inline-flex}.path-num[data-v-66cc1961]{color:#fff;background:#1a4a4a;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;font-weight:700;display:inline-grid}.path-arrow[data-v-66cc1961]{color:#c8832a;font-weight:700}.path-choose[data-v-66cc1961]{color:#1a4a4a;margin-top:auto;padding-top:.5rem;font-size:.85rem;font-weight:600}.path-card--on .path-choose[data-v-66cc1961]{color:#c8832a}.carry[data-v-66cc1961]{background:#f2ede48c;border:1px solid #1a4a4a26;border-left:3px solid #c8832a;border-radius:12px;padding:1.1rem 1.25rem;transition:opacity .18s}.carry--off dl[data-v-66cc1961]{opacity:.45}.tap-ok[data-v-66cc1961],.tap-stuck[data-v-66cc1961]{color:#fff;border-radius:999px;flex:none;place-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;font-size:.7rem;font-weight:700;display:inline-grid}.tap-ok[data-v-66cc1961]{background:#1a4a4a}.tap-stuck[data-v-66cc1961]{background:#c8832a}.step-kicker[data-v-66cc1961]{letter-spacing:.12em;text-transform:uppercase;color:#c8832a;font-size:.72rem;font-weight:600}.step-title[data-v-66cc1961]{color:#1a4a4a;margin-top:.4rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:700}.copy-btn[data-v-66cc1961]{color:#1a4a4a;background:#fff;border:1px solid #1a4a4a4d;border-radius:8px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .18s}.copy-btn[data-v-66cc1961]:hover{background:#f2ede4}.choice[data-v-66cc1961]{color:#1c1c1c;background:#ffffffb3;border:1px solid #1a4a4a40;border-radius:999px;padding:.5rem 1.1rem;font-size:.875rem;font-weight:500;transition:background .18s,border-color .18s,color .18s}.choice[data-v-66cc1961]:hover{border-color:#1a4a4a80}.choice--on[data-v-66cc1961]{color:#fff;background:#1a4a4a;border-color:#1a4a4a}.choice[data-v-66cc1961]:focus-visible{outline-offset:2px;outline:2px solid #c8832a}.field[data-v-66cc1961]{color:#1c1c1c;background:#fff;border:1px solid #1a4a4a33;border-radius:10px;width:100%;padding:.75rem .9rem;font-size:16px;line-height:1.6;display:block}.field[data-v-66cc1961]::placeholder{color:#1c1c1c66}.field[data-v-66cc1961]:focus{outline-offset:1px;border-color:#0000;outline:2px solid #c8832a}
