.price-display{font-size:1.75rem;font-weight:700;margin:.5rem 0}.min-range{color:var(--success)}.max-range{color:var(--accent)}.exact-range{color:var(--primary)}.tooltip-icon{color:var(--primary);cursor:pointer;transition:color .3s ease}.tooltip-icon:hover{color:var(--accent)}.theme-switcher{position:fixed;bottom:1.5rem;right:1.5rem;z-index:1000}@media (max-width:768px){.dark-mode{background-color:var(--light)!important}.dark-mode .card{background-color:white!important}.dark-mode .result-section{background-color:white!important}.dark-mode .floating-label label{background-color:white!important}}