.creation-account{max-width:82.5rem;margin:0 auto}.creation-account-balances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;padding:1.5rem 0;border-block:1px solid var(--ui-line)}.creation-account-balances dt,.creation-account-details dt{color:var(--ui-muted);font-size:.875rem}.creation-account-balances dd{margin:8px 0 0;font-size:clamp(1.25rem,2.2vw,1.875rem);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.creation-account-section{padding:1.5rem 0;border-bottom:1px solid var(--ui-line)}.creation-account-section h2{font-size:1.25rem}.creation-purchase-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1.5rem;margin-top:1.5rem}.creation-purchase-products article{padding:1.5rem;border:1px solid var(--ui-line);border-radius:1.125rem}.creation-purchase-products article>strong{font-size:1.75rem;font-variant-numeric:tabular-nums}.creation-account select{padding:8px .75rem;border:1px solid var(--ui-line);border-radius:8px;background:var(--ui-surface);color:inherit}.creation-account-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.creation-account-details dd{margin:8px 0 0}.creation-account-table{container-type:inline-size;overflow:auto;max-height:27.5rem;margin:1.25rem 0;border-radius:.75rem}.creation-account-table:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.creation-account-table table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.creation-account-table td,.creation-account-table th{padding:.875rem 1rem;border-bottom:1px solid var(--ui-line);vertical-align:top}.creation-account-table th{position:sticky;inset-block-start:0;z-index:1;color:var(--ui-muted);font-weight:500}.creation-account-table small{display:block;margin-top:6px;color:var(--ui-muted);overflow-wrap:anywhere}@container (max-width: 640px){.creation-account-table table{min-width:36.25rem}.creation-account-table td,.creation-account-table th{padding:10px .75rem}}@media (max-width:45rem){.creation-account-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-account-details{grid-template-columns:1fr}.creation-account-table table{min-width:36.25rem}}