#pricing .reference-pricing{max-width:1200px;font-family:Arial,sans-serif;color:#f8f1ff}#pricing .ref-tabs{display:flex;padding:6px;background:#1b1628;border:1px solid #403056;border-radius:18px;margin-bottom:14px;gap:6px}.ref-tabs button{flex:1;background:none;border:0;color:#b8abc9;padding:18px 8px;border-radius:13px;font-size:16px;font-weight:700;cursor:pointer}.ref-tabs button.selected,.ref-cta{background:linear-gradient(105deg,#8035ed,#cf20dc);color:white;box-shadow:0 12px 28px #9220d526}.ref-tabs small{display:inline-block;background:#11051d40;border-radius:14px;margin-left:6px;padding:2px 8px;font-size:12px}.ref-panel{border:1px solid #533474;border-radius:24px;padding:24px;background:linear-gradient(145deg,#2e1c49,#211636 65%,#140e22)}.ref-badge{display:inline-flex;padding:10px 14px;line-height:1.1;border-radius:24px;background:linear-gradient(100deg,#73e7a9,#25cda0);color:#052c26;font-size:14px;font-weight:700;box-shadow:0 12px 25px #2bcc9220}.ref-price{display:flex;align-items:baseline;gap:14px;margin:18px 0;white-space:nowrap}.ref-price strong{font-size:48px;letter-spacing:-2px;font-weight:800;line-height:1.25;background:linear-gradient(100deg,#faf5ff,#e7c7ff 65%,#fa92d8);background-clip:text;-webkit-background-clip:text;color:transparent}.ref-price del{font-size:20px;color:#90839e;text-decoration-color:#ee629f;text-decoration-thickness:2px}.ref-price>span{font-size:16px;color:#b6a6c8}.ref-clock{border:1px solid #523869;background:#ffffff04;border-radius:16px;padding:16px;margin:18px 0;color:#b3a1c7}.ref-clock>div:first-child{font-size:12px;letter-spacing:1.6px}.ref-clock-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin-top:7px}.ref-clock-line strong{font-size:32px;color:#fff;font-variant-numeric:tabular-nums}.ref-clock-line span{font-size:14px}.ref-cta{display:block;width:100%;border:0;border-radius:17px;padding:17px 8px;font-size:18px;font-weight:700;cursor:pointer;margin:16px 0}.ref-methods{display:grid;gap:10px}.ref-method{display:flex;align-items:flex-start;text-align:left;width:100%;gap:12px;padding:14px;border:1px solid #47315f;border-radius:17px;background:#ffffff04;color:#f7f3fb;cursor:pointer;font-family:inherit}.ref-method.selected{border-color:#9361b4;background:linear-gradient(120deg,#54247344,#35204644)}.ref-radio{flex:none;width:19px;height:19px;border:2px solid #79549f;border-radius:50%;margin-top:2px;box-sizing:border-box}.selected>.ref-radio{border-color:#cc26df;box-shadow:0 0 0 4px #b223d025}.selected>.ref-radio:after{content:"";display:block;margin:3px;width:9px;height:9px;border-radius:50%;background:#c32de5}.ref-method-body{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.ref-method b{font-size:16px;line-height:1.25}.ref-method-body>span:not(.ref-flags):not(.ref-coins){font-size:14px;line-height:1.35;color:#b4a1c5}.ref-bank{width:36px;height:26px;flex:none;margin-left:auto}.ref-flags{display:grid;grid-template-columns:repeat(3,26px);gap:6px;margin-top:7px}.ref-flags img{width:26px;height:18px;object-fit:cover;border:1px solid #66566f;border-radius:4px;box-shadow:0 3px 6px #0005}.ref-crypto{opacity:.65;cursor:not-allowed}.ref-crypto b{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ref-crypto small{border:1px solid #65556d;border-radius:15px;padding:3px 9px;font-size:12px;font-weight:600;color:#c6b3d9}.ref-coins{display:flex;gap:9px;margin-top:5px;align-items:center}.ref-coins>span,.ref-coins>svg{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font-size:21px;font-weight:700}.coin-btc{background:#f7931a;color:white;transform:rotate(12deg)}.coin-usdt{background:#26a17b;color:white}.ref-month-copy{color:#b7a5cc;font-size:16px;margin:10px 0 22px}#refMonth[hidden],#refForever[hidden]{display:none}.ref-tabs button:focus-visible,.ref-method:focus-visible,.ref-cta:focus-visible{outline:2px solid #d6b2ff;outline-offset:4px}
@media(max-width:600px){#pricing .reference-pricing{width:calc(100% - 24px)}.ref-tabs button{font-size:15px;padding:16px 3px}.ref-tabs small{font-size:12px;margin-left:4px;padding:2px 7px}#pricing .ref-tabs{border-radius:18px;margin-bottom:15px}.ref-panel{padding:19px;border-radius:24px}.ref-badge{font-size:13px;padding:9px 12px}.ref-price{margin:17px 0 19px;gap:12px}.ref-price strong{font-size:40px;letter-spacing:-1.6px}.ref-price del{font-size:18px}.ref-clock{padding:14px;border-radius:16px;margin:19px 0 17px}.ref-clock>div:first-child{font-size:11px;letter-spacing:1.3px}.ref-clock-line{gap:11px}.ref-clock-line strong{font-size:27px}.ref-clock-line span{font-size:12px}.ref-cta{font-size:16px;border-radius:16px;padding:17px 5px;margin:17px 0}.ref-method{padding:14px;gap:12px;border-radius:17px}.ref-method b{font-size:15px}.ref-method-body>span:not(.ref-flags):not(.ref-coins){font-size:13px}.ref-methods{gap:10px}.ref-crypto small{font-size:11px;padding:3px 8px}.ref-crypto b{gap:7px}.ref-month-copy{font-size:14px}.ref-radio{width:19px;height:19px}.ref-bank{width:36px}}
/* Match the supplied mobile panel's full-width inset. */
@media(max-width:600px){#pricing .reference-pricing{width:calc(100% - 12px)!important;padding-left:0!important;padding-right:0!important;max-width:none!important}.ref-clock-line{flex-wrap:nowrap;gap:12px}.ref-clock-line strong{font-size:26px}.ref-clock-line span{font-size:11px;white-space:nowrap}.ref-crypto b{flex-wrap:nowrap}.ref-crypto small{font-size:10px;white-space:nowrap}}
