.resume-document{border-radius:var(--radius-lg);background:var(--bg-sub);flex-direction:column;gap:10px;padding:14px;display:flex}.resume-document--state{align-items:flex-start;gap:8px}.resume-document__block{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:8px;padding:12px;display:flex}.resume-document__block.is-requested{border-color:var(--special-line)}.resume-document__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.resume-document__head h3{font-size:15px;font-weight:700}.resume-document__basic{flex-wrap:wrap;gap:8px 24px;display:flex}.resume-document__basic dd{margin:0;font-weight:500}.resume-document__skill{border-radius:var(--radius-sm);background:var(--bg-muted);padding:4px 10px;font-size:13px}.resume-document__list{padding-left:18px;font-size:14px;line-height:1.7}.resume-document__text{white-space:pre-wrap;font-size:14px;line-height:1.7}.resume-document__photo{object-fit:contain;border-radius:var(--radius);align-self:flex-start;width:120px;max-height:160px}.resume-document{overflow-wrap:anywhere}
