.sales-awards-page{--awards-green: #087443;--awards-green-dark: #075b37;--awards-green-soft: #eaf7f0;--awards-teal: #073f46;--awards-border: var(--lp-border-color, #dce5e2);--awards-muted: var(--lp-text-secondary, #61706d);color:var(--lp-text-primary, #13231f);padding:24px 8px 56px}.sales-awards-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:22px}.sales-awards-header h1{color:var(--lp-text-primary, #10231e);font-size:2rem;font-weight:750;letter-spacing:-0.03em;margin:4px 0 6px}.sales-awards-header p,.sales-awards-panel p{color:var(--awards-muted);margin:0}.sales-awards-eyebrow{color:var(--awards-green) !important;font-size:0.78rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.sales-awards-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.sales-awards-header__actions form,.sales-awards-review-actions form{margin:0}.sales-awards-button.btn,.sales-awards-button.btn-flat{border-radius:8px;box-shadow:none;font-weight:700;letter-spacing:0;text-transform:none}.sales-awards-button.btn{background:var(--awards-green)}.sales-awards-button.btn:hover{background:var(--awards-green-dark)}.sales-awards-button--secondary{border:1px solid var(--awards-border) !important;color:var(--awards-green) !important}.sales-awards-button--danger{color:#a5442b !important}.sales-awards-tabs{align-items:center;background:transparent;border-bottom:1px solid var(--awards-border);box-shadow:none;display:flex;gap:28px;height:auto;line-height:normal;margin-bottom:20px;overflow:visible;width:100%}.sales-awards-tabs a,.sales-awards-tabs span{background:transparent;color:var(--awards-muted);display:block;font-weight:650;line-height:1.5;padding:12px 2px;position:relative;text-decoration:none}.sales-awards-tabs .is-active{color:var(--awards-green)}.sales-awards-tabs .is-active::after{background:var(--awards-green);bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}.sales-awards-kpis{display:grid;gap:14px;grid-template-columns:repeat(4, 1fr);margin-bottom:20px}.sales-awards-kpis article{align-items:center;background:var(--lp-bg-surface, #fff);border:1px solid var(--awards-border);border-radius:12px;display:flex;gap:13px;min-height:100px;padding:18px}.sales-awards-kpis i{align-items:center;background:var(--awards-green-soft);border-radius:50%;color:var(--awards-green);display:flex;height:48px;justify-content:center;width:48px}.sales-awards-kpis span,.sales-awards-personal-progress span{color:var(--awards-muted);display:block;font-size:0.82rem}.sales-awards-kpis strong{display:block;font-size:1.4rem;margin-top:4px}.sales-awards-panel,.sales-awards-form-card,.sales-awards-campaign-card{background:var(--lp-bg-surface, #fff);border:1px solid var(--awards-border);border-radius:12px;box-shadow:0 8px 26px rgba(12,61,45,0.04)}.sales-awards-panel{margin-bottom:18px;overflow:hidden;padding:20px}.sales-awards-panel>h2,.sales-awards-form-card h2{font-size:1.15rem;font-weight:750;margin:0 0 18px}.sales-awards-panel__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.sales-awards-panel__header h2,.sales-awards-campaign-card h2{font-size:1.2rem;font-weight:750;margin:7px 0 3px}.sales-awards-panel__footer{align-items:center;border-top:1px solid var(--awards-border);color:var(--awards-muted);display:flex;font-size:0.86rem;justify-content:space-between;padding-top:14px}.sales-awards-status,.sales-awards-review{border-radius:999px;display:inline-flex;font-size:0.76rem;font-weight:750;padding:5px 10px}.sales-awards-status--active,.sales-awards-status--open,.sales-awards-review--granted{background:#e2f4e9;color:#14673e}.sales-awards-status--draft,.sales-awards-status--under_review,.sales-awards-review--pending{background:#fff3d8;color:#8b5a00}.sales-awards-status--archived,.sales-awards-status--closed,.sales-awards-review--not_achieved{background:#edf0f1;color:#52605d}.sales-awards-review--declined{background:#fdebe6;color:#9c3f28}.sales-awards-text-link{color:var(--awards-green);font-weight:700}.sales-awards-cycle-summary{align-items:center;background:var(--awards-green-soft);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:10px 13px}.sales-awards-cycle-summary span{align-items:center;display:flex;gap:7px}.sales-awards-cycle-summary i{color:var(--awards-green);font-size:20px}.sales-awards-table-wrap{overflow-x:auto}.sales-awards-table{border-collapse:collapse;width:100%}.sales-awards-table th{background:var(--lp-bg-subtle, #f7f9f8);color:var(--awards-muted);font-size:0.75rem;font-weight:750;letter-spacing:0.04em;padding:11px 13px;text-align:left;text-transform:uppercase}.sales-awards-table td{border-top:1px solid var(--awards-border);padding:13px}.sales-awards-private-badge{align-items:center;border:1px solid var(--awards-border);border-radius:8px;color:var(--awards-green);display:inline-flex;font-size:0.82rem;font-weight:750;gap:6px;padding:7px 10px}.sales-awards-private-badge i{font-size:19px}.sales-awards-personal-progress{display:grid;gap:20px;grid-template-columns:2fr 1fr;padding:18px 4px}.sales-awards-personal-progress>div:last-child{border-left:1px solid var(--awards-border);padding-left:24px}.sales-awards-personal-progress strong{color:var(--awards-teal);display:block;font-size:1.8rem;margin:4px 0}.sales-awards-personal-progress small{color:var(--awards-muted)}.sales-awards-progress{background:#e2e8e6;border-radius:999px;height:9px;margin:5px 4px 22px;overflow:hidden}.sales-awards-progress span{background:linear-gradient(90deg, var(--awards-green), #25a765);border-radius:inherit;display:block;height:100%}.sales-awards-team-aggregate{align-items:center;background:var(--awards-green-soft);border:1px solid #cce9d8;border-radius:10px;display:flex;gap:15px;padding:15px}.sales-awards-team-aggregate>i{background:var(--awards-green);border-radius:50%;color:#fff;padding:10px}.sales-awards-team-aggregate span,.sales-awards-team-aggregate small{color:var(--awards-muted);display:block}.sales-awards-team-aggregate strong{font-size:1.25rem}.sales-awards-rules-note,.sales-awards-audit-note{align-items:flex-start;background:#f0f6ff;border:1px solid #c9ddf7;border-radius:8px;color:#315b84;display:flex;gap:9px;margin-top:18px;padding:11px 13px}.sales-awards-rules-note{font-size:0.82rem}.sales-awards-rules-note i,.sales-awards-audit-note i{font-size:20px}.sales-awards-audit-note{margin:0 0 18px}.sales-awards-audit-note p{margin:3px 0 0}.sales-awards-empty{align-items:center;color:var(--awards-muted);display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:150px;padding:24px;text-align:center}.sales-awards-empty i{color:#9db5ad;font-size:42px}.sales-awards-campaign-grid{display:grid;gap:16px;grid-template-columns:repeat(3, 1fr)}.sales-awards-campaign-card{display:flex;flex-direction:column;justify-content:space-between;min-height:230px;padding:20px}.sales-awards-campaign-card dl{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr)}.sales-awards-campaign-card dt{color:var(--awards-muted);font-size:0.74rem}.sales-awards-campaign-card dd{font-weight:750;margin:2px 0 0}.sales-awards-detail-grid{display:grid;gap:18px;grid-template-columns:2fr 1fr}.sales-awards-definition-list{display:grid;gap:14px;grid-template-columns:repeat(2, 1fr)}.sales-awards-definition-list dt{color:var(--awards-muted);font-size:0.77rem}.sales-awards-definition-list dd{font-weight:650;margin:3px 0 0}.sales-awards-name-list{list-style:none;margin:0}.sales-awards-name-list li{align-items:center;border-top:1px solid var(--awards-border);display:flex;gap:8px;padding:9px 0}.sales-awards-name-list li:first-child{border-top:0}.sales-awards-name-list i{color:var(--awards-green)}.sales-awards-cycle-list>a{align-items:center;border-top:1px solid var(--awards-border);color:inherit;display:grid;gap:12px;grid-template-columns:1fr auto auto;padding:13px 4px}.sales-awards-cycle-list>a:first-child{border-top:0}.sales-awards-form{display:grid;gap:16px}.sales-awards-form-card{padding:20px}.sales-awards-form-grid,.sales-awards-form-bottom-grid{display:grid;gap:16px}.sales-awards-form-grid{grid-template-columns:repeat(3, 1fr)}.sales-awards-form-bottom-grid{grid-template-columns:1fr 1fr 1.1fr}.sales-awards-field{display:block}.sales-awards-field--wide{grid-column:span 2}.sales-awards-field>span,.sales-awards-choice-group legend,.sales-awards-metric-options legend{color:var(--awards-muted);display:block;font-size:0.78rem;font-weight:700;margin-bottom:6px}.sales-awards-field input,.sales-awards-field select,.sales-awards-tier-row input,.sales-awards-tier-row select{background:var(--lp-bg-surface, #fff) !important;border:1px solid var(--awards-border) !important;border-radius:7px !important;box-sizing:border-box !important;height:42px !important;margin:0 !important;padding:0 11px !important}.sales-awards-field small,.sales-awards-form-hint{color:var(--awards-muted);display:block;font-size:0.75rem;margin-top:6px}.sales-awards-choice-group,.sales-awards-metric-options{border:0;margin:0;padding:0}.sales-awards-choice-group{display:grid;gap:8px;grid-column:span 3;grid-template-columns:repeat(2, 1fr)}.sales-awards-choice-group legend{grid-column:span 2}.sales-awards-choice-group label,.sales-awards-metric-options label{align-items:center;border:1px solid var(--awards-border);border-radius:8px;cursor:pointer;display:flex;gap:9px;padding:12px}.sales-awards-choice-group label:has(input:checked),.sales-awards-metric-options label:has(input:checked){background:var(--awards-green-soft);border-color:var(--awards-green)}.sales-awards-choice-group small{color:var(--awards-muted);display:block;font-size:0.72rem}.sales-awards-metric-options{display:grid;gap:10px;grid-template-columns:repeat(3, 1fr);margin-bottom:14px}.sales-awards-metric-options legend{grid-column:span 3}.sales-awards-field--ordinary{margin-bottom:18px;width:33%}.sales-awards-tier-editor{border:1px solid var(--awards-border);border-radius:9px;overflow:hidden}.sales-awards-tier-editor__head,.sales-awards-tier-row{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr 1.2fr 1.2fr 38px}.sales-awards-tier-editor__head{background:var(--lp-bg-subtle, #f7f9f8);color:var(--awards-muted);font-size:0.75rem;font-weight:750;padding:10px 12px}.sales-awards-tier-row{border-top:1px solid var(--awards-border);padding:10px 12px}.sales-awards-tier-row:nth-child(2){border-top:0}.sales-awards-reward-input{display:none}.sales-awards-reward-input.is-active{display:block}.sales-awards-tier-remove{background:transparent;border:0;color:#a5442b;cursor:pointer;padding:5px}.sales-awards-add-tier{color:var(--awards-green) !important;font-weight:700;margin-top:8px;text-transform:none}.sales-awards-rules-card p{align-items:flex-start;color:var(--awards-muted);display:flex;font-size:0.82rem;gap:8px;margin:12px 0}.sales-awards-rules-card i{color:var(--awards-green);font-size:19px}.sales-awards-auto-sellers,.sales-awards-seller-list label{display:block;margin-bottom:10px}.sales-awards-seller-list{border-top:1px solid var(--awards-border);margin-top:12px;max-height:180px;overflow-y:auto;padding-top:12px}.sales-awards-privacy-card{align-items:flex-start;border:1px solid var(--awards-green);border-radius:9px;display:flex;gap:11px;padding:13px}.sales-awards-privacy-card>i{background:var(--awards-green-soft);border-radius:50%;color:var(--awards-green);padding:8px}.sales-awards-privacy-card p{font-size:0.8rem;margin-top:4px}.sales-awards-form-actions{align-items:center;display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.sales-awards-errors{background:#fff0ec;border:1px solid #efb7a8;border-radius:8px;color:#8e3520;padding:13px 16px}.sales-awards-errors ul{margin:7px 0 0 20px}.sales-awards-review-actions{align-items:center;display:flex;gap:6px}.sales-awards-grant-button{background:var(--awards-green);border-radius:7px;box-shadow:none;text-transform:none}.sales-awards-decline-button{color:#9c3f28 !important;text-transform:none}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0, 0, 0, 0)}@media screen and (max-width: 1200px){.sales-awards-kpis,.sales-awards-campaign-grid{grid-template-columns:repeat(2, 1fr)}.sales-awards-form-bottom-grid{grid-template-columns:1fr 1fr}.sales-awards-form-bottom-grid>:last-child{grid-column:span 2}}@media screen and (max-width: 800px){.sales-awards-header,.sales-awards-panel__header,.sales-awards-panel__footer,.sales-awards-cycle-summary{align-items:stretch;flex-direction:column}.sales-awards-kpis,.sales-awards-campaign-grid,.sales-awards-detail-grid,.sales-awards-personal-progress,.sales-awards-form-grid,.sales-awards-form-bottom-grid,.sales-awards-choice-group,.sales-awards-metric-options{grid-template-columns:1fr}.sales-awards-field--wide,.sales-awards-choice-group,.sales-awards-choice-group legend,.sales-awards-metric-options legend,.sales-awards-form-bottom-grid>:last-child{grid-column:span 1}.sales-awards-field--ordinary{width:100%}.sales-awards-personal-progress>div:last-child{border-left:0;border-top:1px solid var(--awards-border);padding-left:0;padding-top:16px}.sales-awards-tier-editor__head{display:none}.sales-awards-tier-row{grid-template-columns:1fr}.sales-awards-tier-remove{justify-self:end}}
