
.vpsboy-resource-purchase{padding:20px!important;border:1px solid var(--main-border-color,#ddd)!important;border-radius:12px!important;background:var(--main-bg-color,#fff)!important;text-align:left!important;color:var(--main-color,#444)}
.vpsboy-purchase-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600}.vpsboy-purchase-heading h3{margin:0!important}.vpsboy-purchase-heading strong{color:var(--focus-color,var(--theme-color,#52755c));font-size:28px}.vpsboy-purchase-heading strong span{font-size:13px;font-weight:400}.vpsboy-resource-purchase p{line-height:1.8;margin:10px 0!important}.vpsboy-purchase-note{font-size:12px;color:var(--muted-color,#888)}
.vpsboy-purchase-actions{display:flex!important;justify-content:center!important;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0;text-align:center}.vpsboy-purchase-actions>p{margin:0!important}
body .vpsboy-resource-purchase a.but.vpsboy-buy-button,body .vpsboy-resource-purchase a.but.vpsboy-buy-button:visited,body .vpsboy-resource-purchase button.vpsboy-single-reveal{display:inline-block;padding:11px 24px!important;border-radius:8px!important;background:var(--focus-color,var(--theme-color,#52755c))!important;background-image:none!important;border:1px solid var(--focus-color,var(--theme-color,#52755c))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;opacity:1!important;font-weight:600;min-width:200px;box-sizing:border-box;cursor:pointer;float:none!important}
.vpsboy-purchase-actions .vpsboy-buy-button{margin-left:auto!important;margin-right:auto!important}body .vpsboy-resource-purchase button.vpsboy-single-reveal{display:block;margin:12px auto!important}.vpsboy-resource-purchase a.but.vpsboy-buy-button:hover,.vpsboy-resource-purchase button.vpsboy-single-reveal:hover{filter:brightness(.94)!important}.vpsboy-resource-purchase .vpsboy-buy-button:focus-visible{outline:2px solid var(--focus-color,var(--theme-color,#52755c));outline-offset:3px}
.vpsboy-membership-offer{margin:14px 0 0;padding:11px 13px;border:1px solid var(--main-border-color,#ddd);border-radius:8px;background:var(--muted-bg-color,var(--body-bg-color,#f7f7f7));font-size:13px;line-height:1.7}.vpsboy-member-options{display:flex;align-items:center;flex-wrap:wrap;gap:5px 14px}.vpsboy-member-intro{color:var(--muted-color,#888)}.vpsboy-member-plan{white-space:nowrap}.vpsboy-member-link{color:var(--focus-color,var(--theme-color,#52755c))!important;font-weight:600;white-space:nowrap}.vpsboy-membership-offer small{display:block;font-size:11px;color:var(--muted-color,#888);margin-top:3px}.vpsboy-purchase-status{padding:10px 14px;background:var(--muted-bg-color,#f5f5f5);border-radius:8px;color:var(--main-color,#444)}
@media(max-width:600px){.vpsboy-resource-purchase{padding:16px!important}.vpsboy-purchase-heading{font-size:17px}.vpsboy-purchase-heading strong{font-size:25px}.vpsboy-purchase-actions{width:100%}.vpsboy-purchase-actions .vpsboy-buy-button,body .vpsboy-resource-purchase button.vpsboy-single-reveal{width:100%!important;min-width:0!important}.vpsboy-membership-offer{padding:9px 11px}.vpsboy-member-options{gap:4px 10px}.vpsboy-member-intro{width:100%}}

.vpsboy-purchase-feedback{font-size:13px;color:var(--muted-color,#888)}
