.pc-billing-dialog{background:#14110d;color:#f3ead9;border:1px solid #e5bc5955;border-radius:18px;width:min(640px,calc(100% - 28px));max-height:90dvh;padding:28px;box-shadow:0 30px 100px #000b;font-family:'Plus Jakarta Sans',sans-serif}.pc-billing-dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.pc-billing-head{display:flex;justify-content:space-between;align-items:start;gap:20px}.pc-billing-head small{font-size:10px;letter-spacing:.16em;color:#edc65b}.pc-billing-head h2{font-size:26px;font-weight:800;margin:8px 0 18px}.pc-billing-head>button{padding:4px 10px;border:1px solid #ffffff25;border-radius:6px;font-size:22px}.pc-billing-dialog p{font-size:12px;line-height:1.7;color:#c9bda7;margin:12px 0}.pc-billing-dialog form{display:grid;gap:16px;margin-top:22px}.pc-billing-dialog label{display:grid;gap:8px;font-size:12px}.pc-billing-dialog input{border:1px solid #ffffff25;background:#090807;color:#fff;border-radius:8px;padding:12px;font:inherit;width:100%;box-sizing:border-box}.pc-billing-dialog input:focus{outline:2px solid #edc65b;outline-offset:2px}.pc-billing-primary{background:#edc65b!important;color:#15110b!important;font-weight:750;padding:12px 16px;border-radius:7px;display:inline-block;text-align:center;font-size:12px}.pc-billing-primary:disabled{opacity:.5}.pc-billing-help{border-top:1px solid #ffffff20;padding-top:16px}.pc-billing-card{padding:18px 0;border-top:1px solid #ffffff25}.pc-billing-card h3{font-size:17px;font-weight:750;display:inline-block;margin-right:14px}.pc-billing-state{font-size:11px;color:#edc65b}.pc-billing-card code{display:block;overflow-wrap:anywhere;font-size:11px;padding:12px;background:#090807;border:1px solid #ffffff20;border-radius:6px;margin:12px 0}.pc-billing-card button,.pc-billing-card a{font-size:12px;display:inline-block;margin:8px 12px 0 0}.pc-billing-success{max-width:800px;margin:24px auto;padding:22px;background:#17110b;border:1px solid #edc65b66;color:#f4dfaf}.pc-billing-success button{margin-top:15px;color:#edc65b}@media(max-width:600px){.pc-billing-dialog{padding:22px 18px}.pc-billing-head h2{font-size:23px}}
