@font-face{font-family:lato;src:url(/fonts/english/lato/thin.ttf);font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:lato;src:url(/fonts/english/lato/thinItalic.ttf);font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:lato;src:url(/fonts/english/lato/light.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:lato;src:url(/fonts/english/lato/lightItalic.ttf);font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:lato;src:url(/fonts/english/lato/regular.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:lato;src:url(/fonts/english/lato/regularItalic.ttf);font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:lato;src:url(/fonts/english/lato/bold.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:lato;src:url(/fonts/english/lato/blackItalic.ttf);font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:lato;src:url(/fonts/english/lato/black.ttf);font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:lato;src:url(/fonts/english/lato/blackItalic.ttf);font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/light.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/lightItalic.ttf);font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/regular.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/regularItalic.ttf);font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/medium.ttf);font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/mediumItalic.ttf);font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/semiBold.ttf);font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/semiBoldItalic.ttf);font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/bold.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/boldItalic.ttf);font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/extraBold.ttf);font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:merriweather;src:url(/fonts/english/merriweather/extraBoldItalic.ttf);font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Thin.ttf);font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/ExtraLight.ttf);font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Light.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Regular.ttf);font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Medium.ttf);font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/SemiBold.ttf);font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Bold.ttf);font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/ExtraBold.ttf);font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:noto-kufi;src:url(/fonts/noto/Black.ttf);font-weight:900;font-display:swap;font-style:normal}*{box-sizing:border-box;margin:0;padding:0;color:inherit;font-family:lato,sans-serif;scrollbar-color:#888 transparent;scrollbar-width:thin}*::-webkit-scrollbar{width:4px}*::-webkit-scrollbar-track{background:#f1f1f1}*::-webkit-scrollbar-thumb{background:#888;border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:#555}html,body{width:100%;overflow-x:hidden;scroll-behavior:smooth!important}li,ul{list-style-type:none}a{text-decoration:none}img{width:100%;height:100%}.spin{animation:spin-animation 1s infinite;display:inline-block}@keyframes spin-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-modal .ant-modal{width:calc(100% - 100px)!important;max-width:1000px}.custom-modal .ant-modal .ant-modal-content{padding:unset;padding-top:20px}.custom-modal .ant-modal .ant-modal-content .ant-modal-header{padding-inline:24px}.custom-modal .ant-modal .ant-modal-content .ant-modal-body{height:100%;max-height:calc(100vh - 170px);overflow-y:auto;overflow-x:hidden;padding-inline:24px;padding-block-end:20px}.ant-card{box-shadow:0 0 10px #00261f0d}.ant-card .ant-card-body{padding-block:16px;padding-inline:12px}.ant-divider{margin-block:16px}.ant-image-preview-img-wrapper img{width:auto;height:auto}html[lang=ar] *,html[lang=ku] *{font-family:noto-kufi,sans-serif}html[lang=ar] .ant-btn-icon svg,html[lang=ku] .ant-btn-icon svg{font-size:unset}html[lang=ar] .ant-input,html[lang=ar] .ant-input-number-input,html[lang=ar] .ant-form-item-label>label,html[lang=ar] .ant-btn,html[lang=ar] .ant-select-item,html[lang=ar] .ant-dropdown-menu-title-content,html[lang=ar] .ant-tag,html[lang=ar] .ant-select-selector,html[lang=ku] .ant-input,html[lang=ku] .ant-input-number-input,html[lang=ku] .ant-form-item-label>label,html[lang=ku] .ant-btn,html[lang=ku] .ant-select-item,html[lang=ku] .ant-dropdown-menu-title-content,html[lang=ku] .ant-tag,html[lang=ku] .ant-select-selector{font-size:12px}html[lang=ar] .ant-input-number-sm,html[lang=ar] .ant-input-sm,html[lang=ku] .ant-input-number-sm,html[lang=ku] .ant-input-sm{font-size:11px}html[lang=ar] .ant-input-sm,html[lang=ku] .ant-input-sm{height:22px}html[lang=ar] .ant-form-item-explain-error,html[lang=ku] .ant-form-item-explain-error{font-weight:300;font-size:12px}.layout{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background-repeat:repeat;background-color:#fcfcfe;color:#00261f;overflow:auto}.layout--no-header-and-footer .layout__dialog{padding:0;background-color:transparent;box-shadow:none;max-width:100%}.layout--no-header-and-footer .layout__dialog-header,.layout--no-header-and-footer .layout__dialog-footer{display:none}.layout__dialog{width:calc(100% - 100px);max-width:1080px;padding:16px;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 -1px 27px 5px #00261f1a;display:flex;flex-direction:column;gap:24px;margin-block:4vh}@media (max-width: 560px){.layout__dialog{width:calc(100% - 40px)}}@media (max-width: 380px){.layout__dialog{width:calc(100% - 30px)}}.layout__dialog-footer{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-style:italic;color:#a1acbd;font-family:merriweather}.layout__dialog-content{height:100%}.home{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 150px);padding:20px}@media (max-width: 768px){.home{padding:40px 12px 12px;min-height:100vh;align-items:flex-start}}.home-container{width:100%;max-width:480px;background:#fff;border-radius:16px;padding:48px 40px;box-shadow:0 4px 24px #0000000f;text-align:center}@media (max-width: 768px){.home-container{padding:32px 24px;border-radius:12px}}@media (max-width: 400px){.home-container{padding:28px 20px}}.home-logo{margin-bottom:24px}.home-logo img{width:250px;height:auto}@media (max-width: 768px){.home-logo img{width:200px}}@media (max-width: 400px){.home-logo img{width:170px}}.home-content{margin-bottom:40px}@media (max-width: 768px){.home-content{margin-bottom:32px}}.home-subtitle{font-size:16px;color:#666;font-weight:400}@media (max-width: 768px){.home-subtitle{font-size:14px}}.home-contact{padding:24px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:24px}@media (max-width: 768px){.home-contact{padding:20px 0;margin-bottom:20px}}.home-contact-title{display:block;font-size:11px;letter-spacing:1px;color:#999;margin-bottom:16px;font-weight:600}.home-contact-items{display:flex;flex-direction:column;gap:12px}.home-contact-item{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:#fafafa;border-radius:8px;color:#333;font-size:14px;transition:all .2s ease;text-decoration:none}@media (max-width: 768px){.home-contact-item{padding:10px;font-size:13px}}.home-contact-item:hover{background:#f0f7ff;color:#1890ff;transform:translateY(-1px)}.home-contact-item .anticon{font-size:16px;color:#1890ff}@media (max-width: 768px){.home-contact-item .anticon{font-size:14px}}.home-footer{padding-top:16px}@media (max-width: 768px){.home-footer{padding-top:12px}}.home-footer span{font-size:12px;color:#999}@media (max-width: 768px){.home-footer span{font-size:11px}}.page-not-found{height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-not-found>h1{font-size:48px;font-family:merriweather}.page-not-found>div{font-size:18px;font-weight:500}.payment-page{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 150px);padding:20px;position:relative}@media (max-width: 768px){.payment-page{padding:20px 12px 12px;min-height:100vh;align-items:flex-start}}.pay-container{width:100%;max-width:420px;background:#fff;border-radius:16px;padding:32px 28px;box-shadow:0 4px 24px #0000000f;position:relative}@media (max-width: 768px){.pay-container{padding:24px 20px;max-width:100%;border-radius:12px}}@media (max-width: 400px){.pay-container{padding:20px 16px}}.pay-container .lang-btn-inside{position:absolute;top:12px;right:12px;opacity:.3;transition:opacity .2s;z-index:10;font-size:14px;color:#999}.pay-container .lang-btn-inside:hover{opacity:.7}.pay-container .lang-btn-inside .anticon{font-size:16px}@media (max-width: 768px){.pay-container .lang-btn-inside{top:10px;right:10px}}.pay-processing-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;display:flex;align-items:center;justify-content:center;z-index:100;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.pay-processing-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center}.pay-header{display:flex;align-items:center;gap:12px;margin-bottom:32px}@media (max-width: 768px){.pay-header{margin-bottom:24px;gap:10px}}.pay-header-text{display:flex;flex-direction:column;gap:2px}@media (max-width: 768px){.pay-header img{width:36px!important;height:36px!important}}.pay-amount{text-align:center;margin-bottom:32px}.pay-amount h1{color:#000;line-height:1;margin-bottom:4px!important}@media (max-width: 768px){.pay-amount h1{font-size:36px!important}}@media (max-width: 400px){.pay-amount h1{font-size:32px!important}}@media (max-width: 768px){.pay-amount{margin-bottom:24px}}.pay-methods{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:28px;padding:20px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}@media (max-width: 768px){.pay-methods{grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 0;margin-bottom:20px}}@media (max-width: 400px){.pay-methods{grid-template-columns:repeat(3,1fr);gap:6px}}.pay-method{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:8px;border:1.5px solid #f0f0f0;border-radius:10px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;background:#fafafa;opacity:.7}@media (max-width: 768px){.pay-method{border-radius:8px;padding:6px}}@media (max-width: 400px){.pay-method{padding:4px}}.pay-method:hover{opacity:1;border-color:#d9d9d9;background:#fff;transform:translateY(-2px)}@media (max-width: 768px){.pay-method:hover{transform:translateY(-1px)}}.pay-method--active{opacity:1;border-color:#1890ff;background:#fff;box-shadow:0 2px 8px #1890ff26}.pay-method--active:after{content:"";position:absolute;bottom:-1.5px;left:0;right:0;height:2px;background:#1890ff;border-radius:1px}.pay-method img{width:100%!important;height:100%!important;max-width:48px;max-height:48px;object-fit:contain}@media (max-width: 768px){.pay-method img{max-width:40px;max-height:40px}}@media (max-width: 400px){.pay-method img{max-width:36px;max-height:36px}}.pay-details{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:16px;background:#fafafa;border-radius:8px}@media (max-width: 768px){.pay-details{padding:12px;margin-bottom:20px}}.pay-details .pay-row{display:flex;justify-content:space-between;font-size:12px;color:#666}@media (max-width: 400px){.pay-details .pay-row{font-size:11px}}.pay-details .pay-row span:first-child{font-weight:500;color:#333}.pay-details .pay-row-expandable{padding:8px;margin:0 -8px;border-radius:6px;transition:background .2s}.pay-details .pay-row-expandable:hover{background:#1890ff0d}@media (max-width: 768px){.pay-details .pay-row-expandable{padding:6px;margin:0 -6px}}.pay-items-expanded{margin-top:8px;padding-top:12px;border-top:1px solid #e8e8e8;display:flex;flex-direction:column;gap:10px;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pay-item{display:flex;justify-content:space-between;align-items:flex-start;padding:8px;background:#fff;border-radius:6px;border:1px solid #f0f0f0}@media (max-width: 768px){.pay-item{padding:6px}}.pay-item-info{display:flex;flex-direction:column;gap:2px;flex:1;padding-right:8px}.pay-footer{text-align:center;padding-top:16px;border-top:1px solid #f0f0f0}@media (max-width: 768px){.pay-footer{padding-top:12px;font-size:11px}}html[dir=rtl] .pay-container .lang-btn-inside{right:unset;left:12px}html[dir=rtl] .pay-header{flex-direction:row-reverse}html[dir=rtl] .pay-header-text{text-align:right}html[dir=rtl] .pay-amount{direction:ltr}html[dir=rtl] .pay-details .pay-row{direction:rtl}html[dir=rtl] .pay-details .pay-row span{text-align:right}html[dir=rtl] .pay-item-info{padding-right:0;padding-left:8px}html[dir=rtl] .pay-footer{direction:rtl}html[dir=rtl] .pay-method--active:after{right:unset;left:0}
