.sales-awards-form-layout{display:grid;grid-template-columns:minmax(0, 1fr) 290px;align-items:start;gap:20px}.sales-awards-form-main{display:grid;gap:18px;min-width:0}.sales-awards-form-steps{display:flex;gap:24px;margin:0 0 24px;border-bottom:1px solid var(--awards-border);padding-bottom:16px}.sales-awards-form-steps a{display:flex;gap:10px;align-items:center;color:var(--awards-muted);font-size:.86rem}.sales-awards-form-steps b,.sales-awards-section-number{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;background:var(--awards-green-soft);color:var(--awards-green);font-size:.8rem;flex-shrink:0}.sales-awards-form-card h2{display:flex;align-items:center;gap:8px}.sales-awards-form-main>section{scroll-margin-top:100px}.sales-awards-form-summary{position:sticky;top:100px;border-top:3px solid #0c7753}.sales-awards-form-summary h2{margin-top:6px;overflow-wrap:anywhere}.sales-awards-summary-item{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-top:1px solid var(--awards-border)}.sales-awards-summary-item>i{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--awards-green-soft);color:var(--awards-green);font-size:21px}.sales-awards-summary-item>div{min-width:0}.sales-awards-summary-item strong{font-size:.85rem}.sales-awards-summary-item p,.sales-awards-summary-item li{margin:4px 0 0;font-size:.78rem;color:var(--awards-muted);overflow-wrap:anywhere}.sales-awards-summary-item ul{margin:8px 0 0}.sales-awards-summary-item li{padding:5px 0;border-bottom:1px solid var(--awards-border)}.sales-awards-form-grid{gap:20px 14px}.sales-awards-field--wide{grid-column:1 / -1}.sales-awards-page .sales-awards-choice-group label{min-height:116px;padding:16px;align-items:center}.sales-awards-page .sales-awards-choice-group label>span,.sales-awards-page .sales-awards-metric-options label>span{height:auto;line-height:1.5;padding:0;font-size:.85rem;color:var(--lp-text-primary, #17332b)}.sales-awards-page .sales-awards-choice-group label>span::before,.sales-awards-page .sales-awards-choice-group label>span::after,.sales-awards-page .sales-awards-metric-options label>span::before,.sales-awards-page .sales-awards-metric-options label>span::after{display:none}.sales-awards-page .sales-awards-choice-group input[type="radio"],.sales-awards-page .sales-awards-metric-options input[type="radio"]{display:block !important;visibility:visible !important;position:static;opacity:1;pointer-events:auto;width:17px;height:17px;margin:0;flex-shrink:0;accent-color:#087443}.sales-awards-choice-icon{background:var(--awards-green-soft);border-radius:50%;padding:10px;color:var(--awards-green);font-size:28px}.sales-awards-choice-group small{margin-top:5px}.sales-awards-page .sales-awards-metric-options label{padding:12px 9px}.sales-awards-field input,.sales-awards-field select,.sales-awards-tier-row input,.sales-awards-tier-row select{color:var(--lp-text-primary, #17332b);font-size:.88rem !important;min-width:0;width:100%}.sales-awards-form-bottom-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.sales-awards-form-bottom-grid>:first-child{grid-column:1 / -1}.sales-awards-form-bottom-grid>:last-child{grid-column:auto}.sales-awards-form-bottom-grid .sales-awards-rules-card{background:var(--lp-bg-surface-muted, #f8fbfa)}.sales-awards-form-bottom-grid .sales-awards-rules-card p{margin:8px 0}.sales-awards-tier-row>label{min-width:0}.sales-awards-form-actions{padding:16px 0;border-top:1px solid var(--awards-border)}.sales-awards-form-actions .btn{min-width:200px}.sales-awards-field--ordinary{width:48%}@media (max-width: 1200px){.sales-awards-form-layout{grid-template-columns:minmax(0, 1fr)}.sales-awards-form-summary{position:static}.sales-awards-form-summary .sales-awards-summary-item{display:inline-flex;width:49%;vertical-align:top}}@media (max-width: 800px){.sales-awards-form-steps{gap:8px;flex-wrap:wrap}.sales-awards-form-steps a{font-size:.75rem}.sales-awards-form-bottom-grid{grid-template-columns:minmax(0, 1fr)}.sales-awards-field--ordinary{width:100%}.sales-awards-form-summary .sales-awards-summary-item{display:flex;width:100%}.sales-awards-tier-row label .sr-only{position:static;width:auto;height:auto;margin:0 0 4px;display:block;clip:auto;font-size:.76rem}.sales-awards-tier-row{background:var(--lp-bg-surface-muted, #f8fbfa);padding:16px;gap:12px}.sales-awards-form-actions{flex-wrap:wrap}.sales-awards-form-actions .btn{flex:1}}
