.fund-title-row{display:flex;align-items:center;gap:12px;min-width:0}.fund-title-row h1{margin:0;min-width:0}.favorite-button{width:44px;height:44px;flex:0 0 44px;display:inline-grid;place-items:center;border:1px solid var(--line-soft);border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s,background-color .15s}.favorite-button svg{width:24px;height:24px}.favorite-button.is-favorited{color:var(--gold,#b68b32);background:var(--accent-soft)}.favorite-button.is-favorited svg{stroke:var(--text-strong)}.favorite-button:hover{color:var(--text-strong);background:var(--accent-soft)}.favorite-button.is-favorited:hover{color:var(--gold,#b68b32)}.favorite-button:focus-visible{outline:2px solid var(--text-strong);outline-offset:3px}.favorite-button:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){.favorite-button{transition:none}}