@font-face{font-family:SaudiRiyalSymbol;src:url("./media/saudiriyalsymbol-APDEEECY.ttf") format("truetype"),}.icon-saudi_riyal{font-family:SaudiRiyalSymbol,sans-serif!important}.saudi-riyal{font-family:SaudiRiyalSymbol,sans-serif;font-size:inherit;font-weight:700}:root{--bs-success: #2d7c18;--bs-success-rgb: 45, 124, 24;--bs-primary: #106ab8;--bs-primary-rgb: 16, 106, 184}body{background-color:#fff;font-family:Cairo,sans-serif;min-height:100vh;display:flex;flex-direction:column}.form-check{padding-right:1.5em;padding-left:0}.form-check .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.dropdown-menu-end{--bs-position: start}.object-fit-cover{object-fit:cover}.btn-success{background-color:#2d7c18;border-color:#2d7c18}.btn-success:hover,.btn-success:focus{background-color:#246313;border-color:#246313}.btn-primary{background-color:#106ab8;border-color:#106ab8}.btn-primary:hover,.btn-primary:focus{background-color:#0d5a9e;border-color:#0d5a9e}.cdk-overlay-container{z-index:10000!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important}.cdk-overlay-pane{pointer-events:auto!important}.mat-mdc-snack-bar-container,.mdc-snackbar{z-index:10000!important;position:relative!important;min-width:344px!important;max-width:672px!important}.toast-success{background-color:#4bbb58!important;color:#fff!important;z-index:10000!important}.toast-success .mat-mdc-snack-bar-label,.toast-success .mdc-snackbar__label,.toast-success .mat-mdc-button,.toast-success .mdc-snackbar__action{color:#fff!important}.toast-error{background-color:#db4040!important;color:#fff!important;z-index:10000!important}.toast-error .mat-mdc-snack-bar-label,.toast-error .mdc-snackbar__label,.toast-error .mat-mdc-button,.toast-error .mdc-snackbar__action{color:#fff!important}.toast-warning{background-color:#ffa000;color:#fff;z-index:9999999999999}.mysr-form,.mysr-form *{direction:ltr!important;font-family:Cairo,sans-serif!important;box-sizing:border-box!important}.mysr-form .mysr-form-inputGroup{margin-bottom:20px!important;width:100%!important}.mysr-form .mysr-form-labelGroup{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important;width:100%!important;gap:12px!important}.mysr-form .mysr-form-label{color:#475569!important;font-weight:700!important;font-size:14px!important;font-family:Cairo,sans-serif!important}.mysr-form .mysr-form-requiredAlertHidden{display:none!important;visibility:hidden!important}.mysr-form .mysr-form-requiredAlert:not(.mysr-form-requiredAlertHidden){font-size:11px!important;color:#ef4444!important;font-weight:600!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:6px!important;padding:2px 8px!important}.mysr-form .mysr-form-input{height:52px!important;border-radius:10px!important;border:1.5px solid #cbd5e1!important;padding:0 16px!important;font-size:15px!important;font-family:Cairo,sans-serif!important;background:#f8fafc!important;width:100%!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important;color:#1e293b!important}.mysr-form .mysr-form-input::placeholder{color:#94a3b8!important;font-size:14px!important}.mysr-form .mysr-form-input:hover:not(:focus){border-color:#94a3b8!important;background:#fff!important}.mysr-form .mysr-form-input:focus{border-color:#5567b0!important;box-shadow:0 0 0 4px #5567b01f!important;outline:none!important;background:#fff!important}.mysr-form .mysr-form-input.mysr-form-inputError,.mysr-form .mysr-form-input.mysr-form-inputDanger{border-color:#ef4444!important;background:#fff5f5!important}.mysr-form .mysr-form-input.mysr-form-inputError:focus,.mysr-form .mysr-form-input.mysr-form-inputDanger:focus{border-color:#ef4444!important;box-shadow:0 0 0 4px #ef44441f!important}.mysr-form .mysr-form-cardInfo:has(.mysr-form-inputError){border-color:#ef4444!important}.mysr-form .mysr-form-inputAlert{font-size:12px!important;font-weight:600!important;color:#ef4444!important;margin-top:4px!important}.mysr-form .mysr-form-inputAlertHidden{display:none!important}.mysr-form>div>.mysr-form-method>form>.mysr-form-inputGroup>.mysr-form-cardInfo{border-radius:10px!important;border:1.5px solid #cbd5e1!important;background:#f8fafc!important;overflow:hidden!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.mysr-form .mysr-form-cardInfo:focus-within{border-color:#5567b0!important;background:#fff!important;box-shadow:0 0 0 4px #5567b01f!important}.mysr-form .mysr-form-cardInfo .mysr-form-input{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;height:50px!important}.mysr-form .mysr-form-cardInfo .mysr-form-input:focus,.mysr-form .mysr-form-cardInfo .mysr-form-input:hover{border:none!important;box-shadow:none!important;background:transparent!important}.mysr-form .mysr-form-ccInputGroup.mysr-form-cardInfo:first-child{display:flex!important;align-items:center!important;border-bottom:1px solid #e2e8f0!important}.mysr-form .mysr-form-ccInputGroup.mysr-form-cardInfo:first-child .mysr-form-input{flex:1!important}.mysr-form .mysr-form-ccInputGroup.mysr-form-cardInfo:last-child{display:flex!important}.mysr-form .mysr-form-ccInputGroup.mysr-form-cardInfo:last-child .mysr-form-input{flex:1!important}.mysr-form .mysr-form-ccInputGroup.mysr-form-cardInfo:last-child .mysr-form-input:first-child{border-right:1px solid #e2e8f0!important}.mysr-form .mysr-form-ccIconsGroup{display:flex!important;align-items:center!important;gap:4px!important;padding:0 12px!important}.mysr-form .mysr-form-bottomLeftRadius0,.mysr-form .mysr-form-bottomRightRadius0,.mysr-form .mysr-form-topLeftRadius0,.mysr-form .mysr-form-topRightRadius0{border-radius:0!important}.mysr-form .mysr-form-button{width:100%!important;height:58px!important;border-radius:12px!important;border:none!important;background:linear-gradient(135deg,#5567b0,#7b5fcc)!important;color:#fff!important;font-size:18px!important;font-weight:800!important;font-family:Cairo,sans-serif!important;cursor:pointer!important;margin-top:25px!important;box-shadow:0 8px 20px #5567b04d!important;transition:transform .2s ease,box-shadow .2s ease!important}.mysr-form .mysr-form-button:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px #5567b066!important;opacity:.95!important}.mysr-form .mysr-form-button:active{transform:translateY(0)!important;box-shadow:0 4px 12px #5567b04d!important}.mysr-form .mysr-form-footer{margin-top:16px!important;text-align:center!important;font-size:12px!important;color:#94a3b8!important}.mysr-form .mysr-form-footer a{color:#5567b0!important;font-weight:600!important;text-decoration:none!important}.mysr-form .mysr-form-footer a:hover{text-decoration:underline!important}.mysr-form .mysr-form-footer span{display:inline-block!important;color:#92400e!important;font-size:11px!important;font-weight:600!important;background:#fffbeb!important;border:1px solid #fde68a!important;border-radius:6px!important;padding:2px 8px!important;margin-top:4px!important}.icon-saudi_riyal{font-family:SaudiRiyalSymbol!important;font-style:normal!important;font-weight:400!important;speak:never;display:inline-block;line-height:1;font-size:1.1em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
