.sc-ignition-grid{display:grid;grid-template-columns: repeat(4,1fr);gap: 0.5rem;}@media (max-width: 767px){.sc-ignition-btn img{width:70px!important;}}@media (max-width: 575px){.sc-ignition-btn{flex-direction:column!important;}.sc-ignition-btn img{width:100%!important;height: 90px!important;}}.section-item.sc-objectives-met{background:rgba(211,139,93,0.25);border-left-color: var(--accent-orange);font-weight: 600;animation: sc-pulse 0.6s ease 2;}.section-item.sc-objectives-met::before{background:var(--accent-orange);opacity: 1;}@keyframes sc-pulse{0%{background:rgba(211,139,93,0.25);}50%{background:rgba(211,139,93,0.55);}100%{background:rgba(211,139,93,0.25);}}.sc-season-btn,.sc-ignition-btn,.sc-cond-btn{transition:background-color 0.15s,border-color 0.15s,color 0.15s;}.sc-season-btn:hover:not(.active),.sc-ignition-btn:hover:not(.active),.sc-cond-btn:hover:not(.active){background-color:#626262;border-color: rgb(84,84,84);color: #ffffff;}.sc-season-btn:hover:not(.active) small,.sc-ignition-btn:hover:not(.active) small,.sc-cond-btn:hover:not(.active) small{color:rgba(255,255,255,0.85)!important;}.sc-season-btn.active,.sc-ignition-btn.active,.sc-cond-btn.active{background-color:#939393;border-color: rgb(105,105,105);color: #ffffff;}.sc-season-btn.active small,.sc-ignition-btn.active small,.sc-cond-btn.active small{color:rgba(255,255,255,0.85)!important;}