.co-journey-stack{gap:var(--co-s3);flex-direction:column;display:flex}.is-code .co-field-input{font-variant-numeric:tabular-nums;letter-spacing:.4em;font-weight:600}.co-journey-form{gap:var(--co-s3);flex-direction:column;display:flex}.co-journey-note{align-items:flex-start;gap:var(--co-s2);padding:var(--co-s3);border-radius:var(--co-r-button);background:var(--co-card);font:var(--co-subhead);color:var(--co-ink-2);display:flex}.co-journey-note.is-problem{background:var(--co-danger-tint);color:var(--co-danger-ink)}.co-journey-list{gap:var(--co-s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.co-journey-list>li{gap:var(--co-s3);font:var(--co-callout);color:var(--co-ink-2);align-items:flex-start;display:flex}.co-journey-num{background:var(--co-sand);width:24px;height:24px;color:var(--co-ink);font:var(--co-caption);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.co-journey-ring{padding:var(--co-s2) 0;justify-content:center;display:flex}.co-journey-code{padding:var(--co-s3);border-radius:var(--co-r-button);background:var(--co-sand);overflow-wrap:anywhere;color:var(--co-ink);font:600 15px/20px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.co-journey-choices{gap:var(--co-s2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.co-journey-choice{align-items:flex-start;gap:var(--co-s3);min-height:44px;padding:var(--co-s4);border-radius:var(--co-r-card);background:var(--co-card);box-shadow:var(--co-e-card);cursor:pointer;display:flex}.co-journey-choice>input{width:20px;height:20px;accent-color:var(--co-amber);flex:none;margin:1px 0 0}.co-journey-choice>span{flex-direction:column;gap:2px;min-width:0;display:flex}.co-journey-choice:has(>input:checked){box-shadow:inset 0 0 0 2px var(--co-amber)}.co-journey-choice:has(>input:focus-visible){box-shadow:var(--co-e-focus)}.co-journey-row{justify-content:space-between;align-items:center;gap:var(--co-s1) var(--co-s3);min-height:44px;padding:var(--co-s2) 0;flex-wrap:wrap;display:flex}.co-journey-row+.co-journey-row{border-top:.5px solid var(--co-hairline)}.co-journey-row>span:first-child{flex-direction:column;flex:200px;min-width:0;display:flex}.co-journey-underline{text-underline-offset:3px;text-decoration:underline}.co-journey-rows{flex-direction:column;display:flex}.co-journey-rows>li{justify-content:space-between;align-items:center;gap:4px var(--co-s3);min-height:44px;padding:10px var(--co-s4);flex-wrap:wrap;display:flex}.co-journey-rows>li+li{border-top:.5px solid var(--co-hairline)}.co-journey-empty{padding:var(--co-s3) var(--co-s4)}.co-journey-note>.co-chip{flex:none}.co-journey-note{flex-wrap:wrap}.co-journey-tick{align-items:flex-start;gap:var(--co-s3);min-height:44px;font:var(--co-subhead);color:var(--co-ink-2);display:flex}.co-journey-tick>input{width:22px;height:22px;accent-color:var(--co-amber);flex:none;margin:0}.co-g-page{gap:var(--co-s6);max-width:760px;padding:var(--co-s4) 0 var(--co-s8);flex-direction:column;display:flex}.co-g-head{align-items:flex-start;gap:var(--co-s2);flex-direction:column;display:flex}.co-journey-human{margin:var(--co-s4) 0 0;text-align:center}