.page{align-content:start;gap:1.5rem;padding-block:2.5rem 4rem;display:grid}.plans{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.plan{background:var(--panel);border-radius:var(--radius-pad);border:2px solid #0000;align-content:start;gap:1rem;padding:1.5rem;display:grid}.plan-pro{border-color:var(--marker)}.plan dl,.usage{margin:0;display:grid}.plan dl>div,.usage>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-block:.5rem;display:flex}.plan dt,.usage dt{color:var(--ink-soft)}.plan dd,.usage dd{text-align:right;margin:0;font-weight:650}.plan .button{justify-self:start}.usage{max-width:28rem}.page-actions{flex-wrap:wrap;gap:.75rem;display:flex}
