.form-wakaf-program .image-upload-section .image-preview{position:relative;display:inline-block}.form-wakaf-program .image-upload-section .image-preview img{max-width:300px;max-height:300px;border-radius:4px;border:1px solid #ddd}.form-wakaf-program .image-upload-section .image-preview button{position:absolute;top:10px;right:10px}.form-wakaf-program .image-upload-section .image-upload-placeholder{text-align:center;padding:2rem;border:2px dashed #ddd;border-radius:4px}.form-wakaf-program .image-upload-section .image-upload-placeholder .help{margin-top:.5rem;color:#7a7a7a}.modal-detail-wakaf.modal .animation-content{max-width:60%!important;width:60%!important}.modal-detail-wakaf.modal .modal-card{width:100%!important;max-width:100%!important}.modal-card .modal-card-head{background-color:#00a087;color:#fff}.modal-card .modal-card-head .modal-card-title{color:#fff;font-weight:600}.modal-card .modal-card-body{padding:1.5rem}.modal-card .statistics-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#fafafa;border-radius:8px;border:2px dashed #dbdbdb}.modal-card .statistics-container .stat-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#fff;border-radius:6px;border:1px solid #e8e8e8}.modal-card .statistics-container .stat-item .stat-label{font-size:.875rem;color:#4a4a4a;font-weight:500}.modal-card .statistics-container .stat-item .stat-value{font-size:1rem;font-weight:600}.modal-card .program-image-container figure.image{margin:0;border-radius:8px;overflow:hidden;background-color:#fafafa;padding:.5rem}.modal-card .program-image-container figure.image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.modal-card .progress-wrapper{display:flex;align-items:center;gap:.5rem;width:100%}.modal-card .progress-wrapper .progress{flex:1;margin:0}.modal-card .progress-wrapper .progress-text{font-size:.875rem;font-weight:600;min-width:50px;text-align:right}.modal-card .field.is-horizontal{margin-bottom:1rem}.modal-card .field.is-horizontal .field-label{flex-basis:140px;text-align:left}.modal-card .field.is-horizontal .label{font-weight:600;color:#4a4a4a}