@keyframes or_pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes tick{0%{transform:scale(0)}90%{transform:scale(1.3)}to{transform:scale(1)}}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%;overflow-y:auto;direction:rtl}a,body{color:#2a2a2e}*,body,html{margin:0;padding:0}body,html{overflow-x:clip}body{min-height:100%;width:100%;text-align:center;cursor:default;background-color:#fff}a{text-decoration:none;cursor:pointer}select,select option{font-family:IranYekanX}body,button,input,textarea{font-family:IranYekanNums;font-size:10pt}@font-face{font-family:"Artin";src:url(/asset/font/Artin/Artin.ttf)format("truetype"),url(/asset/font/Artin/Artin.woff)format("woff"),url(/asset/font/Artin/Artin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IranYekanNums";src:url(/asset/font/IranYekanNums/IranYekanNums.ttf)format("truetype"),url(/asset/font/IranYekanNums/IranYekanNums.woff)format("woff"),url(/asset/font/IranYekanNums/IranYekanNums.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url(/asset/font/icomoon/icomoon.eot?v=2);src:url(/asset/font/icomoon/icomoon.eot?v=2#iefix)format("embedded-opentype"),url(/asset/font/icomoon/icomoon.ttf?v=2)format("truetype"),url(/asset/font/icomoon/icomoon.woff?v=2)format("woff"),url(/asset/font/icomoon/icomoon.svg?v=2#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}.backPage,.pageBox .active{display:flex;align-items:center}.backPage{line-height:35px;font-size:9pt;justify-content:flex-start;width:90%;list-style:none;margin:15px auto 10px;color:#f34b60;padding:5px}.backPage li{margin:0 10px}.pageBox .active{justify-content:center;cursor:default;color:#faffff;background-color:#118378;font-size:10.5pt;border-radius:3px;min-width:30px;min-height:30px;margin:5px;padding:0 6px}.pageBox .active:hover{border:0}.message,.message .m_title{display:flex;align-items:center;flex-direction:column}.message{padding:5px 10px;width:90%;margin:20px auto 30px;border-radius:5px;justify-content:space-around;border:0}.message .m_title{justify-content:flex-start;width:100%;margin:5px 0}.message .m_title .mt_img{margin-bottom:5px}.message .m_title .mt_span{line-height:35px}.message .m_title .order-message{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;list-style:none;margin:15px auto;line-height:2.2;background-color:#fafafa;border:1px solid #ddd;border-radius:8px;padding:15px 20px;max-width:650px}.message .m_title .order-message li{margin-bottom:10px;padding-left:5px}.message .m_title .order-message li:last-child,.order_result .or_msg .order-message li:last-child{margin-bottom:0}.message .m_details{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;max-width:400px;margin:5px 0;line-height:2.2}.message .m_details .md_item,.message .mt_button{display:flex;justify-content:space-around;align-items:center}.message .m_details .md_item{line-height:30px;border-radius:5px;margin:1px 0;width:100%;padding:5px}.message .m_details .md_item .span{margin:0 5px;font-size:11.5pt;color:#e80982ff;font-style:oblique}.message .mt_button{max-width:400px;margin:10px 0}.message .mt_button .button{width:130px;border-radius:5px;margin:0 5px}@media (max-width:768px){.message{padding:2px;width:95%;margin:20px auto 30px}.message .m_title .order-message{padding:15px;text-align:right}.message .m_title .order-message li{padding-left:0}.message .mt_button{margin:10px 0 25px}}.order_result,.order_result .checkout_steps_result{width:100%;display:flex;align-items:center;justify-content:center}.order_result{flex-direction:column;gap:18px;min-height:60vh;padding:60px 20px}.order_result .checkout_steps_result{max-width:620px;align-self:center;margin:0 auto;padding:14px 22px;border:1px solid #eceef3;border-radius:18px;background:#fff;box-shadow:0 8px 30px rgba(23,27,39,.05)}.order_result .checkout_step{display:flex;align-items:center;gap:8px;color:#9aa0ac;white-space:nowrap}.order_result .step_num{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dfe2e8;border-radius:50%;background:#fff;font-size:8pt;font-weight:700}.order_result .step_label{font-size:9pt}.order_result .step_line{width:70px;height:1px;margin:0 14px;background:#e3e6eb}.order_result .checkout_step_done{color:#168a5b;font-weight:700}.order_result .checkout_step_done .step_num{color:#fff;border-color:#168a5b;background:#168a5b;font-family:icomoon}.order_result .checkout_step_final .step_num{box-shadow:0 5px 14px rgba(22,138,91,.2)}.order_result .step_line_done{background:rgba(22,138,91,.42)}.order_result .checkout_step_failed{color:#d83b52;font-weight:700}.order_result .checkout_step_failed .step_num{color:#fff;border-color:#d83b52;background:#d83b52;font-family:icomoon;box-shadow:0 5px 14px rgba(216,59,82,.18)}.order_result .step_line_fail{background:rgba(216,59,82,.35)}.order_result .or_card{width:100%;max-width:460px;background:#fff;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.07);padding:40px 32px;display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.order_result .or_icon{width:76px;height:76px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:28pt;margin-bottom:18px;animation:or_pop .35s cubic-bezier(.34,1.56,.64,1)}.order_result .or_icon--ok{background:rgba(3,172,174,.12);color:#03acae}.order_result .or_icon--fail{background:rgba(243,75,96,.12);color:#f34b60}.order_result .or_title{font-size:15pt;font-weight:700;margin-bottom:8px}.order_result .or_title--ok{color:#03acae}.order_result .or_title--fail{color:#f34b60}.order_result .or_msg{font-size:10pt;color:#6b6b70;line-height:1.9;margin-bottom:22px}.order_result .or_msg .order-message{text-align:right;list-style:none;background:#fafafa;border:1px solid #eee;border-radius:10px;padding:14px 18px;margin-top:8px}.order_result .or_msg .order-message li{margin-bottom:8px}.order_result .or_summary{width:100%;background:#f9f9fb;border-radius:12px;padding:14px 18px;margin-bottom:24px}.order_result .or_row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:10pt}.order_result .or_row+.or_row{border-top:1px solid #ececf0}.order_result .or_row .or_row_label{color:#8b8b90}.order_result .or_row .or_row_val{font-weight:700;color:#2a2a2e}.order_result .or_row .or_toman{font-weight:400;font-size:8.5pt;color:#8b8b90}.order_result .or_actions{width:100%;display:flex;gap:10px}.order_result .or_btn{flex:1;display:flex;justify-content:center;align-items:center;height:44px;border-radius:10px;font-size:9.5pt;font-weight:600;transition:transform .15s,opacity .15s}.order_result .or_btn:active{transform:scale(.97)}.order_result .or_btn--primary{background:#118378;color:#fff}.order_result .or_btn--ghost{background:#f3f3f5;color:#4a4a4f}@media screen and (max-width:480px){.order_result{padding:32px 16px;min-height:calc(100vh - 130px)}.order_result .checkout_steps_result{padding:11px 8px;border-radius:14px}.order_result .step_num{width:25px;height:25px}.order_result .step_label{font-size:7.8pt}.order_result .step_line{width:20px;margin:0 5px}.order_result .or_card{padding:30px 20px;border-radius:14px}.order_result .or_actions{flex-direction:column;gap:10px;width:100%}.order_result .or_btn{flex:none;width:100%;min-height:48px;border-radius:12px;box-sizing:border-box;font-size:10pt;font-weight:700}.order_result .or_btn--primary{color:#fff;background:linear-gradient(135deg,#e9175d,#c91463);box-shadow:0 7px 18px rgba(233,23,93,.18)}.order_result .or_btn--ghost{color:#4a4f5c;border:1px solid #dfe2e8;background:#fff}.order_result .or_btn:active{transform:scale(.985)}}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{width:0;background:0 0}.mr5{margin-right:5px}.mlr5{margin:0 5px}.ml5{margin-left:5px}.dnone{display:none!important}.dflex{display:flex}.f20{font-size:20pt}.f18{font-size:18pt}.f16{font-size:16pt}.f15{font-size:15pt}.f14{font-size:14pt}.f12{font-size:12pt}.f11{font-size:11pt}.f9{font-size:9pt}.f8{font-size:8pt}.m10{margin:10px}.m5{margin:5px}.m8{margin:8px}.ltr{direction:ltr}.rtl{direction:rtl}.tick{-webkit-animation:tick .5s linear;-animation:tick .5s linear}@media screen and (max-width:1024px){.backPage{margin:10px auto 5px}}@media screen and (max-width:850px){.pageBox .active{font-size:10.5pt;border-radius:2px;min-width:28px;min-height:28px;padding:0 5px}}@media screen and (max-width:480px){.backPage{display:none}.message{border:0}.message .mt_button .button:nth-child(2){background-color:#27a4b1}.message .mt_button .button:nth-child(2) a{color:#fff}}