.discovery-drift-bar{display:inline-block;transition:box-shadow .2s ease}.discovery-drift-container{gap:4px;position:relative}.discovery-drift-tab{cursor:pointer;position:relative;isolation:isolate;letter-spacing:.3px;font-family:inherit;white-space:nowrap;will-change:transform}.active-indicator{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:40px;height:3px;background:rgba(255,255,255,.9);border-radius:3px;animation:slideIn .2s ease-out}@keyframes slideIn{0%{width:0;opacity:0}to{width:40px;opacity:1}}.discovery-drift-tab .tab-icon{transition:transform .2s ease;display:inline-block}.discovery-drift-tab:hover .tab-icon{transform:scale(1.1)}.discovery-drift-tab.active:hover .tab-icon{transform:scale(1)}.discovery-drift-bar.bg-white\/80 .active-indicator,.discovery-drift-bar:has([class*=bg-white]) .active-indicator{background:rgba(5,150,105,.9)}[data-theme=forest] .discovery-drift-tab.active{background:linear-gradient(135deg,#059669,#10b981)!important}[data-theme=forest] .discovery-drift-tab:not(.active):hover{background:linear-gradient(135deg,#047857,#059669)!important;color:white!important}[dir=rtl] .discovery-drift-container{flex-direction:row-reverse}[dir=rtl] .active-indicator{left:auto;right:50%;transform:translateX(50%)}@media (max-width:1024px){.discovery-drift-tab{padding:6px 20px!important;font-size:13px!important}.discovery-drift-tab .tab-icon{font-size:18px!important}.active-indicator{width:32px!important}@keyframes slideIn{0%{width:0;opacity:0}to{width:32px;opacity:1}}}@media (max-width:768px){.discovery-drift-tab{padding:5px 16px!important;font-size:12px!important}.discovery-drift-tab .tab-icon{font-size:16px!important}.discovery-drift-container{gap:2px}.active-indicator{width:28px!important;height:2px!important}@keyframes slideIn{0%{width:0;opacity:0}to{width:28px;opacity:1}}}@media (prefers-reduced-motion:reduce){.active-indicator,.discovery-drift-tab,.discovery-drift-tab .tab-icon{transition:none!important;animation:none!important}.discovery-drift-tab:hover .tab-icon{transform:scale(1)}}@supports (backdrop-filter:blur(12px)){.discovery-drift-bar{backdrop-filter:blur(12px)}}.discovery-drift-tab{transform:translateZ(0);backface-visibility:hidden}.navbar-desktop-first-row{width:100%;position:sticky;top:0;z-index:50;border-radius:0!important}.navbar-desktop-top-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;max-width:1400px;margin:0 auto;width:100%}.navbar-desktop-logo{display:flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0}.navbar-desktop-logo-img{height:32px;width:auto}.navbar-desktop-logo-text{font-size:1.25rem;font-weight:700;letter-spacing:-.5px}.navbar-desktop-search{flex:1;max-width:500px;min-width:200px}.navbar-desktop-snap-dropdown{flex-shrink:0}.navbar-desktop-user-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.navbar-desktop-darkmode-button{display:flex;align-items:center;justify-content:center;transition:all .2s ease}.navbar-desktop-darkmode-button:hover{transform:scale(1.05)}.navbar-desktop-ai-button{display:flex;align-items:center;gap:6px;text-decoration:none;transition:all .2s ease}.navbar-desktop-ai-button:hover{transform:scale(1.05)}.navbar-desktop-ai-text{font-size:.875rem;font-weight:500}.navbar-desktop-signup-button{display:inline-flex;align-items:center;transition:all .2s ease}.navbar-desktop-signup-button:hover{transform:scale(1.05);opacity:.95}.navbar-desktop-notification{display:flex;align-items:center}@media (max-width:1024px){.navbar-desktop-top-row{gap:.75rem;padding:.75rem 1rem}.navbar-desktop-search{max-width:350px}.navbar-desktop-ai-text{display:none}}@media (max-width:768px){.navbar-desktop-top-row{flex-wrap:wrap;gap:.5rem}.navbar-desktop-search{order:3;max-width:100%;width:100%}.navbar-desktop-logo-text{display:none}}.navbar-desktop-first-row,.navbar-desktop-first-row *{border-radius:0!important}.navbar-desktop-discovery-drift{margin-left:1rem;margin-right:1rem}.discovery-drift-container{display:flex;gap:8px;align-items:center}@media (max-width:1200px){.navbar-desktop-discovery-drift{margin-left:.5rem;margin-right:.5rem}.discovery-drift-container a{padding:6px 12px;font-size:.9rem}}.navbar-desktop-discovery-drift{margin:0 16px;display:flex;align-items:center}@media (max-width:1200px){.navbar-desktop-discovery-drift{margin:0 12px}}@media (max-width:1024px){.navbar-desktop-discovery-drift{margin:0 8px}}@media (max-width:768px){.navbar-desktop-discovery-drift{margin:0 4px}}