.verifikasi-detail-page[data-v-58ac649b]{min-height:calc(100vh - 64px);padding:24px}@media(max-width:768px){.verifikasi-detail-page[data-v-58ac649b]{padding:16px}}.verifikasi-detail-page .page-header[data-v-58ac649b]{margin-bottom:24px}.verifikasi-detail-page .page-header .header-title-wrapper[data-v-58ac649b]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.verifikasi-detail-page .page-header h1[data-v-58ac649b]{margin:0;font-size:24px;font-weight:600;color:#262626}.verifikasi-detail-page .page-header .status-surat[data-v-58ac649b]{display:flex;gap:8px}.verifikasi-detail-page .loading-container[data-v-58ac649b]{display:flex;justify-content:center;align-items:center;min-height:400px;background:#fff;border-radius:8px;padding:48px 24px}.verifikasi-detail-page .content-container[data-v-58ac649b]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.verifikasi-detail-page .content-container[data-v-58ac649b]{padding:16px}}.verifikasi-detail-page .content-container .section-title[data-v-58ac649b]{font-size:16px;font-weight:600;color:#262626;margin:0 0 16px 0;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.verifikasi-detail-page .content-container .info-fields[data-v-58ac649b]{margin-bottom:24px}.verifikasi-detail-page .content-container .info-fields .info-row[data-v-58ac649b]{padding:10px 0;border-bottom:1px solid #f5f5f5}.verifikasi-detail-page .content-container .info-fields .info-row[data-v-58ac649b]:last-child{border-bottom:none}.verifikasi-detail-page .content-container .info-fields .info-row .info-label[data-v-58ac649b]{font-weight:500;color:#595959}.verifikasi-detail-page .content-container .info-fields .info-row .info-value[data-v-58ac649b]{color:#262626}.verifikasi-detail-page .content-container .info-fields .info-row .info-value .file-link[data-v-58ac649b]{color:#1890ff;text-decoration:none}.verifikasi-detail-page .content-container .info-fields .info-row .info-value .file-link[data-v-58ac649b]:hover{text-decoration:underline}.verifikasi-detail-page .content-container .info-fields .info-row .info-value .btn-external-small[data-v-58ac649b],.verifikasi-detail-page .content-container .info-fields .info-row .info-value .btn-preview-small[data-v-58ac649b]{color:#e10f28;padding:2px 6px;margin-left:8px}.verifikasi-detail-page .content-container .info-fields .info-row .info-value .btn-external-small[data-v-58ac649b]:hover,.verifikasi-detail-page .content-container .info-fields .info-row .info-value .btn-preview-small[data-v-58ac649b]:hover{color:#c41a3d;background:transparent}.verifikasi-detail-page .content-container .dokumen-section[data-v-58ac649b]{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}.verifikasi-detail-page .content-container .dokumen-section .section-title[data-v-58ac649b]{border-bottom:none;padding-bottom:0}.verifikasi-detail-page .content-container .action-buttons[data-v-58ac649b]{display:flex;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}@media(max-width:768px){.verifikasi-detail-page .content-container .action-buttons[data-v-58ac649b]{flex-direction:column;gap:12px;margin-top:16px;padding-top:16px}}.verifikasi-detail-page .content-container .action-buttons .btn-approve[data-v-58ac649b]{background:#52c41a;border-color:#52c41a;border-radius:50px;font-weight:600;height:40px;padding:0 24px}@media(max-width:768px){.verifikasi-detail-page .content-container .action-buttons .btn-approve[data-v-58ac649b]{width:100%}}.verifikasi-detail-page .content-container .action-buttons .btn-approve[data-v-58ac649b]:focus,.verifikasi-detail-page .content-container .action-buttons .btn-approve[data-v-58ac649b]:hover{background:#73d13d;border-color:#73d13d}.verifikasi-detail-page .content-container .action-buttons .btn-revise[data-v-58ac649b]{border:2px solid #ff4d4f;color:#ff4d4f;border-radius:50px;font-weight:600;height:40px;padding:0 24px;background:#fff}@media(max-width:768px){.verifikasi-detail-page .content-container .action-buttons .btn-revise[data-v-58ac649b]{width:100%}}.verifikasi-detail-page .content-container .action-buttons .btn-revise[data-v-58ac649b]:hover{border-color:#ff7875;color:#ff7875}.modal-confirm[data-v-58ac649b]{padding:8px 0}.modal-confirm .modal-title[data-v-58ac649b]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 12px 0}.modal-confirm .modal-description[data-v-58ac649b]{font-size:14px;color:#595959;line-height:1.6;margin:0 0 24px 0}.modal-confirm .form-item-revisi[data-v-58ac649b]{margin-bottom:24px}.modal-confirm .form-item-revisi[data-v-58ac649b] .ant-form-item-label>label{font-weight:600;color:#262626;font-size:14px}.modal-confirm .form-item-revisi[data-v-58ac649b] .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:#ff4d4f}.modal-confirm .form-item-revisi[data-v-58ac649b] .ant-input{border-radius:6px}.modal-confirm .form-item-revisi[data-v-58ac649b] .ant-input::-moz-placeholder{color:#bfbfbf}.modal-confirm .form-item-revisi[data-v-58ac649b] .ant-input::placeholder{color:#bfbfbf}.modal-confirm .modal-actions[data-v-58ac649b]{display:flex;gap:12px;justify-content:flex-end}@media(max-width:768px){.modal-confirm .modal-actions[data-v-58ac649b]{flex-direction:column-reverse;gap:8px}}.modal-confirm .modal-actions .btn-cancel[data-v-58ac649b]{border:2px solid #1a1a1a;color:#1a1a1a;background:#fff;border-radius:50px;font-weight:600;height:40px;padding:0 24px;font-size:14px;width:100%}@media(max-width:768px){.modal-confirm .modal-actions .btn-cancel[data-v-58ac649b]{width:100%}}.modal-confirm .modal-actions .btn-cancel[data-v-58ac649b]:hover:not(:disabled){background:#1a1a1a;color:#fff}.modal-confirm .modal-actions .btn-cancel[data-v-58ac649b]:disabled{opacity:.5;cursor:not-allowed}.modal-confirm .modal-actions .btn-confirm[data-v-58ac649b]{background:#e10f28;border:2px solid #e10f28;color:#fff;border-radius:50px;font-weight:600;height:40px;padding:0 24px;font-size:14px;width:100%}@media(max-width:768px){.modal-confirm .modal-actions .btn-confirm[data-v-58ac649b]{width:100%}}.modal-confirm .modal-actions .btn-confirm[data-v-58ac649b]:hover:not(:disabled){background:#c20d23;border-color:#c20d23}.modal-confirm .modal-actions .btn-confirm[data-v-58ac649b]:disabled{background:#98a2b3;border-color:#98a2b3;cursor:not-allowed}[data-v-58ac649b] .ant-tag{font-weight:700;border-radius:50px}[data-v-58ac649b] .ant-form-item-label>label{font-weight:600;color:#262626}