.survey-directory{min-width:0}.survey-search{margin:10px 0}.survey-response-list{display:grid}.survey-directory .survey-response{width:100%;grid-template-columns:41px minmax(0,1fr) 22px;border-left:0;border-right:0;border-bottom:0;background:transparent;color:var(--ink);text-align:left}.survey-directory .survey-response>div{display:flex;flex-direction:column;min-width:0;gap:2px}.survey-directory .survey-response small{overflow-wrap:anywhere}.survey-directory .survey-response>b{font-size:25px;color:var(--green-2);font-weight:400}.survey-person-detail .sheet-title{gap:12px}.survey-person-detail .sheet-title>div{min-width:0}.survey-person-detail .sheet-title h2{overflow-wrap:anywhere}.survey-close{width:40px;height:40px;flex:0 0 40px;border:0;border-radius:50%;background:#f1f3f1;color:var(--ink);font-size:25px}.survey-person-data{display:grid;gap:8px;margin-bottom:18px}.survey-person-data p,.survey-person-data a{margin:0;background:#f5f7f5;border-radius:13px;padding:11px;display:flex;flex-direction:column;gap:3px;color:var(--ink);text-decoration:none}.survey-person-data small{font-size:10px;color:var(--muted)}.survey-person-data strong{font-size:13px;overflow-wrap:anywhere}.survey-answer-list{border-top:1px solid var(--line)}.survey-answer-list article{padding:13px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:5px}.survey-answer-list small{color:var(--muted);line-height:1.4}.survey-answer-list strong{font-size:14px;line-height:1.4;overflow-wrap:anywhere}
@media(min-width:760px){.survey-response-list{grid-template-columns:1fr 1fr;column-gap:20px}.survey-person-detail{max-width:620px}}
