.search-clear.visible{display:block}.search-error{color:var(--error-color)}.search-success{color:var(--success-color)}.latest{background-color:var(--accent-color);color:var(--primary-color)}.patched{background-color:var(--secondary-color);color:white}.pagination-button.active{background-color:var(--primary-color);color:white;border-color:var(--primary-color)}.pagination-button.disabled{color:#ccc;cursor:not-allowed}.progress-step.completed{background-color:var(--accent-color);color:var(--primary-color);border-color:var(--accent-color)}.faq-question.active i{transform:rotate(180deg)}.faq-answer.active{padding:1rem;max-height:500px}.troubleshooting-solution.active{display:block}.highlight{background-color:rgba(255,215,0,.3);padding:0 2px;border-radius:2px}.lazy-load.loaded{opacity:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.rotate-180{transform:rotate(180deg)}