.sale-choice-intro{grid-column:1/-1;font:22px Georgia,serif;text-align:center;padding:14px 0 4px;color:#252116}#recordForm[data-kind="sale"]{grid-template-columns:1fr;padding:28px 32px}#recordForm[data-kind="sale"] label,#recordForm[data-kind="sale"] button{grid-column:1}#recordForm[data-kind="sale"] label{font-size:13px;font-weight:600;color:#4f4a40;gap:10px}#recordForm[data-kind="sale"] select{width:100%;min-height:54px;padding:0 18px;border:2px solid #d9cfb9;border-radius:10px;background-color:#fffdf8;color:#252116;font-size:16px;font-weight:600}#recordForm[data-kind="sale"] select:hover,#recordForm[data-kind="sale"] select:focus{border-color:#f4b400;box-shadow:0 0 0 4px #f4b40022}.wizard-progress{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.wizard-progress span{height:5px;border-radius:5px;background:#e5dfd1}.wizard-progress span.active{background:#f4b400}.wizard-step{display:none;grid-column:1/-1;border:0;padding:0;margin:0;grid-template-columns:1fr 1fr;gap:0 16px}.wizard-step.active{display:grid}.wizard-step legend{grid-column:1/-1;width:100%;font:21px Georgia,serif;border-bottom:1px solid #e4dfd2;padding:0 0 10px;margin-bottom:8px}.wizard-actions{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:14px}.wizard-actions button{border:1px solid #d8d0bf;background:#fff;min-width:105px}.wizard-actions .wizard-next{margin-left:auto;background:#171717;color:#fff;border-bottom:3px solid #f4b400}@media(max-width:650px){.wizard-step{grid-template-columns:1fr}}
