.cc-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.cc-who,.cc-pick,.cc-side{grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;display:grid}@media (width>=1024px){.cc-layout{grid-template-columns:minmax(0,1fr) 400px}.cc-who{grid-column:1/-1;grid-template-columns:minmax(0,560px)}.cc-side{border-inline-start:1px solid var(--color-border);padding-inline-start:24px}}.cc-line{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-bottom:8px;display:grid}.cc-line strong{overflow-wrap:anywhere;min-width:0}.cc-line .ps-stepper{min-width:132px}.cc-layout[data-single]{grid-template-columns:minmax(0,720px);justify-content:center}.cc-layout[data-single] .cc-who{grid-template-columns:minmax(0,1fr)}.cc-layout[data-single] .cc-side{border-inline-start:0;padding-inline-start:0}.cc-visit-line{border:1px solid var(--color-border);border-radius:12px;gap:12px;padding:14px 16px;display:grid}.cc-visit-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cc-visit-head strong{overflow-wrap:anywhere;min-width:0}.cc-visit-group{gap:6px;display:grid}