@charset "utf-8";

/*Thesis Screening Procedure*/
.diagram {display: flex; gap: 1rem; align-items: stretch; justify-content: center; text-align: center; max-width: 680px; padding: 0.625rem; border-radius: 5px;}
.diagram .label {width: 30%; display: flex; align-items: center; justify-content: center; background: #dff5e3; border-radius: 5px; font-size: 1.0625rem; font-weight: 500;}
.diagram .cnt {width: calc(70% - 1rem);}
.diagram .cnt .box {background: #4d855d; color: #fff; border-radius: 5px 5px 0 0; padding: 0.625rem;}
.diagram .cnt .desc {background: #fff; border: 2px dashed #4d855d; border-top: 0; border-radius: 0 0 5px 5px; padding: 0.625rem; text-align: left; font-size: .9375rem;}
.diagram .arrow {transform: rotate(90deg); font-size: 1.5rem; font-weight: 700; color: #777;}