.billing-panel{max-width:1200px}.billing-trial{padding:20px;background:#1d2b45;border:1px solid #36496c;border-radius:12px;margin:18px 0}.billing-trial h3{margin:0 0 8px}.billing-trial p{margin:7px 0}.billing-highlight{color:#c4afff}.billing-toolbar{display:flex;justify-content:flex-end;margin:18px 0}.billing-toolbar label{display:grid;gap:8px;color:#b4c5e6}.billing-toolbar select{padding:10px;background:#101b30;color:#eef2ff;border:1px solid #3b4f72;border-radius:8px}.billing-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:14px}.billing-card{border:1px solid #35496c;border-radius:12px;padding:18px;background:#1c2b45;display:flex;flex-direction:column;gap:10px}.billing-card h3,.billing-card p{margin:0}.billing-price{font-size:27px;color:#e5d7ff}.billing-muted,.billing-legal{color:#aebfe0}.billing-card button{margin-top:auto}.billing-legal{margin-top:20px;font-size:13px;line-height:1.6}@media(max-width:600px){.billing-toolbar{justify-content:stretch}.billing-toolbar label{width:100%}}.billing-subscription{padding:12px 16px;border:1px solid #36496c;border-radius:10px;background:#16233b;margin-top:14px}.billing-subscription:empty{display:none}.billing-subscription[data-status="active"]{border-color:#4f9d7a}.billing-subscription[data-status="past_due"]{border-color:#c9894a}.billing-choice{cursor:pointer;position:relative}.billing-choice input{position:absolute;top:16px;right:16px;accent-color:#a98bff}.billing-choice.selected{border-color:#a98bff;box-shadow:0 0 0 1px #a98bff}.billing-choice:focus-within{outline:2px solid #c4afff;outline-offset:2px}.billing-actions{display:flex;justify-content:flex-end;margin-top:18px}.billing-actions:empty{display:none}@media(max-width:600px){.billing-actions button{width:100%}}
