body.hmza-ui{--hz-b900:#00344c;--hz-b800:#004c70;--hz-b700:#006799;--hz-b600:#0083c2;--hz-b500:#009de9;--hz-b400:#33bcff;--hz-b300:#70d0ff;--hz-b200:#b2e6ff;--hz-b100:#d6f2ff;--hz-sidebar:#0d0f11;--hz-card:#fcfcfd;--hz-raised:#f6f7f8;--hz-bg:#eef0f2;--hz-div:#e2e6e9;--hz-border:#738596;--hz-ink3:#8b99a7;--hz-ink2:#46525d;--hz-ink:#14171a;--hz-on-primary:#06202b;--hz-error:#b81e23;--hz-error-light:#f6e1e2;--hz-warning:#8b5904;--hz-warning-light:#fdecc8;--hz-success:#1b7e50;--hz-success-light:#e3f1ea;--hz-chart-orange:#e8961c;--hz-radius-control:8px;--hz-radius-inner:12px;--hz-radius-card:16px;--hz-shadow-card:0 1px 2px 0 rgba(15,23,42,0.08);--hz-font:"Rubik",sans-serif;--primary:var(--hz-b500);--bs-primary-rgb:0,157,233;--secondary:var(--hz-ink);--text-dark:var(--hz-ink);--text-color:var(--hz-ink);--text-secondary:var(--hz-ink2);--text-light:var(--hz-ink3);--gray:var(--hz-ink2);--grey-1:var(--hz-div);--grey-1-stroke:var(--hz-div);--grey-2:var(--hz-ink2);--grey-3:var(--hz-ink3);--success:var(--hz-success);--danger:var(--hz-error);--warning:var(--hz-warning);--app-background:var(--hz-bg);--border-color:var(--hz-div);--table-header:var(--hz-raised);--primary-font:"Rubik";--arabic-font:"Rubik";--font-size:14px;--border-radius:var(--hz-radius-card);--card-border:1px solid var(--hz-div);--box-shadow:var(--hz-shadow-card);--focus-ring:0 0 0 3px rgba(0,157,233,0.35);color:var(--hz-ink);background-color:var(--hz-bg)}body.hmza-ui,body.hmza-ui[dir] *{font-family:var(--hz-font)!important}body.hmza-ui .contentWrapper{padding:32px 36px}.hz-topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.hz-topbar-actions,.hz-topbar-title{display:flex;align-items:center;gap:12px;min-width:0}.hz-page-title{margin:0;font-size:28px;font-weight:600;line-height:normal;color:var(--hz-ink)}.hz-page-heading{display:flex;flex-direction:column;gap:4px;min-width:0}.hz-page-subtitle{margin:0;font-size:13px;line-height:normal;color:var(--hz-ink2)}.hz-topbar-btn{position:relative;flex:0 0 44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--hz-div);border-radius:var(--hz-radius-control);color:var(--hz-ink);background-color:var(--hz-card);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.hz-topbar-btn:hover{border-color:var(--hz-border);background-color:var(--hz-raised)}.hz-topbar-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.hz-count{position:absolute;top:-6px;inset-inline-end:-6px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:600;line-height:1;color:#fff;background-color:var(--hz-error)}.hz-icon{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}body.hmza-ui .hz-btn{gap:8px;border-radius:var(--hz-radius-control);line-height:normal;box-shadow:none}body.hmza-ui .hz-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}body.hmza-ui .hz-btn--size-large,body.hmza-ui .hz-btn--size-medium{min-height:44px;padding:0 16px;font-size:14px}body.hmza-ui .hz-btn--size-small{min-height:36px;padding:0 16px;font-size:13px}body.hmza-ui .hz-btn--primary{border:1px solid var(--hz-b500);background-color:var(--hz-b500);color:var(--hz-on-primary);font-weight:600}body.hmza-ui .hz-btn--primary.hz-btn--size-large,body.hmza-ui .hz-btn--primary.hz-btn--size-medium,body.hmza-ui .hz-btn--primary.hz-btn--size-small{padding-inline:18px}body.hmza-ui .hz-btn--primary:hover{border-color:var(--hz-b600);background-color:var(--hz-b600)}body.hmza-ui .hz-btn--primary:active{border-color:var(--hz-b700);background-color:var(--hz-b700)}body.hmza-ui .hz-btn--outline,body.hmza-ui .hz-btn--outline-secondary,body.hmza-ui .hz-btn--secondary{border:1px solid var(--hz-border);background-color:var(--hz-card);color:var(--hz-ink);font-weight:500}body.hmza-ui .hz-btn--outline-secondary:hover,body.hmza-ui .hz-btn--outline:hover,body.hmza-ui .hz-btn--secondary:hover{background-color:var(--hz-raised);color:var(--hz-ink)}body.hmza-ui .hz-btn--outline-secondary:active,body.hmza-ui .hz-btn--outline:active,body.hmza-ui .hz-btn--secondary:active{background-color:var(--hz-bg)}body.hmza-ui .hz-btn--danger{border:1px solid var(--hz-error);background-color:var(--hz-error);color:var(--hz-card);font-weight:600}body.hmza-ui .hz-btn--danger.hz-btn--size-large,body.hmza-ui .hz-btn--danger.hz-btn--size-medium,body.hmza-ui .hz-btn--danger.hz-btn--size-small{padding-inline:18px}body.hmza-ui .hz-btn--outline-danger{border:1px solid var(--hz-error);background-color:var(--hz-card);color:var(--hz-error);font-weight:500}body.hmza-ui .hz-btn--outline-danger:hover{background-color:var(--hz-error-light);color:var(--hz-error)}body.hmza-ui .hz-btn--success{border:1px solid var(--hz-success);background-color:var(--hz-success);color:var(--hz-card)}body.hmza-ui .hz-btn--warning{border:1px solid var(--hz-warning-light);background-color:var(--hz-warning-light);color:var(--hz-warning)}body.hmza-ui .hz-btn--link,body.hmza-ui .hz-link{color:var(--hz-b700);font-weight:500}body.hmza-ui .hz-btn--link:hover,body.hmza-ui .hz-link:hover{color:var(--hz-b600)}body.hmza-ui .hz-btn--back{width:44px;height:44px;border:1px solid var(--hz-div);border-radius:var(--hz-radius-control);background-color:var(--hz-card);box-shadow:none}body.hmza-ui .btn:is(.btn-primary,.btn-secondary,.btn-danger,.btn-warning,.btn-success,[class*=btn-outline-]){min-height:44px;padding:0 16px;border-radius:var(--hz-radius-control);font-size:14px;font-weight:500;line-height:normal;box-shadow:none}body.hmza-ui .btn:is(.btn-primary,.btn-secondary,.btn-danger,.btn-warning,.btn-success,[class*=btn-outline-]).btn-sm{min-height:36px;font-size:13px}body.hmza-ui .btn.btn-primary{border-color:var(--hz-b500);background-color:var(--hz-b500);color:var(--hz-on-primary);font-weight:600}body.hmza-ui .btn.btn-primary:hover{border-color:var(--hz-b600);background-color:var(--hz-b600);color:var(--hz-on-primary)}body.hmza-ui .btn:is(.btn-secondary,[class*=btn-outline-]){border-color:var(--hz-border);background-color:var(--hz-card);color:var(--hz-ink)}body.hmza-ui .btn:is(.btn-secondary,[class*=btn-outline-]):hover{background-color:var(--hz-raised);color:var(--hz-ink)}body.hmza-ui .btn.btn-danger{border-color:var(--hz-error);background-color:var(--hz-error);color:var(--hz-card);font-weight:600}body.hmza-ui .hz-label{display:inline-block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--hz-ink)}body.hmza-ui .hz-control:not(.hz-date){min-height:44px;padding-block:0;padding-inline:12px;border:1px solid var(--hz-border);border-radius:var(--hz-radius-control);background-color:var(--hz-card);color:var(--hz-ink);font-size:14px;font-weight:400;line-height:normal;box-shadow:none}body.hmza-ui .hz-control:not(.hz-date)::-moz-placeholder{color:var(--hz-ink3)}body.hmza-ui .hz-control:not(.hz-date)::placeholder{color:var(--hz-ink3)}body.hmza-ui .hz-control:not(.hz-date):focus{border-color:var(--hz-b500);box-shadow:var(--focus-ring)}body.hmza-ui .hz-control:not(.hz-date):disabled,body.hmza-ui .hz-control:not(.hz-date)[readonly]{border-color:var(--hz-div);background-color:var(--hz-bg);color:var(--hz-ink2)}body.hmza-ui .hz-textarea:not(.hz-date){padding-block:10px;min-height:96px}body.hmza-ui .hz-date.ant-picker{height:44px;padding-inline:12px;border-color:var(--hz-border);border-radius:var(--hz-radius-control);background-color:var(--hz-card);box-shadow:none}body.hmza-ui .hz-date.ant-picker.ant-picker-focused{border-color:var(--hz-b500);box-shadow:var(--focus-ring)}body.hmza-ui .hz-has-error .hz-control,body.hmza-ui .hz-has-error .hz-date.ant-picker{border-color:var(--hz-error)}body.hmza-ui .hz-error{color:var(--hz-error);font-size:12px}body.hmza-ui .hz-pill{display:inline-flex;align-items:center;gap:6px;width:-moz-max-content;width:max-content;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:normal;white-space:nowrap}body.hmza-ui .hz-pill:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:currentColor}body.hmza-ui .hz-pill--success{background-color:var(--hz-success-light);color:var(--hz-success)}body.hmza-ui .hz-pill--warning{background-color:var(--hz-warning-light);color:var(--hz-warning)}body.hmza-ui .hz-pill--danger{background-color:var(--hz-error-light);color:var(--hz-error)}body.hmza-ui .hz-pill--info{background-color:var(--hz-b100);color:var(--hz-b700)}body.hmza-ui .hz-pill--neutral{background-color:var(--hz-bg);color:var(--hz-ink2)}body.hmza-ui .hz-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:20px}body.hmza-ui .hz-section-title-text{margin:0;font-size:17px;font-weight:600;line-height:normal;color:var(--hz-ink)}body.hmza-ui .hz-section-title-actions{display:flex;align-items:center;gap:12px;font-size:14px}body.hmza-ui .hz-empty{flex-direction:column;gap:10px;width:100%;padding:40px 24px;text-align:center}body.hmza-ui .hz-empty,body.hmza-ui .hz-empty-icon{display:flex;align-items:center;justify-content:center}body.hmza-ui .hz-empty-icon{width:56px;height:56px;border-radius:var(--hz-radius-card);background-color:var(--hz-b100);color:var(--hz-ink)}body.hmza-ui .hz-empty-title{margin:0;font-size:17px;font-weight:600;color:var(--hz-ink)}body.hmza-ui .hz-empty-icon--green{background-color:var(--hz-success-light);color:var(--hz-success)}body.hmza-ui .hz-empty-icon--neutral{background-color:var(--hz-raised);color:var(--hz-ink2)}body.hmza-ui .hz-empty-icon--error{background-color:var(--hz-error-light);color:var(--hz-error)}body.hmza-ui .hz-empty-text{max-width:360px;margin:0;font-size:13px;line-height:1.6;color:var(--hz-ink2)}body.hmza-ui .hz-empty-action{margin-top:6px}body.hmza-ui .modal-content{border:1px solid var(--hz-div);background-color:var(--hz-card);color:var(--hz-ink)}body.hmza-ui .modal:not(.modal-slide-in) .modal-content{border-radius:var(--hz-radius-card);box-shadow:0 8px 24px rgba(15,23,42,.12)}body.hmza-ui .modal-header{padding:20px 24px;border-bottom:1px solid var(--hz-div)}body.hmza-ui .modal-title{font-size:17px;font-weight:600;color:var(--hz-ink)}body.hmza-ui .modal-footer{gap:12px;padding:16px 24px;border-top:1px solid var(--hz-div)}body.hmza-ui .swal2-popup{padding:28px;border:1px solid var(--hz-div);border-radius:var(--hz-radius-card);background-color:var(--hz-card);color:var(--hz-ink)}body.hmza-ui .swal2-title{padding:0;font-size:17px;font-weight:600;color:var(--hz-ink)}body.hmza-ui .swal2-html-container{font-size:14px;color:var(--hz-ink2)}body.hmza-ui .swal2-actions{gap:12px}body.hmza-ui .hz-swal{width:min(440px,100vw - 32px)}body.hmza-ui .hz-swal .swal2-actions{width:100%;flex-wrap:nowrap;margin-top:20px}body.hmza-ui .hz-swal-icon.swal2-icon{width:48px;height:48px;margin:0 auto 12px;border:0;border-radius:var(--hz-radius-inner);background-color:var(--hz-warning-light);color:var(--hz-warning)}body.hmza-ui .hz-swal-icon--danger.swal2-icon{background-color:var(--hz-error-light);color:var(--hz-error)}body.hmza-ui .hz-swal-icon .swal2-icon-content{font-size:22px}body.hmza-ui .hz-swal-btn{flex:1 1 0;height:44px;margin:0;padding:0 16px;border:1px solid rgba(0,0,0,0);border-radius:var(--hz-radius-control);font:inherit;font-size:14px;font-weight:600;cursor:pointer}body.hmza-ui .hz-swal-btn--danger{background-color:var(--hz-error);color:#fff}body.hmza-ui .hz-swal-btn--primary{background-color:var(--hz-b500);color:var(--hz-on-primary)}body.hmza-ui .hz-swal-btn--cancel{border-color:var(--hz-border);background-color:var(--hz-card);color:var(--hz-ink);font-weight:500}body.hmza-ui [data-sonner-toast][data-styled=true]{gap:12px;padding:14px 16px;border:1px solid var(--hz-div)!important;border-radius:var(--hz-radius-inner)!important;background:var(--hz-card)!important;color:var(--hz-ink)!important;box-shadow:var(--hz-shadow-card)!important;font-size:14px;font-weight:500}body.hmza-ui [data-sonner-toast][data-styled=true] [data-icon]{width:32px;height:32px;margin:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background-color:var(--hz-b100);color:var(--hz-b700)}body.hmza-ui [data-sonner-toast][data-styled=true] [data-icon] svg{width:16px;height:16px}body.hmza-ui [data-sonner-toast][data-styled=true] [data-description]{color:var(--hz-ink2)!important;font-size:13px;font-weight:400}body.hmza-ui [data-sonner-toast][data-type=success] [data-icon]{background-color:var(--hz-success-light);color:var(--hz-success)}body.hmza-ui [data-sonner-toast][data-type=error] [data-icon]{background-color:var(--hz-error-light);color:var(--hz-error)}body.hmza-ui [data-sonner-toast][data-type=warning] [data-icon]{background-color:var(--hz-warning-light);color:var(--hz-warning)}