.billing-modal{position:fixed;inset:0;z-index:10030;background:#05020be8;display:grid;place-items:center;padding:20px}.billing-modal section{width:min(540px,94vw);background:linear-gradient(160deg,#190a24,#0d0613);border:1px solid #8b3fc0;border-radius:24px;padding:28px;box-shadow:0 30px 100px #000}.billing-close{float:right;font-size:24px}.billing-modal>section>small{color:#d55cff;font-weight:800;letter-spacing:.14em}.billing-modal h2{font-size:30px;margin:8px 0}.billing-price{display:flex;align-items:end;gap:10px;margin:18px 0}.billing-price b{font-size:54px;line-height:1;color:#fff}.billing-price span{padding-bottom:8px;color:#b9a8c3}.billing-modal li{margin:10px 0}.billing-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.billing-cancel{color:#ff9cae;border-color:#7d3142!important}.billing-resume{color:#8fffc0;border-color:#286b48!important}.billing-state{color:#c6a9d8}.billing-open{border-color:#a743dc!important;color:#f4c8ff!important}
