.purchase-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem;margin:.75rem 0;background:#f0f4f1;border-radius:10px}.purchase-actions button:disabled{opacity:.4;cursor:not-allowed}.simple-purchase:has(.purchase-select:checked){background:#e4f2e8;box-shadow:inset 4px 0 #2f6c50}.purchase-select{width:22px;height:22px}.meter-warning{display:block;width:100%;margin:.8rem 0;padding:1rem;text-align:left;background:#fff3cd;color:#674d00;border:1px solid #e5c761;border-radius:10px}.meter-list{display:grid;gap:1rem}.meter-fix{border:1px solid #d7ded9;border-radius:14px;padding:1rem;background:#fff}.meter-title{display:flex;flex-direction:column;margin-bottom:.7rem}.meter-saved{background:#e9f7ed;color:#1d5a31}
