.quick-form{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:22px;background:#fff7f3;border-radius:22px}
.quick-form input{flex:1;min-width:0;border:0;background:transparent;padding:14px 8px;font-size:20px}
.quick-form .primary{width:44px;height:44px;min-width:44px;padding:10px;border-radius:14px}
.toolbar{justify-content:flex-end;margin-bottom:14px}
@media(max-width:700px){.quick-form{gap:8px;padding:10px}.quick-form input{font-size:17px}.toolbar{margin-bottom:10px}main{padding-bottom:40px}}
