.shopRequestSteps{display:flex;flex-wrap:wrap;gap:7px 17px;padding:0;margin:0 0 18px;list-style-position:inside;color:#e6c888;font-size:11px;line-height:1.7}.shopCheckout .shopPayButton{cursor:pointer;font-size:12px;line-height:1.5;text-decoration:none;text-align:center}.shopCheckout .shopPayButton:disabled{opacity:.5;cursor:not-allowed}.shopCheckout .shopPayButton:focus-visible,.shopCheckout button:focus-visible,.shopCheckout select:focus-visible,.shopPaymentNote input:focus-visible{outline:2px solid #ffe4a1;outline-offset:4px}.shopCheckoutAction .shopRequestNotice,.shopRequestNotice{font-size:12px;line-height:1.75;color:#bfb29a;margin:13px 0 0}.shopRequestMessage{grid-column:1/-1;margin:0;padding:13px 16px;border:1px solid #b99a565c;background:#352b1747;color:#eddaae;font-size:13px;line-height:1.7}.shopOrderHistory,.shopPaymentOrder{grid-column:1/-1;min-width:0;padding:22px;border:1px solid #af8a43a1;background:linear-gradient(135deg,#33281766,#0a0e10);box-shadow:inset 0 0 0 4px #0003}.shopOrderHeading{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.shopOrderHeading small{font-size:10px;letter-spacing:2px;color:#c5a363}.shopOrderHeading h3{margin:6px 0;color:#f1d495;font:500 22px Georgia;overflow-wrap:anywhere}.shopPaymentOrder>p{font-size:13px;line-height:1.8;color:#ded1b6}.shopOrderStatus{display:inline-block;padding:6px 9px;border:1px solid #b394585e;background:#84622022;color:#efd18f;font-size:10px;letter-spacing:1px}.shopOrderStatus[data-status=APPROVED]{color:#a4d6ac;border-color:#7aa57c70}.shopOrderStatus[data-status=REJECTED]{color:#edaaa0;border-color:#a8665e70}.shopOrderActions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.shopHistoryRow button,.shopOrderActions button,.shopRequestRefresh{padding:7px 10px;background:#30271955;border:1px solid #ad8d485c;color:#e4ca92;cursor:pointer;font-size:12px;line-height:1.5}.shopCheckoutAction .shopRequestRefresh{display:block;margin-top:12px}.shopPaymentNote{display:flex;align-items:flex-start;gap:10px;margin:18px 0;color:#e4d2ac;font-size:13px;line-height:1.7;cursor:pointer}.shopPaymentNote input{margin-top:5px;accent-color:#deb55b;width:17px;height:17px;flex:none}.shopHistoryRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:15px;gap:15px;padding:15px 0;border-top:1px solid #af8a4338}.shopHistoryRow:first-of-type{margin-top:12px}.shopHistoryRow strong{display:block;color:#e8d7ae;font-size:12px;overflow-wrap:anywhere}.shopHistoryRow small{display:block;margin-top:6px;color:#b7aa92;font-size:12px;line-height:1.6}@media(max-width:600px){.shopOrderHistory,.shopPaymentOrder{padding:17px}.shopOrderHeading h3{font-size:19px}.shopHistoryRow{grid-template-columns:minmax(0,1fr) auto;gap:10px}.shopHistoryRow button{grid-column:1/-1;justify-self:start}.shopCheckoutAction>.shopPayButton{width:100%}.shopRequestSteps{gap:4px 12px}.shopPaymentOrder .shopPayButton{width:100%;gap:10px}}.coinPackageBestValue{position:absolute;top:13px;right:13px;z-index:2;padding:6px 10px;border:1px solid #f4d486;background:linear-gradient(135deg,#f5d88c,#b9822b);color:#211608;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;box-shadow:0 0 18px #d6a74d30}