.detail-dialog{padding:30px}.detail-dialog .form-grid{gap:18px 22px}.detail-dialog .form-grid label{display:grid;gap:8px;color:#526078;font-size:13px;font-weight:700}.detail-dialog .form-grid input{height:42px;padding:0 12px;border:1px solid #d5dceb;border-radius:8px;background:#fff;color:#1d2941}.detail-dialog .form-grid input:focus,.history-label textarea:focus{outline:2px solid #b9ceff;border-color:#3067e8}.leave-editor-summary{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:#f2f6ff;border:1px solid #dce7ff;border-radius:10px;margin-bottom:20px}.history-label{display:grid;gap:8px;margin-top:18px;color:#526078;font-size:13px;font-weight:700}.history-label textarea{padding:12px;border:1px solid #d5dceb;border-radius:8px;resize:vertical}.danger{color:#c83243;border-color:#f0b5bd}.leave-chip{display:inline-block;min-width:120px;text-align:center;padding:7px 10px;border-radius:8px;font-weight:700}.leave-chip.annual{background:#edf3ff;color:#285bc4}.leave-chip.comp{background:#fff3d9;color:#9a6510}.monthly-edit{font-weight:700;color:#3067e8}.resignation-item{display:flex!important}.detail-dialog .dialog-actions{border-top:1px solid #edf0f5;padding-top:18px;margin-top:24px}
