main.wrap #cj-form .head,
main.wrap #cj-form .autobet,
main.wrap #cj-form .line {
    display: grid !important;
    grid-template-columns: 28px 64px 110px minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) !important;
    gap: 6px !important;
    width: 100% !important;
}
main.wrap #cj-form input,
main.wrap #cj-form select { min-width: 0; width: 100%; box-sizing: border-box; padding: 8px 6px; }
main.wrap #cj-form .digit { text-align: center; }
main.wrap #cj-form .line.off { display: none !important; }
main.wrap #cj-form .bad { border-color: #dc2626; }
main.wrap #cj-form .go { background: #0f766e; color: #fff; }
main.wrap #cj-form .wipe { background: #dc2626; color: #fff; }
