.three-columns{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.choice-group{border:1px solid var(--line);border-radius:8px;gap:10px;padding:14px;display:grid}.choice-group legend{padding:0 5px;font-size:.85rem;font-weight:650}.check{align-items:center;gap:9px;display:flex}.check input{width:auto;min-height:auto}.inline-form fieldset{display:flex}.inline-form button{min-height:34px;padding:7px 10px;font-size:.8rem}.inline-form .notice{display:none}.compact-list{margin-top:24px}.compact-list p{border-top:1px solid var(--line);padding-top:12px}.badge+.badge{margin-left:4px}.order-line{border:1px solid var(--line);border-radius:8px;gap:14px;padding:18px;display:grid}@media (max-width:850px){.three-columns{grid-template-columns:1fr}.choice-group{padding:12px}}
