/* V55 - Bảng phương pháp đánh giá */
.v55-assessment-editor{margin:8px 0 18px;border:1px solid #d8e4ee;border-radius:16px;background:#fbfdff;overflow:hidden}
.v55-assessment-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 17px;background:#f1f6fa;border-bottom:1px solid #dfe9f1}
.v55-assessment-heading strong{color:#183f5d;font-size:16px}.v55-assessment-heading small{max-width:650px;color:#637b8f;line-height:1.5;text-align:right}
.v55-assessment-scroll{overflow-x:auto;width:100%}
.v55-assessment-table{width:100%;border-collapse:collapse;min-width:760px;background:#fff;color:#274762}
.v55-assessment-table th,.v55-assessment-table td{border:1px solid #d9e4ed;padding:11px 12px;vertical-align:middle;text-align:left;line-height:1.45}
.v55-assessment-table th{background:#edf4f8;color:#173f5e;font-weight:700;text-align:center}
.v55-assessment-table th:nth-child(1){width:22%}.v55-assessment-table th:nth-child(2){width:27%}.v55-assessment-table th:nth-child(3){width:39%}.v55-assessment-table th:nth-child(4){width:12%}
.v55-assessment-table .v55-fixed-cell{background:#f9fbfd}.v55-assessment-table .v55-component-cell{font-weight:700;color:#183f5d}
.v55-assessment-table .v55-weight-cell{text-align:center;font-weight:700;white-space:nowrap}
.v55-method-cell{padding:7px!important}.v55-method-cell textarea{width:100%;min-height:70px;resize:vertical;border:1px solid #c9d9e5;border-radius:9px;padding:9px 10px;background:#fff;color:#213f59;line-height:1.45}
.v55-method-cell textarea:focus{outline:none;border-color:#4c86ad;box-shadow:0 0 0 3px rgba(76,134,173,.12)}
.v55-method-display{white-space:pre-line}.v55-public-assessment .v55-assessment-table{margin-top:8px}
.review-document .v55-assessment-table{font-size:13px;min-width:680px}
@media(max-width:760px){.v55-assessment-heading{flex-direction:column}.v55-assessment-heading small{text-align:left}.v55-assessment-table{min-width:720px}}
