.nftixp-customer{margin:0;background:var(--nftixp-bg,#fff);color:var(--nftixp-text,#111);font:16px/1.5 var(--nftixp-font,system-ui)}.nftixp-customer .nftix-checkout{box-sizing:border-box;max-width:720px;margin:24px auto 70px;padding:24px 16px;background:var(--nftixp-bg,#fff);color:inherit;font:inherit;box-shadow:none}.nftixp-customer-brand{display:block;margin-bottom:24px;font-size:24px;font-weight:800;color:inherit}.nftixp-customer-brand img{display:block;max-width:160px;max-height:64px;width:auto;height:auto}.nftixp-customer a{color:var(--nftixp-link,#111)}.nftixp-customer button{min-height:44px;padding:12px 18px;border:0;border-radius:12px;background:var(--nftixp-btn,#5a54ff);color:#fff;font:inherit;font-weight:700;cursor:pointer;white-space:normal}.nftixp-customer button:hover{background:var(--nftixp-btn-hover,#4b45ff)}.nftixp-customer button:disabled{opacity:.6;cursor:wait}.nftixp-customer :focus-visible{outline:3px solid var(--nftixp-btn,#5a54ff);outline-offset:3px}.nftixp-customer p,.nftixp-customer code{overflow-wrap:anywhere}.nftixp-customer #plan-summary{white-space:pre-line}.nftixp-customer img{max-width:100%}.nftixp-customer .scroll{overflow:auto}.nftixp-customer [hidden]{display:none!important}

.nftixp-customer .plan-box{border:1px solid #d1d5db;border-radius:14px;padding:20px;margin:20px 0;text-align:left;min-width:0}.nftixp-customer .plan-box h2{font-size:1.25rem;margin:0 0 16px}.nftixp-customer .plan-fee{display:block;font-size:.8em;white-space:nowrap;color:#555}.nftixp-customer #plan-terms{white-space:pre-line;overflow-wrap:anywhere}.nftixp-customer td{vertical-align:top}.nftixp-customer th{font-weight:700}@media(max-width:600px){.nftixp-customer .plan-box{padding:12px}.nftixp-customer .nftix-checkout{padding:12px 8px}}

#plan-portal table th:not(:first-child),#plan-portal table td:not(:first-child){text-align:center}#plan-summary dl{display:grid;grid-template-columns:minmax(130px,1fr) 2fr;gap:10px 20px;margin:0}#plan-summary dt{font-weight:700}#plan-summary dd{margin:0;overflow-wrap:anywhere}@media(max-width:480px){#plan-summary dl{grid-template-columns:1fr;gap:4px}#plan-summary dd{margin-bottom:12px}}
