.pass-billing-choice{text-align:left;color:#27213e;background:#faf9ff;border:1px solid #ded8f6;border-radius:12px;gap:10px;min-width:0;margin:12px 0 16px;padding:14px;display:grid}.pass-billing-choice legend{padding:0 4px;font-size:14px;font-weight:700}.pass-billing-choice label{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.55;display:flex}.pass-billing-choice input{accent-color:#6950e8;flex:none;margin-top:4px}.pass-billing-choice small{color:#625a77;font-size:12px;line-height:1.55}button:is(.mw-credit-buy,.pricing-cta){transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}button:is(.mw-credit-buy,.pricing-cta):is(:hover,:focus-visible):not(:disabled){color:#fff;background:#6942db;border-color:#6942db;box-shadow:0 5px 16px #6942db26}button:is(.mw-credit-buy,.pricing-cta)[aria-busy=true]{color:#fff;cursor:wait;opacity:1;background:#6942db;border-color:#6942db;animation:.6s ease-in-out phanes-purchase-feedback}@keyframes phanes-purchase-feedback{0%,to{background-color:#6942db;box-shadow:0 0 #6942db00}50%{background-color:#825ce8;box-shadow:0 0 0 4px #6942db1f}}@media (prefers-reduced-motion:reduce){button:is(.mw-credit-buy,.pricing-cta){transition:none}button:is(.mw-credit-buy,.pricing-cta)[aria-busy=true]{animation:none}}
