.order-card,.order-card *,.order-card *::before,.order-card *::after{box-sizing:border-box!important;margin:0!important;padding:0!important;border:none!important;line-height:normal!important}.order-card{--oc-card:#fff;--oc-accent:#0364a9;--oc-accent-dk:#1e40af;--oc-accent-lt:rgba(37, 99, 235, .05);--oc-accent-glow:rgba(37, 99, 235, .10);--oc-border:#d4d7dd;--oc-border-lt:#e8eaee;--oc-txt:#0a0f1a;--oc-txt2:#555d6e;--oc-txt3:#8b92a0;--oc-green:#16a34a;--oc-green-lt:rgba(22, 163, 74, .08);--oc-heading:'League', 'avenirnextcyr-bold', sans-serif;--oc-body:'avenirnextcyr-medium', system-ui, sans-serif;--oc-body-med:'avenirnextcyr-medium', system-ui, sans-serif;--oc-body-bold:'avenirnextcyr-bold', system-ui, sans-serif;--oc-mono:'Roboto', system-ui, monospace;--oc-rad:6px;--oc-rad-lg:10px}@keyframes oc-cardIn{from{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}@keyframes oc-stIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes oc-hLine{from{opacity:0;transform:scaleX(0)}to{opacity:.7;transform:scaleX(1)}}@keyframes oc-prGlow{from{opacity:.3}to{opacity:.7}}@keyframes oc-badgePop{from{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes oc-sPop{0%{transform:scale(.9)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@property --oc-border-angle{syntax:'<angle>';initial-value:0deg;inherits:false}@keyframes oc-borderSpin{to{--oc-border-angle:360deg}}@keyframes oc-tpIn{0%{opacity:0;transform:translateY(6px) scale(.7)}70%{opacity:1;transform:translateY(-2px) scale(1.05)}100%{opacity:1;transform:translateY(0) scale(1)}}.order-card{width:100%!important;background:var(--oc-card)!important;border:1px solid var(--oc-border)!important;border-radius:var(--oc-rad-lg)!important;box-shadow:0 1px 2px rgb(0 0 0 / .05),0 8px 32px rgb(0 0 0 / .08)!important;overflow:hidden!important;opacity:1!important;animation:oc-cardIn .7s cubic-bezier(.16,1,.3,1) both .05s!important}.order-card .oc-stagger{opacity:1!important;animation:oc-stIn .5s cubic-bezier(.16,1,.3,1) both!important}.order-card .order-header{position:relative!important;padding:1.4rem 1.6rem 1.2rem!important;background:linear-gradient(135deg,rgb(37 99 235 / .04) 0%,rgb(255 255 255 / .9) 40%,rgb(37 99 235 / .03) 100%)!important;border-bottom:1px solid var(--oc-border)!important;overflow:hidden!important}.order-card .order-header::before{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;background-image:linear-gradient(rgb(37 99 235 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(37 99 235 / .03) 1px,transparent 1px)!important;background-size:16px 16px!important;mask-image:linear-gradient(180deg,rgb(0 0 0 / .5),rgb(0 0 0 / .05))!important;-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / .5),rgb(0 0 0 / .05))!important}.order-card .order-header::after{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2.5px!important;background:linear-gradient(90deg,transparent 5%,var(--oc-accent) 50%,transparent 95%)!important;opacity:0!important;animation:oc-hLine .8s ease forwards .3s!important}.order-card .order-title{font-family:var(--oc-heading)!important;font-weight:500!important;font-size:2.6rem!important;letter-spacing:-.02em!important;line-height:1.15!important;color:var(--oc-txt)!important}.order-card .order-title em{font-style:normal!important;color:#0362a5!important;font-family:var(--oc-heading)!important;font-weight:500!important}.order-card .oc-route-banner{padding:.85rem 1.6rem!important;background:#f6f7f9!important;border-bottom:1px solid var(--oc-border-lt)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.7rem!important;flex-wrap:wrap!important}.order-card .oc-route-text{font-family:var(--oc-body-bold)!important;font-weight:500!important;font-size:1.18rem!important;letter-spacing:-.01em!important;display:flex!important;align-items:center!important;gap:.4rem!important;color:var(--oc-txt)!important;min-width:0!important}.order-card .oc-route-text span{white-space:nowrap!important}.order-card .oc-route-text .oc-arrow{color:var(--oc-accent)!important;display:inline-flex!important;align-items:center!important;flex-shrink:0!important}.order-card .oc-route-text .oc-arrow svg{width:18px!important;height:18px!important;display:inline-block!important}.order-card .oc-route-tag{font-family:var(--oc-body-bold)!important;font-size:11px!important;font-weight:500!important;padding:4px 10px!important;border-radius:3px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#0a0f1a!important;background:var(--oc-accent-lt)!important;border:1px solid var(--oc-accent-glow)!important;white-space:nowrap!important;flex-shrink:0!important}.order-card .oc-progress-section{padding:1rem 1.6rem!important;border-bottom:1px solid var(--oc-border-lt)!important}.order-card .oc-progress-label-row{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:.5rem!important}.order-card .oc-progress-label{font-family:var(--oc-body-med)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--oc-txt3)!important;display:flex!important;align-items:center!important;gap:4px!important}.order-card .oc-progress-label svg{width:14px!important;height:14px!important;display:inline-block!important}.order-card .oc-progress-pct{display:none!important}.order-card .oc-progress-track{position:relative!important;height:6px!important;background:rgb(37 99 235 / .08)!important;border-radius:4px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px rgb(37 99 235 / .1)!important}.order-card .oc-progress-fill{height:100%!important;width:0!important;border-radius:4px!important;background:linear-gradient(90deg,#ff9000,#ff9000,#ff9000)!important;box-shadow:0 0 10px #ff9000!important;transition:width 1.4s cubic-bezier(.25,.46,.45,.94)!important;position:relative!important}.order-card .oc-progress-fill::after{content:''!important;position:absolute!important;right:-5px!important;top:-3px!important;width:12px!important;height:12px!important;border-radius:50%!important;background:#ff9000!important;border:2px solid var(--oc-card)!important;box-shadow:0 0 0 2px var(--oc-accent-glow),0 2px 6px rgb(37 99 235 / .4)!important;opacity:1!important}.order-card .oc-progress-ranks{display:flex!important;justify-content:space-between!important;margin-top:.45rem!important;position:relative!important;overflow:hidden!important}.order-card .oc-progress-ranks::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:repeating-linear-gradient(90deg,var(--oc-border) 0,var(--oc-border) 3px,transparent 3px,transparent 6px)!important}.order-card .oc-rank-tick{padding-top:4px!important;position:relative!important;text-align:center!important;flex:0 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important}.order-card .oc-rank-tick::before{content:''!important;position:absolute!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:1px!important;height:4px!important;background:var(--oc-border)!important}.order-card .oc-rank-tick img{width:24px!important;height:24px!important;display:block!important;object-fit:contain!important;opacity:.5!important;filter:grayscale(100%)!important;transition:all .2s!important}.order-card .oc-rank-tick.active img{opacity:1!important;filter:none!important}.order-card .oc-rank-tick.active::before{background:var(--oc-accent)!important;box-shadow:0 0 3px var(--oc-accent-glow)!important}.order-card .oc-detail-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;border-bottom:1px solid var(--oc-border-lt)!important}.order-card .oc-detail-cell{padding:.8rem .7rem!important;text-align:center!important;border-right:1px solid var(--oc-border-lt)!important;transition:background .2s!important}.order-card .oc-detail-cell:last-child{border-right:none!important}.order-card .oc-detail-cell:hover{background:rgb(37 99 235 / .015)!important}.order-card .oc-detail-val{font-family:var(--oc-body-bold)!important;font-size:18px!important;font-weight:500!important;color:var(--oc-txt)!important;letter-spacing:-.01em!important;margin-bottom:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.order-card .oc-detail-val.mono{font-family:var(--oc-body-bold)!important}.order-card .oc-detail-lbl{font-family:var(--oc-body-med)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--oc-txt3)!important}.order-card .oc-detail-lbl.league{/*! font-family: var(--oc-heading) !important; */
}.order-card .oc-breakdown{padding:.95rem 1.6rem!important;border-bottom:1px solid var(--oc-border-lt)!important}.order-card .oc-breakdown-title{font-family:var(--oc-body-med)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--oc-txt3)!important;margin-bottom:.55rem!important;display:flex!important;align-items:center!important;gap:4px!important}.order-card .oc-breakdown-title svg{width:12px!important;height:12px!important;display:inline-block!important}.order-card .oc-breakdown-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:.35rem 0!important}.order-card .oc-breakdown-row+.oc-breakdown-row{border-top:1px dashed var(--oc-border-lt)!important}.order-card .oc-breakdown-item{font-family:var(--oc-body)!important;font-size:14px!important;color:var(--oc-txt2)!important;font-weight:400!important}.order-card .oc-breakdown-item .oc-dot{display:inline-block!important;width:4px!important;height:4px!important;border-radius:50%!important;margin-right:5px!important;vertical-align:middle!important}.order-card .oc-dot.blue{background:var(--oc-accent)!important}.order-card .oc-dot.green{background:var(--oc-green)!important}.order-card .oc-breakdown-val{font-family:var(--oc-body-bold)!important;font-size:14px!important;font-weight:500!important;color:var(--oc-txt)!important;white-space:nowrap!important}.order-card .oc-breakdown-val.accent{color:#0a0f1a!important}.order-card .oc-breakdown-val.muted{color:#0a0f1a!important;font-weight:400!important}.order-card .oc-vip-banner{margin:1rem 1.2rem .85rem!important;padding:.85rem 1rem!important;border-radius:var(--oc-rad)!important;background:transparent!important;border:none!important;position:relative!important;z-index:0!important;transition:box-shadow .25s!important}.order-card .oc-vip-banner:hover{box-shadow:0 0 0 2px var(--oc-accent-glow),0 4px 16px rgb(37 99 235 / .1)!important}.order-card .oc-vip-banner::before{content:''!important;position:absolute!important;inset:1px!important;z-index:-2!important;border-radius:calc(var(--oc-rad) + 1px)!important;background:conic-gradient(from var(--oc-border-angle,0deg),transparent 0%,transparent 20%,#ff9000 30%,rgb(96 165 250 / .7) 38%,transparent 48%,transparent 70%,#ff9000 80%,transparent 90%)!important;animation:oc-borderSpin 3.5s linear infinite!important}.order-card .oc-vip-banner::after{content:''!important;position:absolute!important;inset:1.5px!important;z-index:-1!important;background:linear-gradient(135deg,#f5f7ff,#fbfcff)!important;border-radius:calc(var(--oc-rad) - .5px)!important}.order-card .oc-vip-title{font-family:var(--oc-body-bold)!important;font-size:14px!important;font-weight:500!important;color:#0364a9!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:.35rem!important;display:flex!important;align-items:center!important;gap:5px!important}.order-card .oc-vip-title svg{width:13px!important;height:13px!important;display:inline-block!important}.order-card .oc-vip-row{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important}.order-card .oc-vip-detail{font-family:var(--oc-body-med)!important;font-size:15px!important;color:var(--oc-txt2)!important;font-weight:500!important}.order-card .oc-vip-detail strong{color:var(--oc-accent)!important;font-weight:500!important}.order-card .oc-vip-badge{font-family:var(--oc-body-bold)!important;font-size:10px!important;font-weight:500!important;padding:3px 7px!important;border-radius:3px!important;background:var(--oc-green-lt)!important;color:var(--oc-green)!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:1px solid rgb(22 163 74 / .15)!important;opacity:1!important;animation:oc-badgePop .4s cubic-bezier(.16,1,.3,1) both 1.6s!important}.order-card .calculate_discount_sum{display:none!important}.order-card .oc-price-section{padding:1rem 1.6rem!important;/*! border-bottom: 1px solid var(--oc-border-lt) !important; */
}.order-card .oc-price-block{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important}.order-card .oc-price-col{display:flex!important;flex-direction:column!important;gap:4px!important;align-items:center!important}.order-card .oc-price-label{font-family:var(--oc-body-med)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important}.order-card .oc-price-label.reg{color:var(--oc-txt3)!important}.order-card .oc-price-label.vip{color:#0364a9!important;display:flex!important;align-items:center!important;gap:5px!important}.order-card .oc-price-label .oc-tag{font-family:var(--oc-mono)!important;font-size:9px!important;font-weight:500!important;padding:2px 6px!important;border-radius:3px!important;background:var(--oc-accent)!important;color:#fff!important;letter-spacing:.04em!important}.order-card .oc-price-amount{font-family:var(--oc-body-bold)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1!important}.order-card .oc-price-amount.regular{font-size:1.76rem!important;color:var(--oc-txt)!important;text-align:center!important}.order-card .oc-price-amount.vip{font-size:1.76rem!important;color:var(--oc-accent)!important;position:relative!important;text-align:center!important}.order-card .oc-price-amount.vip::after{content:''!important;position:absolute!important;inset:-3px -4px!important;border-radius:5px!important;background:rgb(37 99 235 / .04)!important;filter:blur(4px)!important;z-index:-1!important;animation:oc-prGlow 3s ease-in-out infinite alternate!important}.order-card .currency-symbol{font-size:.5em!important;vertical-align:super!important;margin-right:1px!important;font-weight:500!important;opacity:.7!important;font-family:roboto}.order-card .oc-price-divider-v{width:1px!important;height:42px!important;margin:0 .8rem!important;background:linear-gradient(180deg,transparent,var(--oc-border),transparent)!important}.order-card .oc-savings-row{margin-top:.7rem!important;display:flex!important;align-items:center!important;gap:6px!important;justify-content:center!important}.order-card .oc-savings-chip{display:inline-flex!important;align-items:center!important;gap:4px!important;font-family:var(--oc-mono)!important;font-size:14px!important;font-weight:500!important;color:var(--oc-green)!important;padding:3px 9px!important;border-radius:var(--oc-rad)!important;background:var(--oc-green-lt)!important;border:1px solid rgb(22 163 74 / .12)!important}.order-card .oc-savings-chip svg{width:12px!important;height:12px!important;flex-shrink:0!important;display:inline-block!important}.order-card .oc-cta-wrap{padding:.2rem 1.2rem 1.1rem!important}.order-card .calculate-end-button{display:contents!important}.order-card .calculate-button{position:relative!important;width:100%!important;height:56px!important;background:#0364a9;border:none!important;border-radius:var(--oc-rad)!important;font-family:var(--oc-body-bold)!important;font-size:16px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important;cursor:pointer!important;overflow:hidden!important;transition:transform .35s ease,box-shadow .35s ease!important;box-shadow:0 4px 14px rgb(37 99 235 / .3),inset 0 1px 0 rgb(255 255 255 / .2),inset 0 -2px 0 rgb(0 0 0 / .1)!important;display:flex!important;align-items:center!important;justify-content:center!important}.order-card .calculate-button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(37 99 235 / .4),inset 0 1px 0 rgb(255 255 255 / .2),inset 0 -2px 0 rgb(0 0 0 / .1)!important}.order-card .calculate-button:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgb(37 99 235 / .25),inset 0 2px 4px rgb(0 0 0 / .15)!important}.order-card .calculate-button .oc-cta-inner{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:.65rem!important;font-size:22px;font-weight:500}.order-card .calculate-button .oc-cta-icon{display:inline-flex!important;width:18px!important;height:18px!important;transition:transform .35s ease!important}.order-card .calculate-button .oc-cta-icon svg{width:18px!important;height:18px!important;display:block!important;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .2))!important}.order-card .calculate-button:hover .oc-cta-icon{transform:translateX(3px)!important}.order-card .calculate-button::before{content:none!important}.order-card .calculate-button .arrows-svg{display:none!important}.order-card .calculate-button.cb-success{background:linear-gradient(135deg,#16a34a,#22c55e,#15803d)!important}.order-card .calculate-button.cb-success .oc-cta-inner{animation:oc-sPop .4s cubic-bezier(.16,1,.3,1)!important}.order-card .buypaymentnotifity{display:none;position:static!important;top:auto!important;right:auto!important;left:auto!important;width:auto!important;box-shadow:none!important;text-align:center!important;margin:.75rem 0 0!important;font-family:var(--oc-body-med)!important;font-size:15px!important;color:#b91c1c!important;font-weight:600!important;padding:.7rem 1rem!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:var(--oc-rad)!important;letter-spacing:.01em!important;z-index:5!important}.order-card .calculate-end-button{position:relative!important}.order-card .oc-review-footer{padding:.9rem 1.4rem 1rem!important;background:#f6f7f9!important;border-top:1px solid var(--oc-border-lt)!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:.5rem!important}.order-card .oc-tp-stars{display:flex!important;gap:3px!important}.order-card .oc-tp-star{width:28px!important;height:28px!important;background:#00b67a!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;animation:oc-tpIn .45s cubic-bezier(.16,1,.3,1) both!important}.order-card .oc-tp-star:nth-child(1){animation-delay:.4s!important}.order-card .oc-tp-star:nth-child(2){animation-delay:1s!important}.order-card .oc-tp-star:nth-child(3){animation-delay:1.6s!important}.order-card .oc-tp-star:nth-child(4){animation-delay:2.2s!important}.order-card .oc-tp-star:nth-child(5){animation-delay:2.8s!important}.order-card .oc-tp-star svg{width:16px!important;height:16px!important;display:block!important}.order-card .oc-review-text{font-family:Roboto!important;font-size:12px!important;font-weight:500!important;color:var(--oc-txt2)!important;display:flex!important;align-items:center!important;gap:.4rem!important;opacity:1!important;animation:oc-stIn .4s ease both 3.2s!important}.order-card .oc-review-text strong{color:var(--oc-txt)!important;font-weight:900!important}@media (max-width:480px){.order-card .order-header{padding:1.1rem 1.2rem 1rem!important}.order-card .order-title{font-size:2.1rem!important}.order-card .oc-route-banner{padding:.75rem 1.2rem!important}.order-card .oc-route-text{font-size:1rem!important}.order-card .oc-progress-section{padding:.85rem 1.2rem!important}.order-card .oc-detail-cell{padding:.65rem .5rem!important}.order-card .oc-detail-val{font-size:13px!important}.order-card .oc-breakdown{padding:.8rem 1.2rem!important}.order-card .oc-vip-banner{margin:.7rem .9rem!important}.order-card .oc-price-section{padding:.85rem 1.2rem!important}.order-card .oc-price-amount.regular{font-size:1.4rem!important}.order-card .oc-price-amount.vip{font-size:1.4rem!important}.order-card .oc-price-divider-v{margin:0 .6rem!important;height:34px!important}.order-card .oc-cta-wrap{padding:.2rem .9rem .9rem!important}.order-card .calculate-button{height:48px!important;font-size:13px!important}.order-card .oc-tp-star{width:24px!important;height:24px!important}.order-card .oc-tp-star svg{width:13px!important;height:13px!important}.order-card .oc-review-footer{padding:.7rem .9rem!important}}