/* math-drill-generator */
.drill-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0}
.drill-item{border:1px solid #eee;padding:10px 15px;font-size:18px;display:flex;justify-content:space-between;align-items:center}
.drill-item .num{color:#888;font-size:14px}
.drill-item .problem{font-family:monospace}
.drill-answer{width:60px;border-bottom:2px solid #333;margin-left:10px}
@media print{.drill-grid{grid-template-columns:repeat(2,1fr)}.drill-item{border:1px solid #ccc}}