body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif;letter-spacing:1px;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.swiper-pagination-bullet-active{background:#387d00!important}#heroScrollStart{scroll-margin-top:130px}@media (max-width:768px){#heroScrollStart{scroll-margin-top:70px}}html{scroll-behavior:smooth}.Header_header__mtodi{background:#fff;box-shadow:0 2px 8px #00000014;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.Header_container__oIoQk{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:28px 30px;position:relative}.Header_logo__9YFPc{cursor:pointer;flex-shrink:0;height:105px;left:50%;position:absolute;transform:translateX(-50%)}.Header_left__lY6if{flex:1 1;padding-left:0}.Header_right__Yp87q{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:flex-end;z-index:102}.Header_hamburger__SL\+Pn{background:none;border:none;color:#000;cursor:pointer;display:none;font-size:24px;padding:4px;transition:color .2s ease;z-index:102}.Header_hamburger__SL\+Pn:hover{color:#15a614}.Header_left__lY6if ul{display:flex;gap:35px;list-style:none;margin:0;padding:0}.Header_left__lY6if li{color:#374151;cursor:pointer;font-size:15px;font-weight:500;position:relative;transition:color .2s ease;white-space:nowrap}.Header_left__lY6if li:hover{color:#15a614}.Header_left__lY6if li:after{background:#15a614;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.Header_left__lY6if li.Header_active__sW6gD:after,.Header_left__lY6if li:hover:after{width:100%}.Header_icon__qjRVa{color:#374151;cursor:pointer;font-size:22px;transition:all .2s ease}.Header_icon__qjRVa:hover{color:#15a614;transform:scale(1.1)}.Header_cartIcon__rVYFm{align-items:center;cursor:pointer;display:flex;position:relative}.Header_count__lPC-Y{border:2px solid #fff;border-radius:50%;font-size:11px;height:18px;position:absolute;right:-8px;top:-8px;width:18px}.Header_count__lPC-Y,.Header_userAvatar__Kb2c0{align-items:center;background:#15a614;color:#fff;display:flex;font-weight:700;justify-content:center}.Header_userAvatar__Kb2c0{border-radius:50%;box-shadow:0 2px 8px #387d004d;cursor:pointer;font-size:14px;height:36px;letter-spacing:.5px;transition:all .3s ease;width:36px}.Header_userAvatar__Kb2c0:hover{box-shadow:0 4px 12px #387d0066;transform:scale(1.1)}.Header_overlay__quZhs{display:none}@media (max-width:1024px){.Header_container__oIoQk{gap:30px}.Header_left__lY6if ul{gap:25px}.Header_left__lY6if li{font-size:14px}}@media (max-width:768px){.Header_container__oIoQk{gap:20px;padding:14px 20px}.Header_logo__9YFPc{height:38px}.Header_hamburger__SL\+Pn{display:block}.Header_left__lY6if{background:#fff;box-shadow:-4px 0 20px #0000001a;height:100vh;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:280px;z-index:101}.Header_left__lY6if.Header_mobileMenuOpen__iIp3J{right:0}.Header_left__lY6if ul{flex-direction:column;gap:0;padding:80px 30px 30px}.Header_left__lY6if li{border-bottom:1px solid #f3f4f6;font-size:16px;padding:16px 0}.Header_left__lY6if li:after{display:none}.Header_left__lY6if li.Header_active__sW6gD{color:#15a614;font-weight:600}.Header_overlay__quZhs{animation:Header_fadeIn__Y9pZb .3s ease;background:#00000080;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100}@keyframes Header_fadeIn__Y9pZb{0%{opacity:0}to{opacity:1}}.Header_icon__qjRVa{font-size:20px}.Header_right__Yp87q{gap:16px}.Header_userAvatar__Kb2c0{font-size:13px;height:32px;width:32px}}@media (max-width:480px){.Header_container__oIoQk{gap:15px;padding:12px 15px}.Header_logo__9YFPc{height:32px}.Header_left__lY6if{width:250px}.Header_left__lY6if ul{padding:70px 20px 20px}.Header_left__lY6if li{font-size:15px;padding:14px 0}.Header_icon__qjRVa{font-size:19px}.Header_right__Yp87q{gap:14px}.Header_userAvatar__Kb2c0{font-size:12px;height:30px;width:30px}.Header_count__lPC-Y{font-size:10px;height:16px;right:-6px;top:-6px;width:16px}.Header_hamburger__SL\+Pn{font-size:22px}}@media (max-width:360px){.Header_container__oIoQk{padding:10px 12px}.Header_logo__9YFPc{height:28px}.Header_left__lY6if{width:220px}.Header_icon__qjRVa{font-size:18px}.Header_right__Yp87q{gap:12px}}.Header_logoutOverlay__olKca{animation:Header_fadeIn__Y9pZb .3s ease;background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.Header_logoutPopup__7o1Gt{animation:Header_slideIn__rpJRo .3s ease;background-color:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;left:50%;max-width:400px;padding:32px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:9999}.Header_closeBtn__VAGan{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:16px;top:16px;transition:color .3s ease}.Header_closeBtn__VAGan:hover{color:#333}.Header_logoutIcon__WzIpW{align-items:center;background-color:#f0f7ec;border-radius:50%;color:#15a614;display:flex;height:64px;justify-content:center;margin:0 auto 24px;width:64px}.Header_logoutTitle__l03PO{color:#333;font-size:24px;font-weight:600;margin-bottom:12px;text-align:center}.Header_logoutMessage__K1Pm3{color:#666;font-size:16px;line-height:1.5;margin-bottom:32px;text-align:center}.Header_logoutButtons__5bIbE{display:flex;gap:12px;justify-content:center}.Header_cancelBtn__BEkGn{background-color:initial;border:2px solid #15a614;border-radius:8px;color:#15a614;cursor:pointer;font-size:16px;font-weight:500;min-width:120px;padding:12px 32px;transition:all .3s ease}.Header_cancelBtn__BEkGn:hover{background-color:#f0f7ec}.Header_confirmBtn__\+jUDi{background-color:#15a614;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:120px;padding:12px 32px;transition:all .3s ease}.Header_confirmBtn__\+jUDi:hover{background-color:#15a614;box-shadow:0 4px 12px #387d004d;transform:translateY(-2px)}@keyframes Header_fadeIn__Y9pZb{0%{opacity:0}to{opacity:1}}@keyframes Header_slideIn__rpJRo{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:480px){.Header_logoutPopup__7o1Gt{padding:24px}.Header_logoutTitle__l03PO{font-size:20px}.Header_logoutMessage__K1Pm3{font-size:14px}.Header_logoutButtons__5bIbE{flex-direction:column}.Header_cancelBtn__BEkGn,.Header_confirmBtn__\+jUDi{width:100%}}.PaymentStatus_container__61CmO{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:30px 20px;position:relative}.PaymentStatus_container__61CmO:before{animation:PaymentStatus_float__6umdI 20s ease-in-out infinite;background:radial-gradient(circle at 20% 50%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff14 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes PaymentStatus_float__6umdI{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.PaymentStatus_verifyingCard__-Tq2A{animation:PaymentStatus_fadeIn__hGi\+x .5s ease-out;background:#fff;border-radius:28px;box-shadow:0 30px 80px #0000004d,0 0 0 1px #ffffff1a;max-width:550px;padding:70px 50px;position:relative;text-align:center;width:100%;z-index:1}@keyframes PaymentStatus_fadeIn__hGi\+x{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.PaymentStatus_loaderWrapper__N7Q6N{display:flex;justify-content:center;margin-bottom:35px;position:relative}.PaymentStatus_loaderWrapper__N7Q6N:before{animation:PaymentStatus_pulse__-oJxr 2s ease-in-out infinite;border:4px solid #15a6141a;border-radius:50%;content:"";height:100px;position:absolute;width:100px}.PaymentStatus_spinner__oclJL{animation:PaymentStatus_spin__hHitb 1.2s linear infinite;color:#15a614;filter:drop-shadow(0 0 15px rgba(21,166,20,.4))}@keyframes PaymentStatus_spin__hHitb{to{transform:rotate(1turn)}}@keyframes PaymentStatus_pulse__-oJxr{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.PaymentStatus_verifyingTitle__Qs9Ov{color:#1a1a1a;font-size:34px;font-weight:800;letter-spacing:-.8px;margin:0 0 14px}.PaymentStatus_verifyingText__M\+dHD{color:#666;font-size:17px;font-weight:500;line-height:1.6;margin:0 0 40px}.PaymentStatus_progressBar__Sn3in{background:linear-gradient(90deg,#f5f5f5,#e8e8e8);border-radius:4px;box-shadow:inset 0 2px 6px #00000014;height:8px;margin-bottom:20px;overflow:hidden;width:100%}.PaymentStatus_progressFill__QxZJN{animation:PaymentStatus_shimmer__GVNip 2.5s ease-in-out infinite;background:linear-gradient(90deg,#15a614,#0d7a0d,#15a614);background-size:200% 100%;box-shadow:0 0 15px #15a61499;height:100%}@keyframes PaymentStatus_shimmer__GVNip{0%{background-position:200% 0;width:0}50%{width:70%}to{background-position:-200% 0;width:100%}}.PaymentStatus_verifyingNote__tBKZi{color:#999;font-size:14px;font-style:italic;margin:0}.PaymentStatus_successCard__X3jWv{animation:PaymentStatus_slideUpFade__e\+DLD .7s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:28px;box-shadow:0 30px 80px #cac7c74d,0 0 0 1px #ffffff1a;max-width:950px;padding:45px;position:relative;width:100%;z-index:1}@keyframes PaymentStatus_slideUpFade__e\+DLD{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PaymentStatus_successHeader__eo00h{border-bottom:1px solid #f0f0f0;margin-bottom:45px;padding-bottom:35px;position:relative;text-align:center}.PaymentStatus_successHeader__eo00h:after{background:#15a614;border-radius:2px;bottom:-1px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.PaymentStatus_successIconWrapper__63ELo{animation:PaymentStatus_scaleInBounce__DfjlO .8s cubic-bezier(.68,-.55,.265,1.55);background:#15a614;border-radius:50%;box-shadow:0 15px 40px #15a61466,0 0 0 8px #15a6141a;display:inline-flex;margin-bottom:28px;padding:28px;position:relative}@keyframes PaymentStatus_scaleInBounce__DfjlO{0%{transform:scale(0) rotate(-180deg)}60%{transform:scale(1.15) rotate(10deg)}to{transform:scale(1) rotate(0deg)}}.PaymentStatus_successRipple__hPlbc{animation:PaymentStatus_ripple__FDyBY 2s ease-out infinite;border:3px solid #15a61466;border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@keyframes PaymentStatus_ripple__FDyBY{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.PaymentStatus_successIcon__A885Y{color:#fff}.PaymentStatus_successTitle__NTvSA{-webkit-text-fill-color:#0000;background:#15a614;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900;letter-spacing:-1.2px;margin:0 0 14px}.PaymentStatus_successSubtitle__NRMrs{color:#666;font-size:18px;font-weight:500;line-height:1.5;margin:0}.PaymentStatus_orderIdCard__AAJEC{align-items:center;background:linear-gradient(135deg,#f8fef8,#f0fdf0);border:2px solid #15a614;border-radius:18px;box-shadow:0 6px 20px #15a6141f;display:flex;justify-content:space-between;margin-bottom:30px;padding:26px 28px;transition:all .3s ease}.PaymentStatus_orderIdCard__AAJEC:hover{box-shadow:0 10px 30px #15a61433;transform:translateY(-2px)}.PaymentStatus_orderIdLeft__WenrC{align-items:center;display:flex;flex:1 1;gap:20px}.PaymentStatus_orderIdIcon__9wsHb{color:#15a614;flex-shrink:0}.PaymentStatus_orderIdInfo__qBRQl{flex:1 1}.PaymentStatus_orderIdLabel__U3fRY{color:#666;font-size:13px;font-weight:700;letter-spacing:1.2px;margin:0 0 6px;text-transform:uppercase}.PaymentStatus_orderIdValue__Boaww{color:#15a614;font-family:Courier New,monospace;font-size:22px;font-weight:900;letter-spacing:.8px;margin:0}.PaymentStatus_copyBtn__17wA6{align-items:center;background:#15a614;border:none;border-radius:12px;box-shadow:0 4px 12px #15a6144d;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;padding:12px 24px;transition:all .3s ease}.PaymentStatus_copyBtn__17wA6:hover{background:#0d7a0d;box-shadow:0 6px 18px #15a61466;transform:translateY(-2px)}.PaymentStatus_copyBtn__17wA6:active{transform:translateY(0)}.PaymentStatus_quickActionsBar__4NAdr{display:flex;gap:12px;margin-bottom:30px}.PaymentStatus_quickActionBtn__dSMnQ{align-items:center;background:#fff;border:2px solid #15a614;border-radius:14px;color:#15a614;cursor:pointer;display:flex;flex:1 1;font-size:15px;font-weight:700;gap:10px;justify-content:center;padding:16px 20px;transition:all .3s ease}.PaymentStatus_quickActionBtn__dSMnQ:hover{background:#f8fef8;box-shadow:0 6px 18px #15a61426;transform:translateY(-2px)}.PaymentStatus_summaryCard__eFE0Y{background:#fafafa;border:1px solid #e8e8e8;border-radius:18px;margin-bottom:25px;padding:30px;transition:all .3s ease}.PaymentStatus_summaryCard__eFE0Y:hover{box-shadow:0 10px 30px #00000014;transform:translateY(-3px)}.PaymentStatus_summaryHeader__yyY7y{align-items:center;color:#15a614;display:flex;gap:14px;margin-bottom:26px}.PaymentStatus_summaryTitle__vw1zK{color:#1a1a1a;font-size:22px;font-weight:800;letter-spacing:-.5px;margin:0}.PaymentStatus_summaryGrid__FtPB1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.PaymentStatus_summaryItem__C3e0-{background:#fff;border:1px solid #f0f0f0;border-radius:14px;padding:20px;transition:all .3s ease}.PaymentStatus_summaryItem__C3e0-:hover{border-color:#15a614;box-shadow:0 4px 15px #15a6141a;transform:translateX(4px)}.PaymentStatus_summaryItemHeader__f6Oea{align-items:center;color:#666;display:flex;gap:10px;margin-bottom:10px}.PaymentStatus_summaryLabel__8AnEC{font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.PaymentStatus_summaryValue__IoVW1{color:#1a1a1a;display:block;font-size:18px;font-weight:800}.PaymentStatus_statusBadge__zhtYq{background:#15a614;border-radius:10px;box-shadow:0 4px 12px #15a6144d;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.5px;padding:8px 16px}.PaymentStatus_transactionId__FUKDS{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:12px;display:flex;gap:12px;margin-top:20px;padding:16px 20px}.PaymentStatus_transactionLabel__BbzrM{color:#666;font-size:14px;font-weight:600}.PaymentStatus_transactionValue__YoAOe{color:#1a1a1a;font-family:Courier New,monospace;font-size:14px;font-weight:700}.PaymentStatus_itemsCard__no-1g{background:#fafafa;border:1px solid #e8e8e8;border-radius:18px;margin-bottom:25px;padding:30px}.PaymentStatus_itemsHeader__-Whup{align-items:center;color:#15a614;display:flex;gap:16px;margin-bottom:26px}.PaymentStatus_itemsTitle__YYVWx{color:#1a1a1a;font-size:22px;font-weight:800;letter-spacing:-.5px;margin:0}.PaymentStatus_itemsCount__NuQee{color:#666;font-size:14px;font-weight:600;margin:4px 0 0}.PaymentStatus_itemsList__h0IUd{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.PaymentStatus_orderItem__F0mBo{align-items:center;background:#fff;border:2px solid #f0f0f0;border-radius:14px;display:flex;justify-content:space-between;padding:20px;transition:all .3s ease}.PaymentStatus_orderItem__F0mBo:hover{border-color:#15a614;box-shadow:0 6px 20px #15a6141f;transform:translateX(6px)}.PaymentStatus_itemLeft__T72T2{align-items:center;display:flex;flex:1 1;gap:16px}.PaymentStatus_itemIconBox__zoS4A{align-items:center;background:linear-gradient(135deg,#f0fdf0,#dcfce7);border-radius:12px;color:#15a614;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.PaymentStatus_itemIconBox__zoS4A img{height:100%;object-fit:contain}.PaymentStatus_itemDetails__NzUlI{flex:1 1}.PaymentStatus_itemName__nmIMY{color:#1a1a1a;font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0 0 6px}.PaymentStatus_itemMeta__q1KyP{color:#666;font-size:14px;font-weight:600;margin:0}.PaymentStatus_itemRight__JZB47{text-align:right}.PaymentStatus_itemTotal__QzP1M{color:#15a614;font-size:20px;font-weight:900;letter-spacing:-.5px;margin:0}.PaymentStatus_itemsFooter__4d7lJ{align-items:center;background:linear-gradient(135deg,#f8fef8,#f0fdf0);border:2px solid #15a614;border-radius:14px;display:flex;justify-content:space-between;margin-top:20px;padding:20px}.PaymentStatus_totalLabel__fTpAR{color:#0d7a0d;font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PaymentStatus_totalAmount__Zqatx{color:#15a614;font-size:26px;font-weight:900;letter-spacing:-.8px}.PaymentStatus_infoGrid__EsEwX{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.PaymentStatus_infoCard__EzFKE{background:#fafafa;border:1px solid #e8e8e8;border-radius:18px;padding:26px;transition:all .3s ease}.PaymentStatus_infoCard__EzFKE:hover{box-shadow:0 8px 25px #00000014;transform:translateY(-3px)}.PaymentStatus_infoCardHeader__CEGVF{align-items:center;color:#15a614;display:flex;gap:12px;margin-bottom:20px}.PaymentStatus_infoCardTitle__l0J5k{color:#1a1a1a;font-size:18px;font-weight:700;margin:0}.PaymentStatus_infoCardBody__G-tO6{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px}.PaymentStatus_addressName__O0V92{color:#1a1a1a;font-size:17px;font-weight:700;margin:0 0 10px}.PaymentStatus_addressLine__iqDHo{color:#666;font-size:15px;font-weight:500;line-height:1.7;margin:0 0 6px}.PaymentStatus_addressPhone__bD4qc{align-items:center;color:#15a614;display:flex;font-size:15px;font-weight:700;gap:10px;margin:12px 0 0}.PaymentStatus_customerRow__S8-lq{align-items:center;border-bottom:1px solid #f5f5f5;color:#1a1a1a;display:flex;font-size:15px;font-weight:600;gap:12px;padding:12px 0}.PaymentStatus_customerRow__S8-lq:last-child{border-bottom:none}.PaymentStatus_customerRow__S8-lq svg{color:#15a614;flex-shrink:0}.PaymentStatus_actionButtons__sVH-C{display:flex;gap:16px;margin-bottom:25px}.PaymentStatus_primaryBtn__wcs2G{align-items:center;background:#15a614;border:none;border-radius:16px;box-shadow:0 10px 25px #15a61459;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:18px;font-weight:800;gap:12px;justify-content:center;padding:20px 32px;transition:all .3s ease}.PaymentStatus_primaryBtn__wcs2G:hover{box-shadow:0 15px 35px #15a61473;transform:translateY(-4px)}.PaymentStatus_primaryBtn__wcs2G:active{transform:translateY(-2px)}.PaymentStatus_secondaryBtn__w8ieJ{align-items:center;background:#fff;border:3px solid #15a614;border-radius:16px;color:#15a614;cursor:pointer;display:flex;flex:1 1;font-size:18px;font-weight:800;gap:12px;justify-content:center;padding:20px 32px;transition:all .3s ease}.PaymentStatus_secondaryBtn__w8ieJ:hover{background:#f8fef8;box-shadow:0 10px 25px #15a61433;transform:translateY(-4px)}.PaymentStatus_successFooter__ojvHH{align-items:flex-start;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #3b82f6;border-radius:16px;display:flex;gap:16px;padding:22px 26px}.PaymentStatus_footerIcon__d9eqc{color:#3b82f6;flex-shrink:0;margin-top:2px}.PaymentStatus_footerText__tW6FP{color:#1e40af;font-size:15px;font-weight:600;line-height:1.6;margin:0}.PaymentStatus_failedCard__mG0qE{animation:PaymentStatus_slideUpFade__e\+DLD .7s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:28px;box-shadow:0 30px 80px #0000004d,0 0 0 1px #ffffff1a;max-width:700px;padding:45px;position:relative;width:100%;z-index:1}.PaymentStatus_failedHeader__xvJco{margin-bottom:40px;text-align:center}.PaymentStatus_failedIconWrapper__KGA-c{animation:PaymentStatus_shake__ZMLqU .7s ease-out;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;box-shadow:0 15px 40px #ef44444d,0 0 0 8px #ef44441a;display:inline-flex;margin-bottom:28px;padding:28px}@keyframes PaymentStatus_shake__ZMLqU{0%,to{transform:translateX(0) rotate(0deg)}20%{transform:translateX(-15px) rotate(-8deg)}40%{transform:translateX(15px) rotate(8deg)}60%{transform:translateX(-10px) rotate(-5deg)}80%{transform:translateX(10px) rotate(5deg)}}.PaymentStatus_failedIcon__E9QkL{color:#ef4444}.PaymentStatus_failedTitle__RoU\+e{color:#ef4444;font-size:38px;font-weight:900;letter-spacing:-1.2px;margin:0 0 14px}.PaymentStatus_failedSubtitle__uMjbt{color:#666;font-size:18px;font-weight:500;line-height:1.5;margin:0}.PaymentStatus_errorBox__hria5{align-items:center;background:#fef2f2;border-left:4px solid #ef4444;border-radius:14px;display:flex;gap:16px;margin-bottom:30px;padding:20px 24px}.PaymentStatus_errorBox__hria5 svg{color:#ef4444;flex-shrink:0}.PaymentStatus_errorBox__hria5 p{color:#991b1b;font-size:15px;font-weight:700;line-height:1.6;margin:0}.PaymentStatus_failedInfoCard__mIxmq{background:#fafafa;border:1px solid #e8e8e8;border-radius:18px;margin-bottom:30px;padding:28px}.PaymentStatus_failedOrderId__2eQY-{align-items:center;border-bottom:2px solid #e8e8e8;display:flex;gap:16px;margin-bottom:20px;padding-bottom:20px}.PaymentStatus_failedOrderId__2eQY- svg{color:#15a614;flex-shrink:0}.PaymentStatus_failedOrderLabel__NUySG{color:#666;font-size:12px;font-weight:700;letter-spacing:1px;margin:0 0 6px;text-transform:uppercase}.PaymentStatus_failedOrderValue__Zq6-D{color:#1a1a1a;font-family:Courier New,monospace;font-size:18px;font-weight:800;margin:0}.PaymentStatus_copyBtnSmall__ZlL6S{background:#15a614;border:none;border-radius:10px;color:#fff;cursor:pointer;margin-left:auto;padding:10px;transition:all .3s ease}.PaymentStatus_copyBtnSmall__ZlL6S:hover{background:#0d7a0d;transform:scale(1.1)}.PaymentStatus_failedDetails__jxiTv{display:flex;flex-direction:column;gap:14px}.PaymentStatus_failedDetailRow__xMG66{align-items:center;display:flex;justify-content:space-between;padding:14px 0}.PaymentStatus_failedLabel__IGcVi{color:#666;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.PaymentStatus_failedValue__0j2PC{color:#1a1a1a;font-size:17px;font-weight:800}.PaymentStatus_statusBadgeFailed__p8PoB{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;box-shadow:0 4px 12px #ef44444d;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:8px 16px}.PaymentStatus_reasonsCard__9QQDE{background:#fffbeb;border-left:4px solid #f59e0b;border-radius:18px;margin-bottom:30px;padding:28px}.PaymentStatus_reasonsTitle__7uDIV{color:#92400e;font-size:17px;font-weight:800;letter-spacing:.5px;margin:0 0 18px;text-transform:uppercase}.PaymentStatus_reasonsList__MpZLc{margin:0;padding-left:26px}.PaymentStatus_reasonsList__MpZLc li{color:#78350f;font-size:15px;font-weight:600;line-height:1.7;margin-bottom:12px}.PaymentStatus_reasonsList__MpZLc li:last-child{margin-bottom:0}.PaymentStatus_retryBtn__AHznm{align-items:center;background:linear-gradient(135deg,#15a614,#0d7a0d);border:none;border-radius:16px;box-shadow:0 10px 25px #15a61459;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:18px;font-weight:800;gap:12px;justify-content:center;padding:20px 32px;transition:all .3s ease}.PaymentStatus_retryBtn__AHznm:hover{box-shadow:0 15px 35px #15a61473;transform:translateY(-4px)}.PaymentStatus_helpCard__bVyfT{align-items:flex-start;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid #3b82f6;border-radius:16px;display:flex;gap:18px;margin-top:28px;padding:26px}.PaymentStatus_helpIcon__Fx6WQ{color:#3b82f6;flex-shrink:0;margin-top:2px}.PaymentStatus_helpContent__Bqban{flex:1 1}.PaymentStatus_helpTitle__H8iAl{color:#1e40af;font-size:17px;font-weight:800;margin:0 0 6px}.PaymentStatus_helpText__zYCt7{color:#1e40af;font-size:14px;font-weight:600;margin:0 0 10px}.PaymentStatus_helpLink__isNOj{color:#15a614;display:inline-block;font-size:17px;font-weight:800;text-decoration:none;transition:all .3s ease}.PaymentStatus_helpLink__isNOj:hover{color:#0d7a0d;transform:scale(1.05)}@media (max-width:768px){.PaymentStatus_container__61CmO{padding:20px 16px}.PaymentStatus_failedCard__mG0qE,.PaymentStatus_successCard__X3jWv,.PaymentStatus_verifyingCard__-Tq2A{padding:32px 24px}.PaymentStatus_failedTitle__RoU\+e,.PaymentStatus_successTitle__NTvSA{font-size:30px}.PaymentStatus_failedSubtitle__uMjbt,.PaymentStatus_successSubtitle__NRMrs{font-size:16px}.PaymentStatus_infoGrid__EsEwX,.PaymentStatus_summaryGrid__FtPB1{gap:16px;grid-template-columns:1fr}.PaymentStatus_actionButtons__sVH-C{flex-direction:column;gap:12px}.PaymentStatus_quickActionsBar__4NAdr{flex-direction:column}.PaymentStatus_orderItem__F0mBo{align-items:flex-start;flex-direction:column;gap:14px}.PaymentStatus_itemRight__JZB47{align-self:flex-end}.PaymentStatus_orderIdCard__AAJEC{align-items:flex-start;flex-direction:column;gap:20px}.PaymentStatus_copyBtn__17wA6{align-self:flex-end;width:auto}.PaymentStatus_itemsFooter__4d7lJ{flex-direction:column;gap:12px}}@media (max-width:480px){.PaymentStatus_failedIconWrapper__KGA-c,.PaymentStatus_successIconWrapper__63ELo{padding:22px}.PaymentStatus_failedIcon__E9QkL,.PaymentStatus_successIcon__A885Y{height:55px;width:55px}.PaymentStatus_failedTitle__RoU\+e,.PaymentStatus_successTitle__NTvSA{font-size:26px}.PaymentStatus_orderIdValue__Boaww{font-size:16px}.PaymentStatus_infoCard__EzFKE,.PaymentStatus_itemsCard__no-1g,.PaymentStatus_summaryCard__eFE0Y{padding:22px}.PaymentStatus_infoCardTitle__l0J5k,.PaymentStatus_itemsTitle__YYVWx,.PaymentStatus_summaryTitle__vw1zK{font-size:18px}}