.plan-usage{display:flex;align-items:center;gap:28px;flex-wrap:wrap;background:white;border:1px solid #dde5e8;border-radius:16px;padding:22px;margin:24px 0}.plan-usage>div{flex:1;min-width:220px}.plan-usage strong{display:block;font-size:22px}.plan-usage p{font-size:13px;line-height:1.6;color:#58656e}.plan-usage progress{width:100%;height:6px;accent-color:#13765e}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:32px 0}.pricing-card{border:1px solid #dde5e8;background:white;border-radius:18px;padding:28px;min-width:0;overflow-wrap:anywhere}.pricing-card h2{font-size:24px;margin:0 0 20px}.plan-price{font-size:34px;font-weight:650}.plan-price small{font-size:14px;font-weight:400;color:#59646d}.pricing-card ul{padding-left:18px;line-height:1.8;font-size:14px;min-height:250px}.pricing-card .button{min-height:44px;white-space:normal;text-align:center}.admin-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.plan-request{margin-top:20px;border-top:1px solid #e0e5e8;padding-top:10px}.plan-usage .eyebrow{display:block}.product-delete{margin-top:15px}.product-delete button{font-size:12px;color:#8d3434;background:none;border:0;cursor:pointer;min-height:36px}@media(max-width:800px){.pricing-grid,.admin-plan-grid{grid-template-columns:1fr}.pricing-card ul{min-height:0}.plan-usage{gap:16px}.plan-usage>div{min-width:0;flex-basis:100%}.plan-usage .button{width:100%}}
